CurrencyLanguage
My trips Cart
🏮 Yi Peng & Loy Krathong: release your own sky lantern in Chiang Mai, 24–25 Nov → 🛍️ 11.11 SALE · up to 52% off · save up to ฿1,040/person · 110 tours · 9–11 Nov starts in – See deals →

Travel guides › Train trips

Chiang Mai to Lampang & Lamphun by Train (2026 Guide)

Timetable, ticket prices and an easy day-trip plan on the historic northern railway.

The northern line of the State Railway of Thailand starts in Chiang Mai and runs south through Lamphun - one of the oldest cities in Thailand, home of Wat Phra That Hariphunchai - and over the mountains to Lampang, the city of horse carriages and teak temples. The train is cheap, scenic and a fun way to see the "slow" side of Northern Thailand.

⏱️ Quick facts: Chiang Mai → Lamphun about 25 min · Chiang Mai → Lampang about 2-3 hours · tickets from about 10 THB · trains leave from Chiang Mai Railway Station (Charoen Muang Road, east of the Ping River).

Train timetable: Chiang Mai → Lamphun → Lampang

TrainChiang MaiLamphunLampang (approx.)
102 Rapid6:25 AM6:47 AMabout 9:10 AM
8 Special Express7:30 AM7:48 AMabout 9:30 AM
52 Express3:30 PM3:54 PMabout 6:40 PM
14 Special Express5:05 PM5:29 PMabout 7:20 PM
10 Special Express6:20 PM6:42 PMabout 8:15 PM

The early trains are best for a day trip. The evening trains are the overnight trains to Bangkok.

Return trains: Lamphun → Chiang Mai

TrainLamphunChiang Mai
9 Special Express6:50 AM7:15 AM
13 Special Express8:21 AM8:45 AM
51 Express11:16 AM11:40 AM
7 Special Express5:32 PM5:50 PM

From Lampang, the same trains leave roughly 2 hours earlier than at Lamphun - e.g. the afternoon train back to Chiang Mai leaves Lampang around 3:30 PM. Ask at the station for the exact time on the day.

Train ticket prices (approx.)

ClassTo LamphunTo Lampang
3rd class (fan, wooden or padded seats)about 10-30 THBabout 25-60 THB
2nd class seat (fan)about 30-60 THBabout 80-150 THB
2nd / 1st class sleeper, air-con-about 300-700 THB

Prices depend on the train type and change from time to time. Buy at the station or on the official site dticket.railway.co.th (SRT hotline 1690). Times are for reference only - trains in Thailand are often late.

What to see in Lamphun (half day)

The station is a short tuk-tuk, songthaew or Grab ride (about 2 km) from the old town.

What to see in Lampang (full day)

🚗 Short on time? A private car with driver can visit Lamphun and Lampang in one day, door to door from your hotel. Ask us on WhatsApp.

Other day trips from Chiang Mai

FAQ

How long is the train from Chiang Mai to Lamphun?

About 20-25 minutes. Lamphun is the first stop south of Chiang Mai, only about 25 km away.

How long is the train from Chiang Mai to Lampang?

About 2 to 3 hours, depending on the train. The line climbs through the mountains and the Khun Tan tunnel, the longest railway tunnel in Thailand.

How much is the train ticket?

Roughly 10-30 THB to Lamphun and 25-60 THB to Lampang in 3rd class (fan). 2nd class seats cost a little more, sleeper and air-con seats about 300-700 THB. Prices change - check the State Railway of Thailand D-Ticket website or the station.

Can I do Lamphun and Lampang as a day trip from Chiang Mai?

Yes. Lamphun is an easy half day. Lampang is a full day: take the early morning train and come back in the afternoon, or book a private car to see both on the same day.

Where do I buy tickets?

At Chiang Mai railway station (counter or machine), or online at dticket.railway.co.th. Morning local trains rarely sell out; book sleeper or 2nd class in high season (Nov - Feb).

Updated 8 November 2026 · Timetable from the State Railway of Thailand schedule. Always check times before you travel.

Chat with us on WhatsApp🌴 Tours, rentals & general+66 97 289 3544☪ Muslim guests & halal tours+66 64 884 6858