There are 10 ways to get from Phrae to Nakhon Ratchasima by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Phrae to Mochitbus Phrae - Mochit
- Take the bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminalbus
9h 55m฿797–884Train
cheapest- Take the train from Den Chai to Ayutthayatrain 52 / ...
- Take the train from Ayutthaya to Nakhon Ratchasimatrain 23 / ...
12h 42m฿540–2,190Drive 527.9 km
- Drive from Phrae to Nakhon Ratchasimacar 527.9 km
7h 58m฿2,333–3,370Taxi to Nan, fly to Don Mueang International Airport, train
- Take the taxi from Phrae to Nan (NNT)taxi
- Fly from Nan (NNT) to Don Mueang International Airport (DMK)plane NNT - DMK
- Take the train from Don Muang to Nakhon Ratchasimatrain
8h 12m฿2,852–5,422Train via Thanon Chira Junction
- Take the train from Den Chai to Ayutthayatrain 52 / ...
- Take the train from Ayutthaya to Thanon Chira Junctiontrain 139 / ...
13h 7m฿545–2,190Bus, train
- Take the bus from Phrae Nakhonchaiair to Nakhonchaiair Station Bangkokbus Phrae Nakhonchaiair - Nakhonchaiair Station Bangkok
- Take the train from Bang Khen to Nakhon Ratchasimatrain 23 Hua Lamphong - Ubon Ratchathani - Class II Sleeper AC / ...
14h 4m฿749–1,631Taxi to Lampang, fly to Don Mueang International Airport, train
- Take the taxi from Phrae to Lampang (LPT)taxi
- Fly from Lampang (LPT) to Don Mueang International Airport (DMK)plane LPT - DMK
- Take the train from Don Muang to Nakhon Ratchasimatrain
8h 6m฿2,850–5,183Train to Phitsanulok, fly to Don Mueang International Airport, train
- Take the train from Den Chai to Phitsanuloktrain
- Fly from Phitsanulok (PHS) to Don Mueang International Airport (DMK)plane PHS - DMK
- Take the train from Don Muang to Nakhon Ratchasimatrain
10h 12m฿1,545–4,200Train to Sukhothai Airport, fly to Suvarnabhumi Airport, bus
- Take the train from Den Chai to Phichaitrain
- Fly from Sukhothai Airport (THS) to Suvarnabhumi Airport (BKK)plane THS - BKK
- Take the bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminalbus
9h 12m฿3,805–7,069Taxi, bus to Mae Fah Luang-Chiang Rai International Airport, fly to Suvarnabhumi Airport, bus
- Take the taxi from Phrae to Ngaotaxi
- Take the bus from Ngao to Chiang Rai Bus Terminal 2bus
- Fly from Mae Fah Luang-Chiang Rai International Airport (CEI) to Suvarnabhumi Airport (BKK)plane CEI - BKK
- Take the bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminalbus
10h 28m฿3,406–6,058
Nan (NNT) to Don Mueang International Airport (DMK) flights
Comparing Your Travel Options
The cheapest way to get from Phrae to Nakhon Ratchasima is to train which costs ฿500 - ฿2200 and takes 12h 42m.
The fastest way to get from Phrae to Nakhon Ratchasima is to drive which takes 7h 58m and costs ฿2300 - ฿3400.
No, there is no direct bus from Phrae to Nakhon Ratchasima. However, there are services departing from Phrae and arriving at Nakhonratchasima Bus Terminal via Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 9h 55m.
No, there is no direct train from Phrae to Nakhon Ratchasima. However, there are services departing from Den Chai and arriving at Nakhon Ratchasima via Ayutthaya. The journey, including transfers, takes approximately 12h 42m.
The distance between Phrae and Nakhon Ratchasima is 780 km. The road distance is 527.9 km.
The best way to get from Phrae to Nakhon Ratchasima without a car is to bus which takes 9h 55m and costs ฿750 - ฿900.
It takes approximately 9h 55m to get from Phrae to Nakhon Ratchasima, including transfers.
Phrae to Nakhon Ratchasima bus services, operated by Ponphriya, depart from Phrae station.
Phrae to Nakhon Ratchasima train services, operated by State Railway of Thailand, depart from Den Chai station.
The best way to get from Phrae to Nakhon Ratchasima is to bus which takes 9h 55m and costs ฿750 - ฿900. Alternatively, you can train, which costs ฿500 - ฿2200 and takes 12h 42m.
What companies run services between Phrae, Thailand and Nakhon Ratchasima, Thailand?
You can take a bus from Phrae to Nakhonratchasima Bus Terminal via Mochit and Bangkok Mochit Bus Terminal in around 9h 55m. Alternatively, you can take a vehicle from Phrae to Nakhon Ratchasima via Den Chai and Ayutthaya in around 12h 42m.
- Website
- airasia.com
Flights from Nan to Don Mueang International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿1,400–2,100
Flights from Lampang to Don Mueang International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- ฿1,600–2,900
Flights from Phitsanulok to Don Mueang International Airport
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- ฿1,000–1,900
- Website
- thaiairways.com
Flights from Sukhothai Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,400–3,300
Flights from Mae Fah Luang-Chiang Rai International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿2,400–4,000
- Website
- vietjetair.com
Flights from Mae Fah Luang-Chiang Rai International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,200
- Website
- lionairthai.com
Flights from Phitsanulok to Don Mueang International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- ฿1,000–2,500
- Website
- bangkokair.com
Flights from Sukhothai Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,400–3,300
- Website
- nokair.com
Flights from Nan to Don Mueang International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿1,400–3,100
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Den Chai to Ayutthaya
- Ave. Duration
- 7h 41m
- Frequency
- Hourly
- Estimated price
- ฿150–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿190–230
- 2nd Class (Air-Conditioned Berth)
- ฿150–200
- 2nd Class (Air-conditioned Seat)
- ฿450–490
Train from Ayutthaya to Nakhon Ratchasima
- Ave. Duration
- 3h 41m
- Frequency
- Hourly
- Estimated price
- ฿60–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–160
- 2nd Class (Air-Conditioned Berth)
- ฿60–85
- 2nd Class (Air-conditioned Seat)
- ฿320–350
Train from Don Muang to Nakhon Ratchasima
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Estimated price
- ฿80–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–170
- 2nd Class (Air-Conditioned Berth)
- ฿80–110
- 2nd Class (Air-conditioned Seat)
- ฿340–370
Train from Den Chai to Ayutthaya
- Ave. Duration
- 7h 41m
- Frequency
- Hourly
- Estimated price
- ฿150–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿190–230
- 2nd Class (Air-Conditioned Berth)
- ฿150–200
- 2nd Class (Air-conditioned Seat)
- ฿450–490
Train from Ayutthaya to Thanon Chira Junction
- Ave. Duration
- 4h 2m
- Frequency
- Every 2 hours
- Estimated price
- ฿65–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–160
- 2nd Class (Air-Conditioned Berth)
- ฿65–85
- 2nd Class (Air-conditioned Seat)
- ฿320–350
Train from Bang Khen to Nakhon Ratchasima
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- ฿80–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–170
- 2nd Class (Air-Conditioned Berth)
- ฿80–110
- 2nd Class (Air-conditioned Seat)
- ฿340–380
Train from Don Muang to Nakhon Ratchasima
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Estimated price
- ฿80–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–170
- 2nd Class (Air-Conditioned Berth)
- ฿80–110
- 2nd Class (Air-conditioned Seat)
- ฿340–370
Train from Den Chai to Phitsanulok
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–65
- 2nd Class (Air-conditioned Seat)
- ฿300–330
Train from Don Muang to Nakhon Ratchasima
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Estimated price
- ฿80–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–170
- 2nd Class (Air-Conditioned Berth)
- ฿80–110
- 2nd Class (Air-conditioned Seat)
- ฿340–370
Train from Den Chai to Phichai
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- ฿29–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–130
- 2nd Class (Air-Conditioned Berth)
- ฿29–40
- 2nd Class (Air-conditioned Seat)
- ฿270–300
- Phone
- +66 2 936 3256
- Website
- Sombat Tour
Bus from Phrae to Mochit
- Ave. Duration
- 8h 5m
- Frequency
- Twice daily
- Estimated price
- ฿1,010
- Book at
- 12 Go
- Website
- Sombat Tour
- Phone
- +66 2 278 1078
- [email protected]
- Website
- 12go.co
Bus from Phrae to Mochit
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- ฿522
- Book at
- Thaibus Tour
- Phone
- +66 44 230 378
- [email protected]
- Website
- airkorat.com
Bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminal
- Ave. Duration
- 2h 58m
- Frequency
- Every 15 minutes
- Estimated price
- ฿275
- Schedules at
- facebook.com
Bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminal
- Ave. Duration
- 2h 58m
- Frequency
- Every 15 minutes
- Estimated price
- ฿275
- Schedules at
- facebook.com
Bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminal
- Ave. Duration
- 2h 58m
- Frequency
- Every 15 minutes
- Estimated price
- ฿275
- Schedules at
- facebook.com
- Phone
- 1624
- [email protected]
- Website
- Nakhonchai Air
Bus from Phrae Nakhonchaiair to Nakhonchaiair Station Bangkok
- Ave. Duration
- 8h 18m
- Frequency
- Once daily
- Estimated price
- ฿600–750
- Book at
- 12go.asia
- Website
- Nakhonchai Air
- Phone
- +66 2 284 1084
- [email protected]
- Website
- 12go.co
Bus from Ngao to Chiang Rai Bus Terminal 2
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿776
- Book at
- Kasemthara Tour
- Ave. Duration
- 1h 37m
- Estimated price
- ฿950–1,700
Taxi 289
- Phone
- +66 98 555 0988
- Website
- taxi289.com
Taxi 289
- Phone
- +66 98 555 0988
- Website
- taxi289.com
Taxi 289
- Phone
- +66 98 555 0988
- Website
- taxi289.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, Getting around the Cyclades, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
Booking & Getting There
Phrae to Nakhon Ratchasima bus services, operated by Ponphriya, arrive at Mochit station.
Phrae to Nakhon Ratchasima train services, operated by State Railway of Thailand, arrive at Ayutthaya station.
Yes, the driving distance between Phrae to Nakhon Ratchasima is 528 km. It takes approximately 7h 58m to drive from Phrae to Nakhon Ratchasima.
Book your Phrae to Nakhon Ratchasima bus tickets online with Omio and 12go.asia.
There are 164+ hotels available in Nakhon Ratchasima.

















