Rome2Rio

How to get fromHanoi to Selangorby plane, bus, train or car

Find Transport to Selangor

See all options

There are 7 ways to get from Hanoi to Selangor 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.

  1. Fly

    best
    1. Fly from Noi Bai International Airport (HAN) to Kuala Lumpur International Airport (KUL)planeHAN - KUL
    6h 21m
    RM 361–760
  2. Bus, train

    cheapest
    1. Take the bus from Hanoi to Savannakhet Bus Stationbus
    2. Take the bus from Mukdahan to Bangkok Mochit Bus Terminalbus
    3. Take the train from Krung Thep Aphiwat Central Terminal to Sungai Koloktrain
    4. Take the bus from Rantau Panjang to Shah Alambus
    2d 9h
    RM 306–602
  3. Drive 2,763.5 km

    1. Drive from Hanoi to Petaling Jayacar2,763.5 km
    37h 3m
    RM 1,332–1,924
  4. Bus, drive

    1. Take the bus from Hanoi to Savannakhet Bus Stationbus
    2. Take the bus from Mukdahan to Hua Hinbus
    3. Take the bus from Hua Hin Bus Terminal to Krabi Bus Stationbus
    4. Take the bus from Krabi Bus Station to Satunbus
    5. Drive from Satun to Kuala Perliscar
    6. Take the bus from Kuala Perlis to Putrajaya Sentralbus
    2d 10h
    RM 453–604
  5. Bus, drive, train via savannakhet

    1. Take the bus from Hanoi to Savannakhet Bus Stationbus
    2. Take the bus from Mukdahan to Bangkok Mochit Bus Terminalbus
    3. Take the bus from Bangkok Mochit Bus Terminal to Satunbus
    4. Drive from Satun to Bukit Katricar
    5. Take the train from Bukit Katri to Kl SentraltrainEts
    2d 11h
    RM 377–1,491
  6. Bus, drive, train

    1. Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Stationbus
    2. Take the bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminalbus
    3. Take the bus from Bangkok Mochit Bus Terminal to Satunbus
    4. Drive from Satun to Bukit Katricar
    5. Take the train from Bukit Katri to Kl SentraltrainEts
    2d 22h
    RM 468–1,632
  7. Bus, drive, train via Luang Prabang

    1. Take the bus from Hanoi SSB to Luang Prabang Southern Stationbus
    2. Take the bus from Luang Prabang Naluang Terminal to Loeibus
    3. Take the bus from Loei to Bangkok Mochit Bus Terminalbus
    4. Take the bus from Bangkok Mochit Bus Terminal to Satunbus
    5. Drive from Satun to Bukit Katricar
    6. Take the train from Bukit Katri to Kl SentraltrainEts
    3d 6h
    RM 696–1,831

Noi Bai International Airport (HAN) to Kuala Lumpur International Airport (KUL) flights

Calendar52Weekly Planes
Duration4h 3mAverage Duration
TicketRM 295Cheapest Price
See schedules

Questions & Answers

What companies run services between Hanoi, Vietnam and Selangor, Malaysia?

Vietnam Airlines, Malindo Airways, and three other airlines fly from Noi Bai International Airport (HAN) to Kuala Lumpur International Airport (KUL) every 4 hours.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators

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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, 4 stunningly beautiful Philippines islands you need to visit, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.