There are 4 ways to get from Surin to Champasak by train, bus, car, taxi, 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.
Train, bus, drive
best- Take the train from Surin to Ubon Ratchathanitrain 23
- Take the bus from Ubon Ratchathani to Det Udombus
- Drive from Det Udom to Champasakcar
6h 42m$30–87Drive 307.6 km
- Drive from Surin to Champasakcar 307.6 km
4h 59m$56–80Taxi, fly, bus
- Take the taxi from Surin to Buri Ram (BFV)taxi
- Fly from Buri Ram (BFV) to Ubon Ratchathani Airport (UBP)plane BFV - UBP
- Take the bus from Ubon Ratchathani Bus Terminal to Paksebus
- Take the taxi from Pakse to Champasaktaxi
9h 40m$155–313Bus, taxi
- Take the bus from Surin to Ubon Ratchathanibus
- Take the bus from Ubon Ratchathani Bus Terminal to Paksebus
- Take the taxi from Pakse to Champasaktaxi
7h 42m$33–78
Buri Ram (BFV) to Ubon Ratchathani Airport (UBP) flights
Questions & Answers
The cheapest way to get from Surin to Champasak is to bus and taxi which costs $30 - $80 and takes 7h 42m.
The fastest way to get from Surin to Champasak is to drive which takes 4h 59m and costs $55 - $80.
The distance between Surin and Champasak is 337 km. The road distance is 307.6 km.
The best way to get from Surin to Champasak without a car is to bus and taxi which takes 7h 42m and costs $30 - $80.
It takes approximately 6h 42m to get from Surin to Champasak, including transfers.
Yes, the driving distance between Surin to Champasak is 308 km. It takes approximately 4h 59m to drive from Surin to Champasak.
There are nine+ hotels available in Champasak.
What companies run services between Surin, Thailand and Champasak, Laos?
There is no direct connection from Surin to Champasak. However, you can take the train to Ubon Ratchathani, take the taxi to Ubon Ratchathani, take the bus to Det Udom, then drive to Champasak. Alternatively, you can drive from Surin to Champasak in around 4h 59m.
- Website
- airasia.com
Flights from Buri Ram to Ubon Ratchathani Airport via Don Muang
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $100–210
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Surin to Ubon Ratchathani
- Ave. Duration
- 2h 51m
- Frequency
- Every 3 hours
- Estimated price
- $2–35
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- $2–6
- 2nd Class (Air-Conditioned Berth)
- $18–25
- 2nd Class (Air-conditioned Seat)
- $8–12
- 1st Class (Air-Conditioned Berth)
- $26–35
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Ubon Ratchathani to Det Udom
- Ave. Duration
- 29 min
- Frequency
- Once daily
- Estimated price
- $2–13
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Ubon Ratchathani Bus Terminal to Pakse
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $4–40
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- 1624
- customerservice@nakhonchaiair.com
- Website
- nakhonchaiair.com
Bus from Surin to Ubon Ratchathani
- Ave. Duration
- 3h 7m
- Frequency
- Once daily
- Estimated price
- $6–12
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Gold Class
- $7–9
- First Class
- $10–12
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 South Korea: Travelling from Seoul to Busan , Italian Lakes: Getting around by train, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.









