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

Recommended option

Fly to Kuala Lumpur, train  •  6h 52m

  1. Fly from Noi Bai International (HAN) to Kuala Lumpur (KUL) HAN - KUL
  2. Take the train from Klia T1 to KL Sentral

RM 291 - RM 827

Cheapest option

Bus, train via Padang Besar  •  2 days 8h

  1. Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
  2. Take the train from Nong Khai to Bang Sue Junction
  3. Take the train from Bang Sue Junction to Padang Besar
  4. Take the train from Padang Besar to Kuala Lumpur

RM 213 - RM 659

5 alternative options

Fly to Sultan Abdul Aziz Shah  •  11h 7m

  1. Fly from Noi Bai International (HAN) to Sultan Abdul Aziz Shah (SZB) HAN - SZB

RM 274 - RM 818

Bus  •  2 days 10h

  1. Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
  2. Take the bus from Central Bus Station Vientiane to khon kaen
  3. Take the bus from Udonthani Terminal to Bangkok Mochit Terminal
  4. Take the bus from Bangkok Mochit Bus Terminal to Hat Yai
  5. Take the bus from Hatyai to Terminal Bersepadu Selatan

RM 336 - RM 436

Bus, train  •  3 days 14h

  1. Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
  2. Take the bus from Central Bus Station Vientiane to khon kaen
  3. Take the train from Udon Thani to Hua Lamphong
  4. Take the train from Bangkok Hualamphong to Kuala Lumpur

RM 15385 - RM 15580

Bus, train #2  •  3 days 18h

  1. Take the bus from Ha Noi - Sinh Tourist Office to Vientiane
  2. Take the bus from Vientiane to Bangkok Bus Terminal Mochit
  3. Take the train from Bangkok Hualamphong to Kuala Lumpur

RM 15518 - RM 15526

Drive  •  38h 47m

  1. Drive from Hanoi Nuoc Ngam to Kuala Lumpur 2816.8 km

RM 900 - RM 1400

Coronavirus (COVID-19) in Malaysia

There is widespread community transmission globally.
Some travel restrictions are being lifted in Malaysia. For the latest travel status, please check the official page for Malaysia.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

Some international borders began to reopen in Malaysia from 5/4/2020.

Source Type: Media | Last updated: 5/5/2020

Domestic travel is restricted within Malaysia due to Coronavirus (COVID-19).

Source Type: Media | Last updated: 5/12/2020

International flights leaving Vietnam are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Source Type: Government | Last updated: 4/21/2020

Data sourced from: CDC, ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Hanoi to Kuala Lumpur is to bus and train via Padang Besar which costs $45 - $160 and takes 2 days 8h.

More details

The quickest way to get from Hanoi to Kuala Lumpur is to fly and train which costs $65 - $190 and takes 6h 52m.

More details

The distance between Hanoi and Kuala Lumpur is 2039 km. The road distance is 2816.8 km.

Get driving directions

The best way to get from Hanoi to Kuala Lumpur without a car is to bus which takes 2 days 10h and costs $75 - $100.

More details

It takes approximately 6h 52m to get from Hanoi to Kuala Lumpur, including transfers.

More details

The best way to get from Hanoi to Kuala Lumpur is to fly which takes 11h 7m and costs $60 - $190. Alternatively, you can bus, which costs $75 - $100 and takes 2 days 10h.

Mode details

The quickest flight from Noi Bai International Airport to Kuala Lumpur Airport is the direct flight which takes 3h 15m.

Search flights

Kuala Lumpur is 1h ahead of Hanoi. It is currently 2:53 PM in Hanoi and 3:53 PM in Kuala Lumpur.

Yes, the driving distance between Hanoi to Kuala Lumpur is 2817 km. It takes approximately 38h 47m to drive from Hanoi to Kuala Lumpur.

Get driving directions

Malindo Airways, Malaysia Airlines, AirAsia and five other airlines offer flights from Noi Bai International Airport to Kuala Lumpur Airport.

Search flights

Map of how to get from Hanoi to Kuala Lumpur.
Launch map view
  • Distance: 2038.7 km
  • Duration: 6h 52m

What companies run services between Hanoi, Vietnam and Kuala Lumpur, Malaysia?

Malaysia Airlines, Firefly and eight other airlines fly from Hanoi to Kuala Lumpur hourly. Alternatively, you can take a bus from Hanoi Nuoc Ngam to Kuala Lumpur via Central Bus Station Vientiane, Udonthani Terminal, Bangkok Mochit Bus Terminal, Hat Yai, Hatyai, Terminal Bersepadu Selatan, and Bandar Tasik Selatan in around 2 days 10h.

