• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 6 ways to get from Vientiane to Kuala Lumpur by plane, train, bus, night 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.

Recommended option

Fly, train  •  6h 7m

  1. Fly from Vientiane (VTE) to Kuala Lumpur (KUL) VTE - KUL
  2. Take the train from Klia T1 to KL Sentral

RM 207 - RM 1177

Cheapest option

Train  •  36h 8m

  1. Take the train from Nong Khai to Bang Sue
  2. Take the train from Bang Sue to Padang Besar
  3. Take the train from Padang Besar to Kuala Lumpur

RM 157 - RM 504

4 alternative options

Bus  •  35h 19m

  1. Take the bus from Vientiane Phanthavong Tour Office to Khon Kaen
  2. Take the bus from Khon Kaen to Nakhon Ratchasima
  3. Take the bus from Nakhon Ratchasima to Hat Yai Bus Terminal
  4. Take the bus from Hat Yai Bus Station to Terminal Bersepadu Selatan

RM 303 - RM 322

Bus via Bangkok  •  38h 33m

  1. Take the bus from Vientiane Phanthavong Tour Office to Bangkok Mochit Bus Terminal
  2. Take the bus from Bangkok Mochit Bus Terminal to Hat Yai
  3. Take the bus from Hatyai to Terminal Bersepadu Selatan

Night train, train  •  2 days 18h

  1. Take the night train from Nong Khai to Hua Lamphong 78 Nong Khai - Hua Lamphong - Class II AC / ...
  2. Take the train from Bangkok Hualamphong to Kuala Lumpur

RM 14612 - RM 14762

Drive  •  28h 23m

  1. Drive from Vientiane to Kuala Lumpur 1318 miles

RM 410 - RM 600

Questions & Answers

The cheapest way to get from Vientiane to Kuala Lumpur is to train which costs $35 - $130 and takes 36h 8m.

More details

The quickest way to get from Vientiane to Kuala Lumpur is to fly and train which costs $50 - $290 and takes 6h 7m.

More details

The distance between Vientiane and Kuala Lumpur is 1652 km. The road distance is 2108.8 km.

Get driving directions

The best way to get from Vientiane to Kuala Lumpur without a car is to bus which takes 35h 19m and costs $73 - $78.

More details

It takes approximately 6h 7m to get from Vientiane to Kuala Lumpur, including transfers.

More details

The best way to get from Vientiane to Kuala Lumpur is to bus which takes 35h 19m and costs $73 - $78. Alternatively, you can train, which costs $35 - $130 and takes 36h 8m.

Mode details

The quickest flight from Vientiane Airport to Kuala Lumpur Airport is the direct flight which takes 2h 45m.

Search flights

Kuala Lumpur is 1h ahead of Vientiane. It is currently 1:21 AM in Vientiane and 2:21 AM in Kuala Lumpur.

Yes, the driving distance between Vientiane to Kuala Lumpur is 2109 km. It takes approximately 28h 23m to drive from Vientiane to Kuala Lumpur.

Get driving directions

AirAsia, Thai Airways International, Lao Airlines and four other airlines offer flights from Vientiane Airport to Kuala Lumpur Airport.

Search flights

Map of how to get from Vientiane to Kuala Lumpur.
Launch map view
  • Distance: 1032.3 miles
  • Duration: 6h 7m

What companies run services between Vientiane, Laos and Kuala Lumpur, Malaysia?

You can take a bus from Vientiane to Kuala Lumpur via Khon Kaen, Nakhon Ratchasima, Hat Yai Bus Terminal, Hat Yai Bus Station, Terminal Bersepadu Selatan, and Bandar Tasik Selatan in around 35h 19m. Alternatively, you can take a train from Vientiane to Kuala Lumpur via Nong Khai, Bang Sue, Padang Besar, and Padang Besar in around 36h 8m.

