There are 7 ways to get from Sukhothai to Vientiane by plane, 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 Sukhothai Airport to Wattay International Airport
best- Fly from Sukhothai Airport (THS) to Wattay International Airport (VTE)plane THS - VTE
4h 51m$195–444Bus
cheapest- Take the bus from Sukhothai to Khon Kaenbus
- Take the bus from Khon Kaen Bus Terminal to Central Bus Station Vientianebus
11h 40m$14–18Drive 426.5 km
- Drive from Sukhothai to Vientianecar 426.5 km
7h 8m$77–111Bus to Phitsanulok, fly to Wattay International Airport
- Take the bus from Sukhothai to Phitsanulokbus
- Fly from Phitsanulok (PHS) to Wattay International Airport (VTE)plane PHS - VTE
8h 24m$145–468Fly Sukhothai Airport to Udon Thani International Airport, bus
- Fly from Sukhothai Airport (THS) to Udon Thani International Airport (UTH)plane THS - UTH
- Take the bus from Udon Thani Airport to Nong Khai Minivan Stationbus
7h 55m$170–355Bus #2
- Take the bus from Sukhothai to Khon Kaen Bus Terminal 3bus Sukhothai - Khon Kaen Bus Terminal 3
- Take the bus from Khon Kaen Bus Terminal to Vientiane Talat Sao Stationbus
11h 40m$16–59Bus #3
- Take the bus from Sukhothai to Phitsanulokbus
- Take the bus from Phitsanulok to Udon Thanibus 876
- Take the bus from Udon Thani to Vientiane Talat Sao Stationbus
12h 30m$14–35
Sukhothai to Vientiane by bus
Comparing Your Travel Options
The cheapest way to get from Sukhothai to Vientiane is to bus which costs $13 - $18 and takes 11h 40m.
The fastest way to get from Sukhothai to Vientiane is to fly which takes 4h 51m and costs $190 - $450.
No, there is no direct bus from Sukhothai to Vientiane station. However, there are services departing from Sukhothai and arriving at Central Bus Station Vientiane via Khon Kaen Bus Terminal. The journey, including transfers, takes approximately 11h 40m.
The distance between Sukhothai and Vientiane is 334 km. The road distance is 426.5 km.
The best way to get from Sukhothai to Vientiane without a car is to bus which takes 11h 40m and costs $13 - $18.
It takes approximately 4h 51m to get from Sukhothai to Vientiane, including transfers.
Sukhothai to Vientiane bus services, operated by Phetprasert Tour, depart from Sukhothai station.
The best way to get from Sukhothai to Vientiane is to fly which takes 4h 51m and costs $190 - $450. Alternatively, you can bus, which costs $13 - $18 and takes 11h 40m.
Sukhothai to Vientiane bus services, operated by Phetprasert Tour, arrive at Khon Kaen station.
Yes, the driving distance between Sukhothai to Vientiane is 427 km. It takes approximately 7h 8m to drive from Sukhothai to Vientiane.
What companies run services between Sukhothai, Thailand and Vientiane, Laos?
Bangkok Airways, Thai Airways International, and Lao Airlines fly from Sukhothai Airport (THS) to Wattay International Airport (VTE) twice daily. Alternatively, you can take a bus from Sukhothai to Central Bus Station Vientiane via Khon Kaen Bus Terminal in around 11h 40m.
- Website
- thaiairways.com
Flights from Sukhothai Airport to Wattay International Airport via Suvarnabhumi
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $150–390
Flights from Sukhothai Airport to Udon Thani International Airport via Suvarnabhumi
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $110–280
- Website
- airasia.com
Flights from Phitsanulok to Wattay International Airport via Don Muang
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- $140–460
- Website
- laoairlines.com
Flights from Sukhothai Airport to Wattay International Airport via Suvarnabhumi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $190–420
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Sukhothai to Khon Kaen
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $10–15
- Schedules at
- phetprasert.com
- Book at
- 12go.asia
- 13
- $11–13
Bus from Sukhothai to Phitsanulok
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $1–5
- Schedules at
- phetprasert.com
- Book at
- 12go.asia
- 13
- $1–3
Bus from Sukhothai to Khon Kaen Bus Terminal 3
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $10–15
- Schedules at
- phetprasert.com
- 13
- $11–13
Bus from Sukhothai to Phitsanulok
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $1–5
- Schedules at
- phetprasert.com
- Book at
- 12go.asia
- 13
- $1–3
Bus from Phitsanulok to Udon Thani
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $10–15
- Schedules at
- phetprasert.com
- 13
- $11–13
- Phone
- +856 21 215 587
- [email protected]
- Website
- facebook.com
Bus from Khon Kaen Bus Terminal to Central Bus Station Vientiane
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $3
- Schedules at
- laos-guide-999.com
- Phone
- +66 42 081 899
- [email protected]
- Website
- RG Adventure
Bus from Udon Thani Airport to Nong Khai Minivan Station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $9–15
- Schedules at
- RG Adventure
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Khon Kaen Bus Terminal to Vientiane Talat Sao Station
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $5–45
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from Udon Thani to Vientiane Talat Sao Station
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $2–16
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
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 Is ride-sharing platform BlaBlaCar right for you?, Need to know: Jadrolinija, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
Book your Sukhothai to Vientiane bus tickets online with 12go.asia.
There are 282+ hotels available in Vientiane.






