Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Bangkok?

Book now

There are 11 ways to get from Nakhon Thai to Bangkok by taxi, train, bus, car 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.

Recommended option

Taxi, train  •  5h 50m

  1. Take a taxi from Nakhon Thai to Phitsanulok
  2. Take the train from Phitsanulok to Krung Thep Aphiwat Central Terminal Station 8 Chiang Mai - Krung Thep Aphiwat Central Terminal Station - Class II AC / ...

Cheapest option

Bus, train  •  6h 55m

  1. Take the bus from Nakhon Thai to Phitsanulok 876
  2. Take the train from Phitsanulok to Krung Thep Aphiwat Central Terminal Station 8 Chiang Mai - Krung Thep Aphiwat Central Terminal Station - Class II AC / ...

9 alternative options

Bus  •  8h 1m

  1. Take the bus from Nakhon Thai to Phitsanulok 876
  2. Take the bus from Phitsanulok Bus Terminal 1 to Bangkok Mochit Bus Terminal

Bus via Bangkok Nakhonchai Air Terminal  •  8h 5m

  1. Take the bus from Nakhon Thai to Phitsanulok 876
  2. Take the bus from Phitsanulok to Bangkok Nakhonchai Air Terminal

Taxi  •  6h 32m

  1. Take a taxi from Nakhon Thai to Bangkok 449 km

Drive  •  6h 32m

  1. Drive from Nakhon Thai to Bangkok 449 km

Bus to Phitsanulok, fly to Don Muang  •  4h 29m

  1. Take the bus from Nakhon Thai to Phitsanulok
  2. Fly from Phitsanulok (PHS) to Don Muang (DMK) PHS - DMK

Bus to Loei, fly to Don Muang  •  5h 21m

  1. Take the bus from Nakhon Thai to Loei
  2. Fly from Loei (LOE) to Don Muang (DMK) LOE - DMK

Bus to Udon Thani, fly to Suvarnabhumi  •  7h

  1. Take the bus from Nakhon Thai to Udon Thani
  2. Fly from Udon Thani (UTH) to Suvarnabhumi (BKK) UTH - BKK

Bus, bus to Sukhothai, fly to Suvarnabhumi  •  6h 34m

  1. Take the bus from Nakhon Thai to Phitsanulok
  2. Take the bus from Phitsanulok to Sukhothai
  3. Fly from Sukhothai (THS) to Suvarnabhumi (BKK) THS - BKK

Bus to Udon Thani, fly to Don Muang  •  7h 42m

  1. Take the bus from Nakhon Thai to Udon Thani
  2. Fly from Udon Thani (UTH) to Don Muang (DMK) UTH - DMK

Questions & Answers

The cheapest way to get from Nakhon Thai to Bangkok is to bus which costs ฿370 - ฿550 and takes 8h 1m.

More details

The fastest way to get from Nakhon Thai to Bangkok is to bus and fly which takes 4h 29m and costs ฿1000 - ฿2500.

More details

No, there is no direct bus from Nakhon Thai to Bangkok. However, there are services departing from Nakhon Thai and arriving at Bangkok Mochit Bus Terminal via Phitsanulok Bus Terminal 1. The journey, including transfers, takes approximately 8h 1m.

More details

The distance between Nakhon Thai and Bangkok is 374 km. The road distance is 449 km.

Get driving directions

The best way to get from Nakhon Thai to Bangkok without a car is to taxi and train which takes 5h 50m and costs ฿800 - ฿2200.

More details

It takes approximately 5h 50m to get from Nakhon Thai to Bangkok, including transfers.

More details

Nakhon Thai to Bangkok bus services, operated by Phetprasert Tour, depart from Nakhon Thai station.

More details

The quickest flight from Phitsanulok Airport to Don Muang Airport is the direct flight which takes 50 min.

Search flights

Nakhon Thai to Bangkok bus services, operated by Phitsanulok Tour, arrive at Bangkok Mochit Bus Terminal station.

More details

Yes, the driving distance between Nakhon Thai to Bangkok is 449 km. It takes approximately 6h 32m to drive from Nakhon Thai to Bangkok.

Get driving directions

Map of how to get from Nakhon Thai to Bangkok.
Launch map view
  • Distance: 373.9 km
  • Duration: 5h 50m

What companies run services between Nakhon Thai, Thailand and Bangkok, Thailand?

You can take a bus from Nakhon Thai to Bangkok Mochit Bus Terminal via Phitsanulok and Phitsanulok Bus Terminal 1 in around 8h 1m.

