There are 6 ways to get from Bangkok to Kanthararom by plane, train, bus, 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 Ubon Ratchathani Airport, train
best- Fly from Don Mueang International Airport (DMK) to Ubon Ratchathani Airport (UBP)plane DMK - UBP
- Take the train from Ubon Ratchathani to Kanthararomtrain
3h 54m฿1,359–3,308Train
cheapest- Take the train from Krung Thep Aphiwat Central Terminal to Kanthararomtrain 139 Hua Lamphong - Ubon Ratchathani - Class II Sleeper Fan / ...
10h 25m฿180–900Bus
- Take the bus from Bangkok Tara Travel to Si Sa Ketbus
7h 30m฿1,062–1,210Drive 559.2 km
- Drive from Bangkok to Kanthararomcar 559.2 km
7h 58m฿2,093–3,023Fly Suvarnabhumi Airport to Ubon Ratchathani Airport, train
- Fly from Suvarnabhumi Airport (BKK) to Ubon Ratchathani Airport (UBP)plane BKK - UBP
- Take the train from Ubon Ratchathani to Kanthararomtrain
4h 28m฿1,391–3,910Fly Don Mueang International Airport to Roi Et Airport, bus
- Fly from Don Mueang International Airport (DMK) to Roi Et Airport (ROI)plane DMK - ROI
- Take the bus from Selaphum to Khueang Naibus
6h 18m฿2,463–4,142
Don Mueang International Airport (DMK) to Ubon Ratchathani Airport (UBP) flights
Questions & Answers
The cheapest way to get from Bangkok to Kanthararom is to train which costs ฿180 - ฿900 and takes 10h 25m.
The fastest way to get from Bangkok to Kanthararom is to fly and train which takes 3h 54m and costs ฿1300 - ฿3400.
No, there is no direct bus from Bangkok to Kanthararom. However, there are services departing from Bangkok Tara Travel and arriving at Si Sa Ket via . The journey, including transfers, takes approximately 7h 30m.
Yes, there is a direct train departing from Krung Thep Aphiwat Central Terminal and arriving at Kanthararom. Services depart every four hours, and operate every day. The journey takes approximately 10h 25m.
The distance between Bangkok and Kanthararom is 537 km. The road distance is 559.2 km.
The best way to get from Bangkok to Kanthararom without a car is to bus which takes 7h 30m and costs ฿1000 - ฿1300.
It takes approximately 3h 54m to get from Bangkok to Kanthararom, including transfers.
Bangkok to Kanthararom bus services, operated by Sawadee Surin, depart from Bangkok Tara Travel station.
Bangkok to Kanthararom train services, operated by State Railway of Thailand, depart from Krung Thep Aphiwat Central Terminal station.
The best way to get from Bangkok to Kanthararom is to bus which takes 7h 30m and costs ฿1000 - ฿1300. Alternatively, you can train, which costs ฿180 - ฿900 and takes 10h 25m.
What companies run services between Bangkok, Thailand and Kanthararom, Thailand?
Sawadee Surin operates a bus from Bangkok Tara Travel to Si Sa Ket once daily. Tickets cost ฿700–800 and the journey takes 7h 5m. Alternatively, State Railway of Thailand operates a train from Krung Thep Aphiwat Central Terminal to Kanthararom every 4 hours. Tickets cost ฿180–900 and the journey takes 10h 25m.
- Website
- airasia.com
Flights from Don Mueang International Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,200–2,300
Flights from Don Mueang International Airport to Roi Et Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- ฿1,500–3,000
- Website
- nokair.com
Flights from Don Mueang International Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿1,200–13,000
- Website
- worldticket.com
Flights from Don Mueang International Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿1,200–13,000
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿1,200–2,800
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,100–2,200
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿1,900–3,200
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Ubon Ratchathani to Kanthararom
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- ฿11–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿11–14
- 2nd Class (Air-conditioned Seat)
- ฿240–270
Train from Krung Thep Aphiwat Central Terminal to Kanthararom
- Ave. Duration
- 10h 25m
- Frequency
- Every 4 hours
- Estimated price
- ฿180–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿200–250
- 2nd Class (Air-Conditioned Berth)
- ฿180–230
- 2nd Class (Air-conditioned Seat)
- ฿480–520
Train from Ubon Ratchathani to Kanthararom
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- ฿11–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿11–14
- 2nd Class (Air-conditioned Seat)
- ฿240–270
- Website
- 12go.asia
Bus from Bangkok Tara Travel to Si Sa Ket
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Estimated price
- ฿700–800
- Book at
- https://12go.asia/en/operator/sawadee-surin
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Selaphum to Khueang Nai
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- ฿95–200
- Schedules at
- phetprasert.com
- 13
- ฿95–120
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 travel India's Golden Triangle, Italian Lakes: Getting around by train, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Bangkok to Kanthararom bus services, operated by Sawadee Surin, arrive at Si Sa Ket station.
Bangkok to Kanthararom train services, operated by State Railway of Thailand, arrive at Kanthararom station.
Yes, the driving distance between Bangkok to Kanthararom is 559 km. It takes approximately 7h 58m to drive from Bangkok to Kanthararom.
Book your Bangkok to Kanthararom train tickets online with 12go.asia.
There are two+ hotels available in Kanthararom.





