The average bus between Bangkok and Ban Phai takes 6h 50m and the fastest bus takes 6h 20m. The bus service runs several times per day from Bangkok to Ban Phai. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 4 times a day between Bangkok and Ban Phai. The earliest departure is at 1:00 AM at night, and the last departure from Bangkok is at 8:30 PM which arrives into Ban Phai at 3:00 AM. All services require a transfer at Nakhon Ratchasima Bus Terminal 2 and take an average of 6h 50m. The schedules shown below are for the next available departures.
Want to know about travelling from Bangkok to Ban Phai? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Bangkok to Ban Phai. However, there are services departing from Bangkok Mochit Bus Terminal station and arriving at Ban Phai station via Nakhon Ratchasima Bus Terminal 2 station. The journey, including transfers, takes approximately 6h 50m.
Bangkok to Ban Phai bus services, operated by Air Korat Pattana, depart from Bangkok Mochit Bus Terminal station.
Bangkok to Ban Phai bus services, operated by Chan Tour, arrive at Ban Phai station.
Book your Bangkok to Ban Phai bus tickets online with Omio and 12go.asia.
The distance between Bangkok and Ban Phai is 350.9 km. The road distance is 403 km.
You can take a bus from Bangkok Mochit Bus Terminal to Ban Phai via Nakhon Ratchasima Bus Terminal 2 and Nakhon Ratchasima Terminal 2 in around 5h 40m.