By train the journey from Lopburi to Chiang Mai is scheduled to take from 9 to 12 hours depending on which train you take.
Train Times from Lopburi to Chiang Mai
There are 5 train services a day from Lopburi to Chiang Mai.
| Train | Lopburi | Chiang Mai | Service |
| 51 | 00:38 | 11:40 | Express |
| 7 | 09:08 | 17:50 | Special Express |
| 109 | 16:28 | 04:00 | Rapid |
| 9 | 20:43 | 07:15 | Special Express |
| 13 | 22:08 | 08:45 | Special Express |
- Fastest Train: The fastest service is Train #7, departing at 09:08, which is scheduled to complete the journey from Lopburi to Chiang Mai in 8 hours 42 minutes.
- Slowest Train: The slowest of these 5 services is Train #109, departing at 16:28, scheduled to arrive in Chiang Mai 11 hours 32 minutes after departing from Ayutthaya.
Buy Tickets from Lopburi to Chiang Mai
Use the Search Box below to buy your train tickets from Lopburi to Chiang Mai.
Booking in advance is advisable on this route as tickets on the day time train and 1st and 2nd class sleeper berths are in high demand from passengers travelling on the very popular Bangkok to Chiang Mai route, which passes through Lopburi on the way to Chiang Mai. Trains on this route tend to fill up in Bangkok leaving little space for passengers from Lop Buri who haven’t booked in advance.
Ticket Prices from Lopburi to Chiang Mai
Booking online is 51 THB to 100 THB more expensive per person than buying a ticket at the train station in Thailand.
| Seat Type | Online Price | Station Price |
| 1st Class A/C Sleeper | 1,653 THB | 1,553 THB |
| 2nd Class A/C Sleeper | 1,096 THB | 996 THB |
| 2nd Class A/C Seat | 616 THB | 516 THB |
| 2nd Class Fan Seat | 464 THB | 386 THB |
| 3rd Class Fan Seat | 303 THB | 252 THB |
The cheapest way to book in advance is to go to a train station in Thailand a few days before you plan to travel and buy ticket in advance at the ticket counter. However, at certain times of the year, particularly during public holidays and peak tourist season, you may need to book a week or more in advance to guarantee your seat. Ticket availability varies dramatically depending upon which day you plan to travel.
Location of Lopburi Station
Location of Chiang Mai Station
About Travel from Chiang Mai
Chiang Mai Railway Station is on the other side of the Ping River from the popular Old Town and Riverside areas of Chiang Mai where most of the hotel, guesthouses, bars and restaurants are located.
Travel into the City
When you arrive at Chiang Mai train station you find plenty of tuk-tuks waiting in the station car park which charge 100 to 120 THB to travel to most destinations in Chiang Mai city. Alternatively, you can walk to the main road flag down one of the shared songthaew taxi which ply fixed routes around the city, many travelling past the The Pae Gate in Chiang’s Mai Old Town.

Bus Services from Chiang Mai
The majority of bus and minivan from Chiang Mai to destination to the north, west and east of the city depart from Bus Terminal 2 and Bus Terminal 3 which are next door to each 2.7 km away from the train station in Chiang Mai. Thailand’s Northern Train Line goes no further than Chiang Mai and if you want to travel to popular destination such as Pai or Chiang Rai then you need to travel by road.
Flights to Udon Thani
If you plan to travel east from Chiang Mai and into Vientiane via Nong Khai then you might consider flying from Chiang Mai to Udon Thani and then travelling onward to your final destination by train or road from Udon Thani.