There are 8 ways to get from JB Sentral to Vientiane by plane, bus, 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.
Fly Senai International Airport to Wattay International Airport
best- Fly from Senai International Airport (JHB) to Wattay International Airport (VTE)JHB - VTE
10h 27m$92–322Bus, train
cheapest- Take the bus from Larkin Bus Terminal to Hat Yai Station
- Take the train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath Station
42h 13m$44–148Bus via Hat Yai
- Take the bus from Larkin Bus Terminal to Hat Yai Station
- Take the bus from Hat Yai Bus Terminal to Bangkok Mochit Bus Terminal
- Take the bus from Bangkok Mochit Bus Terminal to Udonthani
- Take the bus from Udonthani to Central Bus Station Vientiane
2d 2h$68–291Drive 2,422.6 km
- Drive from JB Sentral to Vientiane2,422.6 km
31h 18m$434–627Bus to Singapore Changi Airport, fly to Wattay International Airport
- Take the bus from Johor Bahru CIQ to Expo Stn
- Fly from Singapore Changi Airport (SIN) to Wattay International Airport (VTE)SIN - VTE
7h 31m$115–238Fly Senai International Airport to Udon Thani International Airport, bus
- Fly from Senai International Airport (JHB) to Udon Thani International Airport (UTH)JHB - UTH
- Take the bus from Udonthani to Central Bus Station Vientiane
10h 51m$107–318Bus to Singapore Changi Airport, fly to Udon Thani International Airport, bus
- Take the bus from Johor Bahru CIQ to Expo Stn
- Fly from Singapore Changi Airport (SIN) to Udon Thani International Airport (UTH)SIN - UTH
- Take the bus from Udonthani to Central Bus Station Vientiane
11h 51m$140–254Bus
- Take the bus from JB Larkin Terminal to Rantau Panjang
- Take the bus from Sungai Kolok to Bangkok Sai Tai Mai Terminal
- Take the bus from Bangkok Tara Travel to Vientiane
2d 12h$76–354
Senai International Airport (JHB) to Wattay International Airport (VTE) flights
Questions & Answers
The cheapest way to get from JB Sentral to Vientiane is to bus and train which costs $40 - $150 and takes 42h 13m.
The fastest way to get from JB Sentral to Vientiane is to bus and fly which takes 7h 31m and costs $110 - $240.
No, there is no direct bus from JB Sentral to Vientiane station. However, there are services departing from JB Sentral and arriving at Central Bus Station Vientiane via Larkin Bus Terminal, Thanon Nipatuthit 2, Hat Yai Bus Terminal, Bangkok Mochit Bus Terminal and Udonthani. The journey, including transfers, takes approximately 2 days 2h.
The distance between JB Sentral and Vientiane is 1853 km. The road distance is 2422.6 km.
The best way to get from JB Sentral to Vientiane without a car is to bus and train which takes 42h 13m and costs $40 - $150.
It takes approximately 10h 27m to get from JB Sentral to Vientiane, including transfers.
JB Sentral to Vientiane bus services, operated by KPB Express, depart from Larkin Bus Terminal station.
The best way to get from JB Sentral to Vientiane is to fly which takes 10h 27m and costs $90 - $330. Alternatively, you can bus via Hat Yai, which costs $65 - $300 and takes 2 days 2h.
JB Sentral to Vientiane bus services, operated by KPB Express, arrive at Hat Yai Station.
Vientiane is 1h behind JB Sentral. It is currently 4:18 PM in JB Sentral and 3:18 PM in Vientiane.
What companies run services between JB Sentral, Malaysia and Vientiane, Laos?
AirAsia and Vietjet Air fly from Senai International Airport (JHB) to Wattay International Airport (VTE) 4 times a week. Alternatively, you can take a bus from JB Sentral to Central Bus Station Vientiane via Larkin Sentral, Larkin Bus Terminal, Hat Yai Station, Thanon Nipatuthit 2, Hat Yai Bus Terminal, Bangkok Mochit Bus Terminal, and Udonthani in around 2d 2h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airasia.com
Flights from Senai International Airport to Udon Thani International Airport via Don Muang
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $100–350
Flights from Singapore Changi Airport to Udon Thani International Airport via Don Muang
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $130–190
Flights from Singapore Changi Airport to Udon Thani International Airport via Suvarnabhumi
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $65–270
- Website
- thaiairways.com
Flights from Singapore Changi Airport to Wattay International Airport via Suvarnabhumi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $140–420
Flights from Singapore Changi Airport to Udon Thani International Airport via Suvarnabhumi
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- $140–430
- Website
- vietjetair.com
Flights from Senai International Airport to Wattay International Airport via Tan Son Nhat
- Ave. Duration
- 6h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $90–320
Flights from Singapore Changi Airport to Wattay International Airport via Tan Son Nhat
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $120–230
- Website
- airasia.com
Flights from Senai International Airport to Wattay International Airport via Kuala Lumpur
- Ave. Duration
- 11h 25m
- When
- Monday
- Estimated price
- $90–320
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Wattay International Airport
- Ave. Duration
- 3h
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–210
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Udon Thani International Airport via Kuala Lumpur, Suvarnabhumi
- Ave. Duration
- 8h 10m
- When
- Monday, Friday, and Saturday
- Estimated price
- $110–470
- Website
- lionairthai.com
Flights from Singapore Changi Airport to Udon Thani International Airport via Don Muang
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $100–300
- Website
- vietjetair.com
Flights from Singapore Changi Airport to Udon Thani International Airport via Suvarnabhumi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $65–270
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 14h 25m
- Frequency
- 3 times a day
- Estimated price
- $8–55
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- $8–11
- 2nd Class (Air-Conditioned Berth)
- $24–35
- 2nd Class (Air-conditioned Seat)
- $15–21
- 1st Class (Air-Conditioned Berth)
- $40–55
Train from Krung Thep Aphiwat Central Terminal to Khamsavath Station
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $5–50
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- $5–9
- 2nd Class (Air-Conditioned Berth)
- $21–29
- 2nd Class (Air-conditioned Seat)
- $12–18
- 1st Class (Air-Conditioned Berth)
- $35–50
- Phone
- +604 332 5815
- kpbekspress@outlook.com
- Website
- kpbekspres.com
Bus from Larkin Bus Terminal to Hat Yai Station
- Ave. Duration
- 12h 36m
- Frequency
- Twice daily
- Estimated price
- $25–35
- Website
- http://www.kpbekspres.com/
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Hat Yai Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 22h 45m
- Frequency
- Once daily
- Estimated price
- $25–230
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Sungai Kolok to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 27h 24m
- Frequency
- Once daily
- Estimated price
- $30–290
- 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 Bangkok Mochit Bus Terminal to Udonthani
- Ave. Duration
- 7h 50m
- Frequency
- Every 3 hours
- Estimated price
- $17–25
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Phone
- +856 21 216 507
- vientianecitybus@gmail.com
- Website
- facebook.com
Bus from Udonthani to Central Bus Station Vientiane
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $1
- Schedules at
- laos-guide-999.com
- Phone
- +65 6295 9009
- enquiry@transtar.travel
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $3–17
- Schedules at
- transtar.travel
- Phone
- 012-708 2999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from JB Larkin Terminal to Rantau Panjang
- Ave. Duration
- 12h 9m
- Frequency
- Once daily
- Estimated price
- $16–19
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
- Phone
- 086 065 5466
- nancy25262010@hotmail.com
- Website
- facebook.com
Bus from Bangkok Tara Travel to Vientiane
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $30–45
- Book at
- facebook.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 4 of the smartest ways to explore Australia, Need to know: Eurostar, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between JB Sentral to Vientiane is 2423 km. It takes approximately 31h 18m to drive from JB Sentral to Vientiane.
There are 298+ hotels available in Vientiane.




















