Lopburi to Chiang Mai Train

Travel on the Lopburi to Chiang Mai train offers the most relaxing way to get to this northern Thai city, with a choice of comfortable night sleeper services or a daytime Sprinter.

The distance from Lopburi to Chiang Mai by train is 618 km.

Train Schedule Lopburi to Chiang Mai

For the timetable in the opposite direction from Chiang Mai to Lopburi click here >

No Dep Arr Type More Info
51 00:31 12:10 Ex. Info>
7 10:29 19:30 Sp. Ex. DRC Info>
109 16:23 04:05 Rap Info>
9 20:42 07:15 Sp. Ex. Info>
13 22:00 08:40 Sp. Ex. Info>

All services depart daily.

Timetable Notes:
Rap = Rapid
Ex. = Express
Sp. Ex. = Special Express
Sp. Ex. DRC = Special Express Diesel Railcar - (Sprinter Train)

If you want to see the full timetable for any of these trains, plus photos of the seats in different classes, click on the "Info>" link in the schedule above.

Book Transport / Tickets >

 Ticket Prices for the Lopburi to Chiang Mai Train

Fares for the train from Lopburi to Chiang Mai are as follows:

Train 51 (Express):

3rd class fan cooled seat - Adult 252 Baht - Child 201 Baht
2nd class air-conditioned seat - Adult 496 Baht - Child 378 Baht

2nd class fan cooled Day & Night carriages:
Upper berth - Adult 516 Baht - Child 398 Baht
Lower berth - Adult 586 Baht - Child 468 Baht

2nd class air-conditioned Day & Night carriages:
Upper berth - Adult 706 Baht - Child 588 Baht
Lower berth - Adult 776 Baht - Child 658 Baht

Train 7 Special Express Diesel Railcar (Sprinter):

2nd class air-conditioned seat - Adult 596 Baht - Child 478 Baht

Included in the ticket price for DRC services are meals and soft drinks.

Train 109 Rapid:

3rd class fan cooled seat - Adult 212 Baht - Child 161 Baht
2nd class fan cooled seat - Adult 346 Baht - Child 228 Baht

2nd class air-conditioned Day & Night carriages:
Upper berth - Adult 646 Baht - Child 528 Baht
Lower berth - Adult 716 Baht - Child 598 Baht

Train 9 Special Express (new Chinese CNR coaches):

2nd class air-condition berth /bed:
Upper Bed - Adult 896 Baht - Child 778 Baht
Lower Bed - Adult 996 Baht - Child 878 Baht

1st class air-condition berth /bed:
Upper Bed - Adult 1,353 Baht - Child 1,107 Baht
Lower Bed - Adult 1,553 Baht - Child 1,307 Baht

Train 13 Special Express (old style coaches):

2nd class air-condition berth /bed:
Upper Bed - Adult 726 Baht - Child 608 Baht
Lower Bed - Adult 796 Baht - Child 678 Baht

1st class air-condition berth /bed:
Upper Bed - Adult 1,153 Baht - Child 907 Baht
Lower Bed - Adult 1,353 Baht - Child 1,107 Baht

Where to Buy Tickets

As all these services are on the very popular Bangkok to Chiang Mai route, seats and berths can be in short supply during the main tourist season (December to April), so you should book tickets as far in advance as possible.

Making an advance booking for trains in Thailand is fairly easy:

You can either visit any SRT railway station in person and buy your tickets from the advance booking office (at major stations) or the main ticketing counter.

If you are not in Thailand or you just want to save a trip to the station:

You can also buy tickets online >


Related Links :

Chaing Mai Railway Station information page >

How to get from Chiang Mai station to the city >

Bangkok to Lopburi trains >

Ayutthaya to Chiang Mai trains >

Ching Mai Trains main page >

Book Transport / Hotels Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam...:

 - Bus >

 - Train >

 - Ferry >

Flights:

Find Cheap Flights in SE Asia >

Hotels:

Find the best deals for hotels >