There are 10 ways to get from Vientiane to Surin by bus, plane, taxi, 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.
Bus to Udon Thani International Airport, fly to Buri Ram, taxi
best- Take the bus from Udon Kaew office, Nong Khai to Udon Thani Airportbus
- Fly from Udon Thani International Airport (UTH) to Buri Ram (BFV)plane UTH - BFV
- Take the taxi from Buri Ram (BFV) to Surintaxi
6h 42m฿3,715–6,394Train
cheapest- Take the train from Nong Khai to Kaeng Khoi Junctiontrain 26
- Take the train from Kaeng Khoi Junction to Surintrain 139
14h 44m฿375–2,780Bus, Local Bus, train
- Take the bus from Vientiane Phanthavong Tour Office to Khon Kaenbus
- Take the bus from Khon Kaen Bus Terminal to Burirambus
- Take the train from Buri Ram to Surintrain 23
11h 12m฿558–1,481Drive 420 km
- Drive from Vientiane to Surincar 420 km
6h 45m฿2,353–3,398Fly Wattay International Airport to Savannakhet Airport, bus
- Fly from Wattay International Airport (VTE) to Savannakhet Airport (ZVK)plane VTE - ZVK
- Take the bus from Mukdahan to Surinbus
7h 48m฿3,652–4,415Fly Wattay International Airport to Pakse International Airport, bus, train
- Fly from Wattay International Airport (VTE) to Pakse International Airport (PKZ)plane VTE - PKZ
- Take the bus from Pakse to Ubon Ratchathanibus
- Take the train from Ubon Ratchathani to Surintrain
8h 37m฿3,457–5,885Fly Wattay International Airport to Don Mueang International Airport, train
- Fly from Wattay International Airport (VTE) to Don Mueang International Airport (DMK)plane VTE - DMK
- Take the train from Don Muang to Surintrain
9h 28m฿2,459–6,994Fly Wattay International Airport to Buri Ram, taxi
- Fly from Wattay International Airport (VTE) to Buri Ram (BFV)plane VTE - BFV
- Take the taxi from Buri Ram (BFV) to Surintaxi
4h 23m฿4,996–9,923Bus
- Take the bus from Vientiane Talat Sao Station to Khon Kaenbus
- Take the bus from Khon Kaen to Yasothonbus 874
- Take the bus from Yasothon to Surinbus
12h 4m฿1,153–1,353Bus #2
- Take the bus from Vientiane Phanthavong Tour Office to Khon Kaenbus
- Take the bus from Khon Kaen to Yasothonbus 874
- Take the bus from Yasothon to Surinbus
12h 4m฿1,393–1,611
Udon Thani International Airport (UTH) to Buri Ram (BFV) flights
Questions & Answers
The cheapest way to get from Vientiane to Surin is to bus and Local Bus and train which costs ฿550 - ฿1500 and takes 11h 12m.
The fastest way to get from Vientiane to Surin is to fly and taxi which takes 4h 23m and costs ฿5000 - ฿10000.
No, there is no direct bus from Vientiane station to Surin. However, there are services departing from Vientiane Talat Sao Station and arriving at Surin via Khon Kaen and Yasothon. The journey, including transfers, takes approximately 12h 4m.
The distance between Vientiane and Surin is 394 km. The road distance is 420 km.
The best way to get from Vientiane to Surin without a car is to bus and Local Bus and train which takes 11h 12m and costs ฿550 - ฿1500.
It takes approximately 6h 42m to get from Vientiane to Surin, including transfers.
Vientiane to Surin bus services, operated by The Transport Company, depart from Vientiane Talat Sao Station.
The best way to get from Vientiane to Surin is to train which takes 14h 44m and costs ฿370 - ฿2800. Alternatively, you can bus, which costs ฿1100 - ฿1400 and takes 12h 4m.
Vientiane to Surin bus services, operated by The Transport Company, arrive at Khon Kaen station.
Yes, the driving distance between Vientiane to Surin is 420 km. It takes approximately 6h 45m to drive from Vientiane to Surin.
What companies run services between Vientiane, Laos and Surin, Thailand?
You can take a vehicle from Vientiane to Surin via Nong Khai and Kaeng Khoi Junction in around 14h 44m. Alternatively, you can take a bus from Vientiane Talat Sao Station to Surin via Khon Kaen, Yasothon, and Yasothon in around 12h 4m.
- Website
- laoairlines.com
Flights from Wattay International Airport to Savannakhet Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿2,400–3,100
Flights from Wattay International Airport to Pakse International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- ฿3,000–3,400
- Website
- airasia.com
Flights from Udon Thani International Airport to Buri Ram via Don Mueang International Airport
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ฿1,900–15,000
Flights from Wattay International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿2,300–5,500
Flights from Wattay International Airport to Buri Ram via Suvarnabhumi
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ฿5,000–14,000
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Buri Ram to Surin
- Ave. Duration
- 49 min
- Frequency
- Every 2 hours
- Estimated price
- ฿45–950
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿45–160
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿240–330
- 1st Class (Air-Conditioned Berth)
- ฿700–950
Train from Nong Khai to Kaeng Khoi Junction
- Ave. Duration
- 7h 40m
- Frequency
- Every 3 hours
- Estimated price
- ฿150–1,400
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿150–250
- 2nd Class (Air-Conditioned Berth)
- ฿650–900
- 2nd Class (Air-conditioned Seat)
- ฿370–500
- 1st Class (Air-Conditioned Berth)
- ฿1,000–1,400
- Second Class Sleeper
- ฿1,054–1,060
- Ordinary Train
- ฿240–1,300
Train from Kaeng Khoi Junction to Surin
- Ave. Duration
- 5h 37m
- Frequency
- Every 3 hours
- Estimated price
- ฿100–1,200
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿100–210
- 2nd Class (Air-Conditioned Berth)
- ฿600–850
- 2nd Class (Air-conditioned Seat)
- ฿310–430
- 1st Class (Air-Conditioned Berth)
- ฿900–1,200
Train from Ubon Ratchathani to Surin
- Ave. Duration
- 2h 24m
- Frequency
- Every 3 hours
- Estimated price
- ฿70–1,100
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿70–180
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿270–380
- 1st Class (Air-Conditioned Berth)
- ฿800–1,100
Train from Don Muang to Surin
- Ave. Duration
- 7h 28m
- Frequency
- Hourly
- Estimated price
- ฿130–1,300
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿130–230
- 2nd Class (Air-Conditioned Berth)
- ฿600–850
- 2nd Class (Air-conditioned Seat)
- ฿340–470
- 1st Class (Air-Conditioned Berth)
- ฿950–1,300
Bus from Vientiane Phanthavong Tour Office to Khon Kaen
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿310–340
Bus from Khon Kaen Bus Terminal to Buriram
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿200
- Phone
- +66 33019033
- yellowbusoffice@gmail.com
- Website
- iloveyellowbus.com
Bus from Mukdahan to Surin
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- ฿900–1,000
- Schedules at
- iloveyellowbus.com
Bus from Yasothon to Surin
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- ฿900–1,000
- Schedules at
- iloveyellowbus.com
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Pakse to Ubon Ratchathani
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ฿140–1,100
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Vientiane Talat Sao Station to Khon Kaen
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿180–1,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +856 21 216 507
- vientianecitybus@gmail.com
- Website
- facebook.com
Bus from Vientiane Talat Sao Station to Khon Kaen
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿73
- Schedules at
- laos-guide-999.com
- Phone
- +66 56 720 720
- info@phetprasert.com
- Website
- phetprasert.com
Bus from Khon Kaen to Yasothon
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- ฿180–280
- Schedules at
- phetprasert.com
- 13
- ฿180–210
- Ave. Duration
- 1h 13m
- Estimated price
- ฿750–950
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 The beginner’s guide to the 2018 World Nomad Games, Heading to Europe? Read this before you buy a Eurail Pass, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
There are 40+ hotels available in Surin.











