There are 6 ways to get from Kunming Airport (KMG) to Hanoi by plane, train, bus, rideshare, 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 to Noi Bai International Airport
best- Fly from Kunming Changshui International Airport (KMG) to Noi Bai International Airport (HAN)plane KMG - HAN
1h 55m$134–219Train
cheapest- Take the train from Kunming Station to Hekou Northtrain Kunming
- Take the train from Sapa Lao Cai to Ha Noitrain
16h 47m$23–52Train, bus
- Take the train from Kunming Station to Hekou Northtrain Kunming
- Take the bus from Lao Cai to Hanoi Hoan Kiembus
15h 11m$26–44Airport Transfer
- Take the rideshare from Kunming-KMG to Hanoi691 km
7h 39mDrive 691 km
- Drive from Kunming Airport (KMG) to Hanoicar 691 km
7h 39m$88–126Fly to Cat Bi International Airport, bus
- Fly from Kunming Changshui International Airport (KMG) to Cat Bi International Airport (HPH)plane KMG - HPH
- Take the bus from Hai Phong Niem Nghia Bus Station to Ha Noi Nuoc Ngam Bus Stationbus
4h$244–318
Kunming Changshui International Airport (KMG) to Noi Bai International Airport (HAN) flights
Questions & Answers
The cheapest way to get from Kunming Airport (KMG) to Hanoi is to train which costs $22 - $55 and takes 16h 47m.
The fastest way to get from Kunming Airport (KMG) to Hanoi is to fly which takes 1h 55m and costs $130 - $220.
No, there is no direct train from Kunming Airport (KMG) to Hanoi. However, there are services departing from Wujiaba and arriving at Ha Noi via Kunming Station and Sapa Lao Cai. The journey, including transfers, takes approximately 16h 47m.
The distance between Kunming Airport (KMG) and Hanoi is 546 km. The road distance is 691 km.
The best way to get from Kunming Airport (KMG) to Hanoi without a car is to Airport Transfer which takes 7h 39m and costs .
It takes approximately 1h 55m to get from Kunming Airport (KMG) to Hanoi, including transfers.
Kunming Airport (KMG) to Hanoi train services, operated by China Railways K-Class, depart from Kunming Station.
The best way to get from Kunming Airport (KMG) to Hanoi is to fly which takes 1h 55m and costs $130 - $220. Alternatively, you can train, which costs $22 - $55 and takes 16h 47m.
Hanoi is 1h behind Kunming Airport (KMG). It is currently 3:40 PM in Kunming Airport (KMG) and 2:40 PM in Hanoi.
Kunming Airport (KMG) to Hanoi train services, operated by China Railways K-Class, arrive at Hekou North station.
What companies run services between Kunming Airport (KMG), China and Hanoi, Vietnam?
China Eastern Airlines flies from Kunming Changshui International Airport (KMG) to Noi Bai International Airport (HAN) once daily. Alternatively, you can take a bus from Kunming Changshui Airport to Ha Noi via Kunming Wujiaba Airport, Wujiaba, Kunming Station, Kunming Station, Hekou North, and Sapa Lao Cai in around 16h 47m.
- Website
- en.ceair.com
Flights from Kunming Changshui International Airport to Noi Bai International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $140–220
- Website
- rlair.net
Flights from Kunming Changshui International Airport to Cat Bi International Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $60–390
Train from Kunming Station to Hekou North
- Hard Seat
- $7–10
- Hard sleeper
- $14–19
- Soft sleeper
- $22–30
Train from Kunming Station to Hekou North
- Hard Seat
- $7–10
- Hard sleeper
- $14–19
- Soft sleeper
- $22–30
- Phone
- 19006469
- [email protected]
- Website
- dsvn.vn
Train from Sapa Lao Cai to Ha Noi
- Ave. Duration
- 7h 32m
- Frequency
- Twice daily
- Estimated price
- $10–26
- Schedules at
- dsvn.vn
- Soft seat, air-conditioned
- $14–21
- Bed, air-conditioned
- $11–16
- soft seat, air-conditioned
- $10–15
- Phone
- 1900 6746
- [email protected]
- Website
- xesaoviet.com.vn
Bus from Lao Cai to Hanoi Hoan Kiem
- Ave. Duration
- 6h 1m
- Frequency
- Hourly
- Estimated price
- $13–18
- Schedules at
- xesaoviet.com.vn
- Book at
- baolau.com
- Phone
- 0225 3920920
- [email protected]
- Website
- hoanglongasia.com
Bus from Hai Phong Niem Nghia Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- $5–6
- Book at
- 12go
- Website
- https://www.mozio.com
Rideshare from Kunming-KMG to Hanoi
- Ave. Duration
- 7h 39m
- Frequency
- On demand
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?, Train travel in Spain: A guide to Renfe, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Kunming Airport (KMG) to Hanoi is 691 km. It takes approximately 7h 39m to drive from Kunming Airport (KMG) to Hanoi.
There are 5172+ hotels available in Hanoi.
Check out Blablacar's carpooling service for rideshare options between Kunming Airport (KMG) and Hanoi. A great option if you don't have a driver's licence or want to avoid public transport.












