There are 8 ways to get from Malacca to Hanoi by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Malacca International Airport
best- Fly from Malacca International Airport (MKZ) to Noi Bai International Airport (HAN)plane MKZ - HAN
6h 5m$164–454Bus, train via Vientiane
cheapest- Take the bus from Melaka Sentral to Rantau Panjangbus
- Take the train from Sungai Kolok to Krung Thep Aphiwat Central Terminaltrain 38
- Take the train from Krung Thep Aphiwat Central Terminal to Udon Thanitrain 25
- Take the bus from Udon Thani 1 to Morning market Talat Saobus
- Take the bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Stationbus
3d$68–192Bus via savannakhet
- Take the bus from Melaka Sentral to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Danokbus
- Take the bus from Dannok Siam Lane to Mochitbus
- Take the bus from Bangkok Mochit Bus Terminal to Mukdahanbus
- Take the bus from Savannakhet Bus Station to Hanoibus
2d 5h$109–161Drive 2,898.7 km
- Drive from Malacca to Ha Noi Nuoc Ngam Bus Stationcar 2,898.7 km
38h 46m$282–407Bus to Kuala Lumpur International Airport, fly
- Take the bus from Malacca Mahkota Medical Centre to KL International Airport T2bus
- Fly from Kuala Lumpur International Airport (KUL) to Noi Bai International Airport (HAN)plane KUL - HAN
8h 34m$90–173Bus to Singapore Changi Airport, fly
- Take the bus from Casa del Rio Melaka to Bugis MRT Exit Dbus
- Fly from Singapore Changi Airport (SIN) to Noi Bai International Airport (HAN)plane SIN - HAN
10h 26m$114–241Bus, train
- Take the bus from Melaka Sentral to Hat Yai Stationbus
- Take the train from Hat Yai to Krung Thep Aphiwat Central Terminaltrain 32
- Take the bus from Bangkok Mochit Bus Terminal to Mukdahanbus
- Take the bus from Savannakhet Bus Station to Hanoibus
2d 5h$81–153Bus
- Take the bus from Melaka Sentral to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Sungai Nibongbus Kl
- Take the bus from Sungai Nibong Bus Stop to Mochit Terminalbus
- Take the bus from Mochit 2 Bus Terminal to Morning Marketbus
- Take the bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Stationbus
2d 19h$146–313
Malacca International Airport (MKZ) to Noi Bai International Airport (HAN) flights
Comparing Your Travel Options
The cheapest way to get from Malacca to Hanoi is to bus and train which costs $80 - $160 and takes 2 days 5h.
The fastest way to get from Malacca to Hanoi is to fly which takes 6h 5m and costs $160 - $460.
No, there is no direct bus from Malacca to Hanoi. However, there are services departing from Melaka Sentral and arriving at Hanoi via Terminal Bersepadu Selatan, Dannok Siam Lane, Bangkok Mochit Bus Terminal, Mukdahan Bus Terminal and Savannakhet Bus Station. The journey, including transfers, takes approximately 2 days 5h.
The distance between Malacca and Hanoi is 2176 km. The road distance is 2898.7 km.
The best way to get from Malacca to Hanoi without a car is to bus via savannakhet which takes 2 days 5h and costs $100 - $170.
It takes approximately 6h 5m to get from Malacca to Hanoi, including transfers.
Malacca to Hanoi bus services, operated by Melor Interline Express, depart from Melaka Sentral station.
The best way to get from Malacca to Hanoi is to fly which takes 6h 5m and costs $160 - $460. Alternatively, you can bus via savannakhet, which costs $100 - $170 and takes 2 days 5h.
Malacca to Hanoi bus services, operated by Melor Interline Express, arrive at Terminal Bersepadu Selatan station.
Hanoi is 1h behind Malacca. It is currently 3:03 AM in Malacca and 2:03 AM in Hanoi.
What companies run services between Malacca, Malaysia and Hanoi, Vietnam?
Scoot Tigerair and Vietnam Airlines fly from Malacca International Airport (MKZ) to Noi Bai International Airport (HAN) 3 times a week. Alternatively, you can take a bus from Melaka Sentral to Hanoi via Terminal Bersepadu Selatan, Danok, Dannok Siam Lane, Mochit, Bangkok Mochit Bus Terminal, Mukdahan Bus Terminal, and Savannakhet Bus Station in around 2d 5h.
- Website
- vietnamairlines.com
Flights from Kuala Lumpur International Airport to Noi Bai International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $100–280
Flights from Singapore Changi Airport to Noi Bai International Airport
- Ave. Duration
- 3h 29m
- When
- Every day
- Estimated price
- $100–370
Flights from Singapore Changi Airport to Noi Bai International Airport via Tan Son Nhat
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $100–180
Flights from Singapore Changi Airport to Noi Bai International Airport via Danang
- Ave. Duration
- 5h 20m
- When
- Tuesday to Thursday
- Estimated price
- $100–180
- Website
- singaporeair.com
Flights from Malacca International Airport to Noi Bai International Airport via Singapore Changi Airport
- Ave. Duration
- 5h 25m
- When
- Friday to Sunday
- Estimated price
- $160–450
Flights from Singapore Changi Airport to Noi Bai International Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $85–370
- Website
- vietjetair.com
Flights from Kuala Lumpur International Airport to Noi Bai International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $75–180
Flights from Singapore Changi Airport to Noi Bai International Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–200
Flights from Singapore Changi Airport to Noi Bai International Airport via Phu Quoc
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $90–200
Flights from Singapore Changi Airport to Noi Bai International Airport via Tan Son Nhat
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- $90–200
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Noi Bai International Airport
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- $80–150
- Website
- sunphuquocairways.com
Flights from Kuala Lumpur International Airport to Noi Bai International Airport via Phu Quoc
- Ave. Duration
- 6h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $100–240
Flights from Singapore Changi Airport to Noi Bai International Airport via Phu Quoc
- Ave. Duration
- 4h 45m
- When
- Monday
- Estimated price
- $100–250
- Website
- malindoair.com
Flights from Kuala Lumpur International Airport to Noi Bai International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $100–160
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Noi Bai International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $100–370
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Noi Bai International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $85–220
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 15h
- Frequency
- Hourly
- Estimated price
- $8–26
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $8–11
- 2nd Class (Air-Conditioned Berth)
- $9–12
- 2nd Class (Air-conditioned Seat)
- $20–22
Train from Sungai Kolok to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 21h 45m
- Frequency
- Every 4 hours
- Estimated price
- $10–26
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $10–13
- 2nd Class (Air-Conditioned Berth)
- $11–15
- 2nd Class (Air-conditioned Seat)
- $23–25
Train from Krung Thep Aphiwat Central Terminal to Udon Thani
- Ave. Duration
- 9h 14m
- Frequency
- Every 3 hours
- Estimated price
- $5–40
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $6–8
- 2nd Class (Air-Conditioned Berth)
- $5–8
- 2nd Class (Air-conditioned Seat)
- $14–16
- Second Class Sleeper
- $32–33
- Ordinary Train
- $7–40
- Phone
- +60 1222 59897
- [email protected]
- Website
- Melor Interline Express
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- Melor Interline Express
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- Melor Interline Express
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $5–8
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $5–8
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Sungai Nibong
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- $10–21
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 19m
- Frequency
- Every 2 hours
- Estimated price
- $4–7
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 19m
- Frequency
- Every 2 hours
- Estimated price
- $4–7
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Phone
- +6019 625 0098
- [email protected]
- Website
- delima.com.my
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- delima.com.my
- Book at
- easybook.com
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- delima.com.my
- Book at
- easybook.com
- Phone
- 017-6592527
- [email protected]
- Website
- Transnasional
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 13m
- Frequency
- 3 times a day
- Estimated price
- $3–5
- Website
- Transnasional
Bus from Melaka Sentral to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 13m
- Frequency
- 3 times a day
- Estimated price
- $3–5
- Website
- Transnasional
- Phone
- 603-62637668
- Website
- Alisan Golden Coach Express
Bus from Terminal Bersepadu Selatan to Danok
- Ave. Duration
- 6h 3m
- Frequency
- 5 times a day
- Estimated price
- $26–40
- Website
- Alisan Golden Coach Express
Bus from Dannok Siam Lane to Mochit
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $33
- Schedules at
- Siam Lane Tour (Siam Dernrod) | สยามเดินรถ
- Phone
- 1624
- [email protected]
- Website
- Nakhonchai Air
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Estimated price
- $23–26
- Book at
- 12go.asia
- Website
- Nakhonchai Air
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Estimated price
- $23–26
- Book at
- 12go.asia
- Website
- Nakhonchai Air
- Phone
- +66 2 319 1119
- [email protected]
- Website
- Ama Tour | อาม่าทัวร์
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- $18–22
- Schedules at
- Ama Tour | อาม่าทัวร์
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- $18–22
- Schedules at
- Ama Tour | อาม่าทัวร์
- Phone
- +66 2 358 1158
- [email protected]
- Website
- Busarin Bus Express
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- $22
- Schedules at
- Busarin Bus Express
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- $22
- Schedules at
- Busarin Bus Express
- Phone
- +66 2 348 1148
- [email protected]
- Website
- Phetmukda
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- $27
- Schedules at
- Phetmukda
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- $27
- Schedules at
- Phetmukda
- Phone
- +66 2936-0582
- Website
- Thaisanuan Tour
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- $17–21
- Schedules at
- Thaisanuan Tour
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- $17–21
- Schedules at
- Thaisanuan Tour
- Phone
- +66 2 936 3256
- Website
- Sombat Tour
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- $19–40
- Book at
- 12 Go
- Website
- Sombat Tour
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- $19–40
- Book at
- 12 Go
- Website
- Sombat Tour
- Phone
- +84 91 442 57 88
- [email protected]
- Website
- vietlaobus.com
Bus from Savannakhet Bus Station to Hanoi
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $26–40
- Schedules at
- vietlaobus.com
Bus from Savannakhet Bus Station to Hanoi
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $26–40
- Schedules at
- vietlaobus.com
- Phone
- +65 6396 5681
- [email protected]
- Website
- StarMart Express
Bus from Malacca Mahkota Medical Centre to KL International Airport T2
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- $7–11
- Book at
- Omio
- Website
- StarMart Express
- Phone
- (+65) 6348 6909
- [email protected]
- Website
- kkkl.com.sg
Bus from Casa del Rio Melaka to Bugis MRT Exit D
- Ave. Duration
- 4h 1m
- Frequency
- Once daily
- Estimated price
- $20–27
- Schedules at
- kkkl.com.sg
- Book at
- easybook.com
- Phone
- +60 12-470 7815
- [email protected]
- Website
- KPB Express Facebook
Bus from Melaka Sentral to Hat Yai Station
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Estimated price
- $25–35
- Website
- KPB Express Facebook
- Phone
- +60 5-253 8898
- [email protected]
- Website
- Sri Maju
Bus from Melaka Sentral to Hat Yai Station
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Estimated price
- $24–45
- Website
- Sri Maju
- Phone
- +60 17-659 2527
- [email protected]
- Website
- Plus Liner
Bus from Terminal Bersepadu Selatan to Sungai Nibong
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Estimated price
- $14
- Website
- Plus Liner
- Phone
- 04-3312966
- Website
- Supernice Grassland
Bus from Terminal Bersepadu Selatan to Sungai Nibong
- Ave. Duration
- 4h 59m
- Frequency
- 3 times a day
- Estimated price
- $23–35
- Website
- Supernice Grassland
- Book at
- Supernice Grassland
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from Sungai Nibong Bus Stop to Mochit Terminal
- Ave. Duration
- 23h 45m
- Frequency
- Once daily
- Estimated price
- $69
- Website
- KST Travel
- Phone
- +66 2 217 1017
- [email protected]
- Website
- Next Step Journey
Bus from Mochit 2 Bus Terminal to Morning Market
- Ave. Duration
- 10h 5m
- Frequency
- Twice daily
- Estimated price
- $39
- Website
- Next Step Journey
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Mochit 2 Bus Terminal to Morning Market
- Ave. Duration
- 10h 48m
- Frequency
- Once daily
- Estimated price
- $16–150
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Website
- 12go.asia
Bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- $35–55
- Book at
- HTX Van Tai 277
Bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- $35–55
- Book at
- HTX Van Tai 277
- Phone
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Melaka Sentral to Rantau Panjang
- Ave. Duration
- 10h 40m
- Frequency
- Twice daily
- Estimated price
- $14–70
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Phone
- 086 065 5466
- [email protected]
- Website
- Tara Tour and Travel
Bus from Udon Thani 1 to Morning market Talat Sao
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $3–22
- Schedules at
- Tara Tour and Travel
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 to Rome from the airport, What are the different types of Renfe trains in Spain?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Malacca to Hanoi is 2899 km. It takes approximately 38h 46m to drive from Malacca to Hanoi.
There are 4855+ hotels available in Hanoi.



















