Airlines
Thai Airways International
Website
thaiairways.com
Flights from Vientiane to Kuala Lumpur via Suvarnabhumi
Ave. Duration
5h 10m
When
Every day
Estimated price
RM 800 - RM 2200
AirAsia
Website
airasia.com
Flights from Vientiane to Kuala Lumpur
Ave. Duration
2h 45m
When
Tuesday, Thursday and Saturday
Estimated price
RM 150 - RM 850
Thai AirAsia
Website
airasia.com
Flights from Vientiane to Kuala Lumpur via Don Muang
Ave. Duration
5h 25m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RM 310 - RM 750
Scoot Tigerair
Website
flyscoot.com
Flights from Vientiane to Kuala Lumpur via Singapore Changi
Ave. Duration
5h 45m
When
Thursday
Estimated price
RM 250 - RM 1000
Train operators
KLIA Express
Website
kliaekspres.com
Train from Klia T1 to KL Sentral
Ave. Duration
35m
Frequency
Every 30 minutes
Estimated price
RM 40 - RM 70
Schedules at
kliaekspres.com
Book at
kliaekspres.com
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Nong Khai to Bang Sue
Ave. Duration
10h 45m
Frequency
Once daily
Estimated price
RM 50 - RM 190
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
RM 24 - RM 40
2nd Class (Seat)
RM 50 - RM 75
2nd Class (Berth)
RM 90 - RM 120
1st Class (Berth)
RM 140 - RM 190
Train from Bang Sue to Padang Besar
Ave. Duration
17h 19m
Frequency
Once daily
Estimated price
RM 60 - RM 230
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
RM 30 - RM 45
2nd Class (Seat)
RM 60 - RM 90
2nd Class (Berth)
RM 100 - RM 140
1st Class (Berth)
RM 180 - RM 230
Night train from Nong Khai to Hua Lamphong
Ave. Duration
10h 45m
Frequency
4 times a day
Estimated price
RM 50 - RM 200
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
RM 25 - RM 40
2nd Class (Seat)
RM 50 - RM 75
2nd Class (Berth)
RM 90 - RM 120
1st Class (Berth)
RM 150 - RM 200
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Padang Besar to Kuala Lumpur
Ave. Duration
5h 27m
Frequency
5 times a day
Estimated price
RM 45 - RM 85
Schedules at
ktmb.com.my
Silver
RM 48 - RM 53
Gold
RM 70 - RM 85
Platinum
RM 95 - RM 120
Eastern and Oriental Express
Phone
001800 8392 3500
Email
reservations.singapore@belmond.com
Website
belmond.com
Train from Bangkok Hualamphong to Kuala Lumpur
Ave. Duration
2 days 3h
Frequency
Once a week
Estimated price
RM 14555
Schedules at
belmond.com
Book at
easybook.com
Bus operators
Lao-Thai International Bus
Website
baolau.com
Bus from Vientiane Phanthavong Tour Office to Khon Kaen
Ave. Duration
4h
Frequency
Twice daily
Estimated price
RM 63
Schedules at
baolau.com
The Transport Company
Phone
089 226 2769
Website
home.transport.co.th
Bus from Khon Kaen to Nakhon Ratchasima
Ave. Duration
2h
Frequency
Once daily
Estimated price
RM 19 - RM 28
Schedules at
home.transport.co.th
Book at
12go.asia
Bus from Bangkok Mochit Bus Terminal to Hat Yai
Ave. Duration
15h 29m
Frequency
Every 4 hours
Estimated price
RM 95 - RM 140
Schedules at
home.transport.co.th
Piya
Phone
0-2894-6330-2
Website
busonlineticket.co.th
Bus from Nakhon Ratchasima to Hat Yai Bus Terminal
Ave. Duration
17h 30m
Frequency
Once daily
Estimated price
RM 165
Schedules at
12go.asia
Book at
12go.asia
Sri Maju
Phone
+604 313 4620
Email
srimajutours@srimaju.com
Website
srimaju.com
Bus from Hat Yai Bus Station to Terminal Bersepadu Selatan
Ave. Duration
8h 19m
Frequency
Twice daily
Estimated price
RM 55
Schedules at
srimaju.com
Book at
12go.asia
Thai-Lao International Bus
Bus from Vientiane Phanthavong Tour Office to Bangkok Mochit Bus Terminal
Ave. Duration
12h
Frequency
Twice daily
Estimated price
RM 100
Schedules at
baolau.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 Getting around the Cyclades, Best ways to travel around Australia and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.

More Questions & Answers

There are 3552+ hotels available in Kuala Lumpur. Prices start at RM 98 per night.

More details

The best way to get from Vientiane to Vientiane Airport is to bus which takes 16m and costs $2.

More details