Airlines
Thai AirAsia
Website
airasia.com
Flights from Phitsanulok to Don Muang
Ave. Duration
58 min
When
Every day
Estimated price
฿900 - ฿2300
Flights from Loei to Don Muang
Ave. Duration
57 min
When
Every day
Estimated price
฿1000 - ฿5500
Flights from Udon Thani to Don Muang
Ave. Duration
1h 3m
When
Every day
Estimated price
฿800 - ฿4200
Nok Air
Website
nokair.com
Flights from Phitsanulok to Don Muang
Ave. Duration
50 min
When
Every day
Estimated price
฿950 - ฿2800
Flights from Udon Thani to Don Muang
Ave. Duration
1h
When
Every day
Estimated price
฿850 - ฿4400
Thai Airways International
Website
thaiairways.com
Flights from Udon Thani to Suvarnabhumi
Ave. Duration
1h 8m
When
Every day
Estimated price
฿1500 - ฿3800
Flights from Sukhothai to Suvarnabhumi
Ave. Duration
1h 20m
When
Every day
Estimated price
฿1500 - ฿3800
Thai Lion Mentari
Website
lionairthai.com
Flights from Phitsanulok to Don Muang
Ave. Duration
1h 5m
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
฿1200 - ฿2600
Flights from Udon Thani to Don Muang
Ave. Duration
1h 10m
When
Every day
Estimated price
฿1000 - ฿4000
Thai Smile
Website
thaismileair.com
Flights from Udon Thani to Suvarnabhumi
Ave. Duration
1h 10m
When
Every day
Estimated price
฿1500 - ฿3800
Thai Vietjet Air
Website
vietjetair.com
Flights from Udon Thani to Suvarnabhumi
Ave. Duration
1h 10m
When
Every day
Estimated price
฿1100 - ฿3200
Bangkok Airways
Website
bangkokair.com
Flights from Sukhothai to Suvarnabhumi
Ave. Duration
1h 20m
When
Every day
Estimated price
฿1500 - ฿3800
Train operators
State Railway of Thailand
Phone
1690
Email
sarabanklang@railway.co.th
Website
railway.co.th
Train from Phitsanulok to Krung Thep Aphiwat Central Terminal Station
Ave. Duration
4h 21m
Frequency
Twice daily
Estimated price
฿120 - ฿1300
Book at
https://12go.asia/en/operator/thai-railways
Website
https://www.railway.co.th/Home/Index
3rd Class (Seat)
฿120 - ฿230
2nd Class (Air-Conditioned Berth)
฿600 - ฿850
2nd Class (Air-conditioned Seat)
฿340 - ฿460
1st Class (Air-Conditioned Berth)
฿950 - ฿1300
Bus operators
Phetprasert Tour
Phone
+66 56 720 720
Email
info@phetprasert.com
Website
phetprasert.com
Bus from Nakhon Thai to Phitsanulok
Ave. Duration
1h 10m
Frequency
Twice daily
Estimated price
฿70 - ฿100
Book at
https://12go.asia/en/operator/phet-prasert
Bus from Nakhon Thai to Loei
Ave. Duration
2h
Frequency
Twice daily
Estimated price
฿95 - ฿140
Book at
https://12go.asia/en/operator/phet-prasert
Bus from Nakhon Thai to Udon Thani
Ave. Duration
4h 15m
Frequency
Twice daily
Estimated price
฿210 - ฿300
Book at
https://12go.asia/en/operator/phet-prasert
Bus from Phitsanulok to Sukhothai
Ave. Duration
1h 6m
Frequency
Once daily
Estimated price
฿45 - ฿65
Book at
https://12go.asia/en/operator/phet-prasert
Phitsanulok Tour
Website
busonlineticket.co.th
Bus from Phitsanulok Bus Terminal 1 to Bangkok Mochit Bus Terminal
Ave. Duration
6h 24m
Frequency
Hourly
Estimated price
฿380
Schedules at
12go.asia
Book at
12go.asia
Local bus
Bus from Phitsanulok to Sukhothai
Ave. Duration
1h 30m
Frequency
Hourly
Estimated price
฿35 - ฿70
Other operators
Taxi from Nakhon Thai to Phitsanulok
Ave. Duration
1h 29m
Estimated price
฿650 - ฿850

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 Slovenia: Getting from Ljubljana to Lake Bled, How do I buy a London Underground ticket? and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

More Questions & Answers

Thai Lion Mentari, Nok Air and Thai AirAsia offer flights from Phitsanulok Airport to Don Muang Airport.

Search flights

There are 1874+ hotels available in Bangkok. Prices start at ฿700 per night.

More details