There are 6 ways to get from Bangkok to Ban Phi Kho Di by plane, taxi, bus, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Fly, taxi • 4h 10m
฿1410 - ฿3800
Bus, taxi • 8h 48m
฿761 - ฿1133
4 alternative options
Train, bus, taxi • 10h 12m
฿1230 - ฿2693
Bus, taxi via Bangkok Tara Travel • 10h 48m
฿1210 - ฿1300
Taxi • 7h 40m
฿3900 - ฿4700
Drive • 7h 40m
฿1400 - ฿2200
Coronavirus (COVID-19) in Thailand
There is widespread community transmission globally.
Some travel restrictions are being lifted in Thailand. For the latest travel status, please check the official page for Thailand.
Coronavirus (COVID-19) Travel Advice
Some border closures are in place for Thailand due to Coronavirus (COVID-19). Most travel to this country is restricted.Official Coronavirus (COVID-19) Information for Thailand
Some domestic travel restrictions began to ease in Thailand from June 14.Official Coronavirus (COVID-19) Information for Thailand
International flights leaving Thailand are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.Official Coronavirus (COVID-19) Information for Thailand
Questions & Answers
The cheapest way to get from Bangkok to Ban Phi Kho Di is to bus and taxi which costs ฿750 - ฿1200 and takes 8h 48m.
The quickest way to get from Bangkok to Ban Phi Kho Di is to fly and taxi which costs ฿1400 - ฿3800 and takes 4h 10m.
The distance between Bangkok and Ban Phi Kho Di is 431 km. The road distance is 542.6 km.
The best way to get from Bangkok to Ban Phi Kho Di without a car is to bus and taxi which takes 8h 48m and costs ฿750 - ฿1200.
It takes approximately 4h 10m to get from Bangkok to Ban Phi Kho Di, including transfers.
The quickest flight from Don Muang Airport to Mae Sot Airport is the direct flight which takes 1h 10m.
Yes, the driving distance between Bangkok to Ban Phi Kho Di is 543 km. It takes approximately 7h 40m to drive from Bangkok to Ban Phi Kho Di.
Nok Air offers flights from Don Muang Airport to Mae Sot Airport.
The best way to get from Bangkok to Don Muang Airport is to bus which takes 58 min and costs ฿10 - ฿50.
What companies run services between Bangkok, Thailand and Ban Phi Kho Di, Thailand?
There is no direct connection from Bangkok to Ban Phi Kho Di. However, you can take the bus to Don Mueang, take the walk to Don Muang airport, fly to Mae Sot, then take the taxi to Ban Phi Kho Di. Alternatively, you can take the bus to Mae Sot then take the taxi to Ban Phi Kho Di.
Flights from Don Muang to Mae Sot
- Ave. Duration
- 1h 10m
- Every day
- Estimated price
- ฿850 - ฿3100
Train from Bang Sue Junction to Phitsanulok
- Ave. Duration
- 4h 22m
- 3 times a day
- Estimated price
- ฿130 - ฿1300
- Book at
- Schedules at
- 3rd Class (Seat)
- ฿130 - ฿230
- 2nd Class (Air-Conditioned Berth)
- ฿600 - ฿850
- 2nd Class (Air-conditioned Seat)
- ฿340 - ฿460
- 1st Class (Air-Conditioned Berth)
- ฿950 - ฿1300
Bus from Bangkok Mochit Bus Terminal to Mae Sot
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 Need to know: Greyhound, 4 stunningly beautiful Philippines islands you need to visit and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.