Airlines
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Noi Bai International to Kuala Lumpur
Ave. Duration
3h 25m
When
Every day
Estimated price
RM 400 - RM 1200
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Kuala Lumpur, Kuala Trengganu
Ave. Duration
8h 5m
When
Every day
Estimated price
RM 430 - RM 1300
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Kuala Lumpur, Penang
Ave. Duration
8h 50m
When
Every day
Estimated price
RM 430 - RM 1300
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Don Muang, Senai
Ave. Duration
7h 25m
When
Monday to Friday
Estimated price
RM 300 - RM 850
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Kuala Lumpur, Senai
Ave. Duration
7h 17m
When
Every day
Estimated price
RM 290 - RM 900
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Singapore Changi, Penang
Ave. Duration
8h 40m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RM 270 - RM 800
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Guangzhou Baiyun, Penang
Ave. Duration
10h 5m
When
Every day
Estimated price
RM 800 - RM 2900
Firefly
Website
fireflyz.com.my
Flights from Noi Bai International to Kuala Lumpur
Ave. Duration
3h 25m
When
Every day
Estimated price
RM 400 - RM 1200
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Kuala Lumpur, Kuala Trengganu
Ave. Duration
8h 5m
When
Every day
Estimated price
RM 430 - RM 1300
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Kuala Lumpur, Penang
Ave. Duration
8h 50m
When
Every day
Estimated price
RM 430 - RM 1300
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Don Muang, Senai
Ave. Duration
7h 25m
When
Monday to Friday
Estimated price
RM 300 - RM 850
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Kuala Lumpur, Senai
Ave. Duration
7h 17m
When
Every day
Estimated price
RM 290 - RM 900
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Singapore Changi, Penang
Ave. Duration
8h 40m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RM 270 - RM 800
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Guangzhou Baiyun, Penang
Ave. Duration
10h 5m
When
Every day
Estimated price
RM 800 - RM 2900
Malindo Airways
Website
malindoair.com
Flights from Noi Bai International to Kuala Lumpur
Ave. Duration
3h 15m
When
Every day
Estimated price
RM 260 - RM 850
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Kuala Lumpur, Kuala Trengganu
Ave. Duration
8h 25m
When
Every day
Estimated price
RM 280 - RM 900
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Kuala Lumpur, Penang
Ave. Duration
8h 55m
When
Every day
Estimated price
RM 280 - RM 900
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Hong Kong, Penang
Ave. Duration
9h 35m
When
Every day
Estimated price
RM 750 - RM 1900
Flights from Noi Bai International to Sultan Abdul Aziz Shah via Kuala Lumpur, Langkawi
Ave. Duration
9h 45m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RM 300 - RM 950
Vietnam Airlines
Website
vietnamairlines.com
Flights from Noi Bai International to Kuala Lumpur
Ave. Duration
3h 15m
When
Every day
Estimated price
RM 450 - RM 1400
Flights from Noi Bai International to Kuala Lumpur via Tan Son Nhat
Ave. Duration
5h 32m
When
Every day
Estimated price
RM 460 - RM 1400
AirAsia
Website
airasia.com
Flights from Noi Bai International to Kuala Lumpur
Ave. Duration
3h 17m
When
Every day
Estimated price
RM 240 - RM 800
Vietjet Air
Website
vietjetair.com
Flights from Noi Bai International to Kuala Lumpur via Tan Son Nhat
Ave. Duration
5h 40m
When
Every day
Estimated price
RM 280 - RM 750
Singapore Airlines
Website
singaporeair.com
Flights from Noi Bai International to Kuala Lumpur via Singapore Changi
Ave. Duration
6h 10m
When
Every day
Estimated price
RM 600 - RM 1900
Scoot Tigerair
Website
flyscoot.com
Flights from Noi Bai International to Kuala Lumpur via Singapore Changi
Ave. Duration
6h 25m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RM 250 - RM 750
Thai AirAsia
Website
airasia.com
Flights from Noi Bai International to Kuala Lumpur via Don Muang
Ave. Duration
7h 10m
When
Every day
Estimated price
RM 290 - RM 800
Train operators
KLIA Express
Phone
+603 2267 8000
Website
kliaekspres.com
Train from Klia T1 to KL Sentral
Ave. Duration
28 min
Frequency
Every 15 minutes
Estimated price
RM 40 - RM 70
Website
http://www.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 Junction
Ave. Duration
10h 25m
Frequency
5 times a day
Estimated price
RM 29 - RM 220
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
http://procurement.railway.co.th/checktime/checktime.asp?lenguage=Eng
3rd Class (Seat)
RM 29 - RM 40
2nd Class (Air-Conditioned Berth)
RM 95 - RM 140
2nd Class (Air-conditioned Seat)
RM 60 - RM 85
1st Class (Air-Conditioned Berth)
RM 170 - RM 220
Train from Bang Sue Junction to Padang Besar
Ave. Duration
17h 19m
Frequency
Once daily
Estimated price
RM 35 - RM 250
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
http://procurement.railway.co.th/checktime/checktime.asp?lenguage=Eng
3rd Class (Seat)
RM 35 - RM 50
2nd Class (Air-Conditioned Berth)
RM 100 - RM 150
2nd Class (Air-conditioned Seat)
RM 70 - RM 95
1st Class (Air-Conditioned Berth)
RM 190 - RM 250
Train from Udon Thani to Hua Lamphong
Ave. Duration
10h 1m
Frequency
5 times a day
Estimated price
RM 28 - RM 220
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
http://procurement.railway.co.th/checktime/checktime.asp?lenguage=Eng
3rd Class (Seat)
RM 28 - RM 40
2nd Class (Air-Conditioned Berth)
RM 95 - RM 130
2nd Class (Air-conditioned Seat)
RM 55 - RM 80
1st Class (Air-Conditioned Berth)
RM 160 - RM 220
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 29m
Frequency
Every 4 hours
Estimated price
RM 45 - RM 85
Website
http://www.ktmb.com.my
Silver
RM 49 - RM 53
Gold
RM 70 - RM 85
Platinum
RM 95 - RM 120
Eastern and Oriental Express
Bus operators
Huyen Chau
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
Ave. Duration
20h
Frequency
Once daily
Estimated price
RM 104
Schedules at
baolau.com
27-7
Website
baolau.com
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
Ave. Duration
24h
Frequency
Once daily
Estimated price
RM 126
Schedules at
12go.asia
Vientiane Capital Bus Enterprise
Phone
+856305351495
Email
vientianecitybus@gmail.com
Website
vientianebus.org.la
Bus from Central Bus Station Vientiane to khon kaen
Ave. Duration
2h 30m
Frequency
Hourly
Estimated price
RM 25
Schedules at
vientianebus.org.la
PTS Transit Service
Website
12go.asia
Bus from Vientiane to Udonthani
Ave. Duration
4h
Frequency
Twice daily
Estimated price
RM 55
Schedules at
12go.asia
Air Udon
Website
12go.asia
Bus from Udonthani Terminal to Bangkok Mochit Terminal
Ave. Duration
8h
Frequency
Every 4 hours
Estimated price
RM 64
Schedules at
12go.asia
Nakhonchai Air
Phone
0-2939-4999
Email
CustomerService@Nakhonchaiair.com
Website
nakhonchaiair.com
Bus from Udonthani to Bangkok Mochit Bus Terminal
Ave. Duration
8h 52m
Frequency
Every 4 hours
Estimated price
RM 60 - RM 75
Schedules at
www2.nakhonchaiair.com
Book at
nakhonchaiair.com
Budsarakham Tour
Phone
0907793900
Email
brt@budsarakamtour.com
Website
budsarakamtour.com
Bus from Udonthani Terminal to Bangkok Mochit Bus Terminal
Ave. Duration
9h 30m
Frequency
3 times a day
Estimated price
RM 75
Schedules at
12go.asia
Alisan Golden Coach Express
Phone
603-62637668
Website
alisangoldencoach.com.my
Bus from Hatyai to Terminal Bersepadu Selatan
Ave. Duration
8h 35m
Frequency
Every 4 hours
Estimated price
RM 79
Schedules at
alisangoldencoach.com.my
Book at
12go.asia
Suasana Edaran
Phone
+60 3-2143 2299
Website
facebook.com
Bus from Hatyai to Terminal Bersepadu Selatan
Ave. Duration
8h 33m
Frequency
5 times a day
Estimated price
RM 65
Schedules at
easybook.com
Sri Maju
Phone
+604 313 4620
Email
srimajutours@srimaju.com
Website
srimaju.com
Bus from Hatyai to Terminal Bersepadu Selatan
Ave. Duration
8h 19m
Frequency
Twice daily
Estimated price
RM 55
Schedules at
srimaju.com
Book at
12go.asia
The Sinh Tourist
Phone
+84-28 3838 9596
Email
info@thesinhtourist.vn
Website
thesinhtourist.vn
Bus from Ha Noi - Sinh Tourist Office to Vientiane
Ave. Duration
22h
Frequency
Once daily
Estimated price
RM 108
Schedules at
thesinhtourist.vn
Naga travel
Website
nagatravel.com
Bus from Vientiane to Bangkok Bus Terminal Mochit
Ave. Duration
14h
Frequency
Once daily
Estimated price
RM 192
Schedules at
12go.asia
Book at
12go.asia

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 Which London airport should I choose?, Travelling around the UAE and How to travel India's Golden Triangle - to help you get the most out of your next trip.

More Questions & Answers

There are 4848+ hotels available in Kuala Lumpur. Prices start at RM 500 per night.

More details

The best way to get from Hanoi to Noi Bai International Airport is to bus which takes 47 min and costs $1 - $2.

More details