There are 9 ways to get from Bangkok to Ban Muang 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 Don Mueang International Airport to Sakon Nakhon Airport, taxi
best- Fly from Don Mueang International Airport (DMK) to Sakon Nakhon Airport (SNO)plane DMK - SNO
- Take the taxi from Sakon Nakhon Airport (SNO) to Ban Muangtaxi
4h 14m฿2,477–3,884Train, bus, taxi
cheapest- Take the train from Krung Thep Aphiwat Central Terminal to Udon Thanitrain 25
- Take the bus from Udon Thani Bus Terminal 1 to Sawang Daen Dinbus
- Take the taxi from Sawang Daen Din to Ban Muangtaxi
12h 27m฿839–2,083Bus
- Take the bus from Mochit to Ban Muangbus Mochit - Ban Muang
10h 32m฿857–914Drive 655 km
- Drive from Bangkok to Ban Muangcar 655 km
9h 48m฿2,895–4,181Fly Don Mueang International Airport to Udon Thani International Airport, taxi
- Fly from Don Mueang International Airport (DMK) to Udon Thani International Airport (UTH)plane DMK - UTH
- Take the taxi from Udon-Thani-Airport-UTH to Ban Muangtaxi
4h 25m฿2,487–3,853Fly Suvarnabhumi Airport to Udon Thani International Airport, taxi
- Fly from Suvarnabhumi Airport (BKK) to Udon Thani International Airport (UTH)plane BKK - UTH
- Take the taxi from Udon-Thani-Airport-UTH to Ban Muangtaxi
4h 49m฿2,460–4,060Fly Don Mueang International Airport to Nakhon Phanom, taxi
- Fly from Don Mueang International Airport (DMK) to Nakhon Phanom (KOP)plane DMK - KOP
- Take the taxi from Nakhon Phanom (KOP) to Ban Muangtaxi
5h 23m฿3,044–4,793Fly Don Mueang International Airport to Wattay International Airport, drive
- Fly from Don Mueang International Airport (DMK) to Wattay International Airport (VTE)plane DMK - VTE
- Drive from Vientiane-Airport-VTE to Ban Muangcar
5h 45m฿3,533–6,702Fly Suvarnabhumi Airport to Wattay International Airport, drive
- Fly from Suvarnabhumi Airport (BKK) to Wattay International Airport (VTE)plane BKK - VTE
- Drive from Vientiane-Airport-VTE to Ban Muangcar
6h 14m฿4,510–8,910
Don Mueang International Airport (DMK) to Sakon Nakhon Airport (SNO) flights
Comparing Your Travel Options
The cheapest way to get from Bangkok to Ban Muang is to bus which costs ฿850 - ฿950 and takes 10h 32m.
The fastest way to get from Bangkok to Ban Muang is to fly and taxi which takes 4h 14m and costs ฿2400 - ฿3900.
No, there is no direct bus from Bangkok to Ban Muang. However, there are services departing from Wat Ratcha Natda Ram and arriving at Ban Muang via Mochit. The journey, including transfers, takes approximately 10h 32m.
The distance between Bangkok and Ban Muang is 655 km. The road distance is 655 km.
The best way to get from Bangkok to Ban Muang without a car is to bus which takes 10h 32m and costs ฿850 - ฿950.
It takes approximately 4h 14m to get from Bangkok to Ban Muang, including transfers.
Bangkok to Ban Muang bus services, operated by Sawadee Esan, depart from Mochit station.
Bangkok to Ban Muang bus services, operated by Sawadee Esan, arrive at Ban Muang station.
Yes, the driving distance between Bangkok to Ban Muang is 655 km. It takes approximately 9h 48m to drive from Bangkok to Ban Muang.
Book your Bangkok to Ban Muang bus tickets online with 12go.asia.
What companies run services between Bangkok, Thailand and Ban Muang, Sakon Nakhon, Thailand?
Sawadee Esan operates a bus from Mochit to Ban Muang once daily. Tickets cost ฿750–900 and the journey takes 9h.
- Website
- airasia.com
Flights from Don Mueang International Airport to Sakon Nakhon Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ฿1,100–1,800
Flights from Don Mueang International Airport to Udon Thani International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- ฿1,100–2,500
Flights from Don Mueang International Airport to Nakhon Phanom
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ฿1,200–2,500
Flights from Don Mueang International Airport to Wattay International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- ฿2,900–5,500
- Website
- nokair.com
Flights from Don Mueang International Airport to Sakon Nakhon Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,200–2,300
Flights from Don Mueang International Airport to Udon Thani International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- ฿1,200–2,200
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Udon Thani International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿1,100–2,000
Flights from Don Mueang International Airport to Nakhon Phanom
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ฿1,100–3,600
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Udon Thani International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- ฿1,900–4,000
Flights from Suvarnabhumi Airport to Wattay International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ฿4,000–7,000
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Udon Thani International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- ฿1,100–2,200
- Website
- laoairlines.com
Flights from Suvarnabhumi Airport to Wattay International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿3,800–7,500
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Udon Thani
- Ave. Duration
- 9h 14m
- Frequency
- Every 3 hours
- Estimated price
- ฿190–1,300
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿210–260
- 2nd Class (Air-Conditioned Berth)
- ฿190–240
- 2nd Class (Air-conditioned Seat)
- ฿490–530
- Second Class Sleeper
- ฿1,085–1,095
- Ordinary Train
- ฿250–1,300
- Phone
- +66 2-6745555
- Website
- Sawadee Esan
Bus from Mochit to Ban Muang
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ฿750–900
- Schedules at
- Sawadee Esan
- Phone
- +66 2 301 1101
- [email protected]
- Website
- 12go.co
Bus from Udon Thani Bus Terminal 1 to Sawang Daen Din
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿99
- Book at
- Saha Udon Dern Rod 1974
- Ave. Duration
- 1h 59m
- Estimated price
- ฿550–2,200
Grab Taxi
- Website
- grab.com
Private Taxi Sakon Nakhon
- Phone
- +66 81 053 2433
Taxi Sakon Nakhon
- Phone
- +66 42 715 111
Grab Taxi
- Phone
- +66 061 494 6191
- Website
- grab.com
Thai Taxi Services
- Phone
- +66 98 6513465
Grab Taxi
- Phone
- +66 061 494 6191
- Website
- grab.com
Thai Taxi Services
- Phone
- +66 98 6513465
Grab Taxi
- Website
- grab.com
Nakhon Phanom Taxi Service
- Phone
- +66 83 125 1919
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 5 incredible day trips from Florence by train, How to get from Gatwick Airport into central London, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.








