There are 8 ways to get from Vientiane to Tak by train, bus, car, plane, or taxi
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
best- Take the train from Nong Khai to Khon Kaentrain 26
- Take the bus from Khon Kaen Bus Terminal 3 to Takbus Khon Kaen Bus Terminal 3 - Tak
12h 34m฿620–2,216Bus via Phitsanulok #2
cheapest- Take the bus from Vientiane Talat Sao Station to Udon Thanibus
- Take the bus from Udon Thani to Phitsanulokbus 876
- Take the bus from Phitsanulok Bus Terminal 2 to Takbus
15h 25m฿581–1,392Drive 502.3 km
- Drive from Vientiane to Takcar 502.3 km
8h 17m฿3,039–4,390Fly Wattay International Airport to Sukhothai Airport, taxi
- Fly from Wattay International Airport (VTE) to Sukhothai Airport (THS)plane VTE - THS
- Take the taxi from Sukhothai Airport (THS) to Taktaxi
10h 59m฿10,435–20,804Bus
- Take the bus from Vientiane Phanthavong Tour Office to Khon Kaenbus
- Take the bus from Khon Kaen Bus Terminal 3 to Takbus Khon Kaen Bus Terminal 3 - Tak
13h 41m฿768–1,477Bus via Phitsanulok
- Take the bus from Khua Din Bus Station to Udon Thani Bus Terminal 1bus
- Take the bus from Udon Thani 1 to Phitsanulok Bus Terminal 2bus
- Take the bus from Phitsanulok Bus Terminal 2 to Takbus
14h 40m฿782–1,112Fly Wattay International Airport to Phitsanulok, bus
- Fly from Wattay International Airport (VTE) to Phitsanulok (PHS)plane VTE - PHS
- Take the bus from Phitsanulok Bus Terminal 2 to Takbus
6h 51m฿4,705–14,048Bus to Udon Thani International Airport, fly to Mae Sot, bus
- Take the bus from Udon Kaew office, Nong Khai to Udon Thani Airportbus
- Fly from Udon Thani International Airport (UTH) to Mae Sot (MAQ)plane UTH - MAQ
- Take the bus from Mae Sot to Takbus
8h 44m฿6,461–17,681
Vientiane to Tak by bus
Comparing Your Travel Options
The cheapest way to get from Vientiane to Tak is to bus via Phitsanulok which costs ฿550 - ฿1400 and takes 15h 25m.
The fastest way to get from Vientiane to Tak is to fly and bus which takes 6h 51m and costs ฿4700 - ฿14000.
No, there is no direct bus from Vientiane to Tak. However, there are services departing from Vientiane Phanthavong Tour Office and arriving at Tak via Khon Kaen Bus Terminal 1 and Khon Kaen Bus Terminal 3. The journey, including transfers, takes approximately 13h 41m.
The distance between Vientiane and Tak is 664 km. The road distance is 502.3 km.
The best way to get from Vientiane to Tak without a car is to bus which takes 13h 41m and costs ฿750 - ฿1500.
It takes approximately 12h 34m to get from Vientiane to Tak, including transfers.
Vientiane to Tak bus services, operated by Lao-Thai International Bus, depart from Vientiane Phanthavong Tour Office station.
Vientiane to Tak bus services, operated by Lao-Thai International Bus, arrive at Khon Kaen station.
Yes, the driving distance between Vientiane to Tak is 502 km. It takes approximately 8h 17m to drive from Vientiane to Tak.
Book your Vientiane to Tak bus tickets online with 12go.asia.
What companies run services between Vientiane, Laos and Tak, Thailand?
You can take a bus from Vientiane Phanthavong Tour Office to Tak via Khon Kaen, Khon Kaen Bus Terminal 1, and Khon Kaen Bus Terminal 3 in around 13h 41m.
- Website
- thaiairways.com
Flights from Wattay International Airport to Sukhothai Airport via Suvarnabhumi
- Ave. Duration
- 13h 25m
- When
- Every day
- Estimated price
- ฿5,500–16,000
Flights from Wattay International Airport to Sukhothai Airport via Yangon, Suvarnabhumi
- Ave. Duration
- 12h 20m
- When
- Thursday
- Estimated price
- ฿9,000–24,000
- Website
- nokair.com
Flights from Udon Thani International Airport to Mae Sot via Don Muang
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- ฿6,000–18,000
- Website
- bangkokair.com
Flights from Wattay International Airport to Sukhothai Airport via Suvarnabhumi
- Ave. Duration
- 11h 42m
- When
- Every day
- Estimated price
- ฿7,000–16,000
Flights from Wattay International Airport to Sukhothai Airport via Yangon, Suvarnabhumi
- Ave. Duration
- 12h 20m
- When
- Thursday
- Estimated price
- ฿9,000–24,000
- Website
- airasia.com
Flights from Wattay International Airport to Phitsanulok via Don Muang
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- ฿4,400–14,000
- Website
- Thai Railway
Train from Nong Khai to Khon Kaen
- Ave. Duration
- 2h 23m
- Frequency
- Every 4 hours
- Estimated price
- ฿35–1,200
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Nong Khai to Khon Kaen
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- ฿55–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿55–75
- 2nd Class (Air-conditioned Seat)
- ฿310–340
- Website
- Esan Tour
Bus from Khon Kaen Bus Terminal 3 to Tak
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ฿450–1,100
- Schedules at
- Esan Tour
Bus from Khon Kaen Bus Terminal 3 to Tak
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ฿450–1,100
- Schedules at
- Esan Tour
Bus from Phitsanulok Bus Terminal 2 to Tak
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ฿200–340
- Schedules at
- Esan Tour
Bus from Phitsanulok Bus Terminal 2 to Tak
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ฿200–340
- Schedules at
- Esan Tour
Bus from Phitsanulok Bus Terminal 2 to Tak
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ฿200–340
- Schedules at
- Esan Tour
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Khon Kaen Bus Terminal 3 to Tak
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- ฿410–600
- Schedules at
- phetprasert.com
- 13
- ฿450–550
Bus from Khon Kaen Bus Terminal 3 to Tak
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- ฿410–600
- Schedules at
- phetprasert.com
- 13
- ฿450–550
Bus from Udon Thani 1 to Phitsanulok Bus Terminal 2
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ฿330–460
- Schedules at
- phetprasert.com
- 13
- ฿340–400
Bus from Phitsanulok Bus Terminal 2 to Tak
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ฿140–250
- Schedules at
- phetprasert.com
- 13
- ฿140–170
Bus from Udon Thani to Phitsanulok
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- ฿350–490
- Schedules at
- phetprasert.com
- 13
- ฿370–430
Bus from Phitsanulok Bus Terminal 2 to Tak
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ฿140–250
- Schedules at
- phetprasert.com
- 13
- ฿140–170
Bus from Phitsanulok Bus Terminal 2 to Tak
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ฿140–250
- Schedules at
- phetprasert.com
- 13
- ฿140–170
Bus from Mae Sot to Tak
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- ฿85–180
- Schedules at
- phetprasert.com
- Book at
- 12go.asia
- 13
- ฿85–110
Bus from Vientiane Phanthavong Tour Office to Khon Kaen
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿330–360
- Phone
- +66 2 285 1085
- [email protected]
- Website
- 12go.co
Bus from Khua Din Bus Station to Udon Thani Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿313
- Book at
- Yortdoy Travel
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Vientiane Talat Sao Station to Udon Thani
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ฿80–550
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Ave. Duration
- 1h 44m
- Estimated price
- ฿4,600–6,000
Sukhothai Taxi
- Phone
- +66 81 688 9270
- Website
- sukotranslation.wixsite.com
Taxi 289
- Phone
- +66 98 555 0988
- Website
- taxi289.com
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 Need to know: Jadrolinija, Travelling to the UK: What do I need to know?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
Booking & Getting There
There are 18+ hotels available in Tak.







