Ho Chi Minh City to Hanoi
Arrive in Hanoi to explore ancient temples and the Old Quarter, a contrast to the dynamic streets of Ho Chi Minh City. For the route between Ho Chi Minh City and Hanoi, multiple transport services are available, with detailed timetables, estimated durations and fare information provided here.
Travel options for Ho Chi Minh City to Hanoi
On your journey from Ho Chi Minh City to Hanoi, take a bus for 304500 VND to save, or get there quicker with flight in 2h y 5 minutes.
Bus from Ho Chi Minh City to Hanoi
Catch a bus from multiple stations, including Mien Dong Moi, Ho Chi Minh City, Mien Dong Stop, Ho Chi Minh City, Ho Chi Minh Bus Station, Ho Chi Minh City, Nga Tu Ga Bus Station, Ho Chi Minh City and others, with the first trip of the day at 05:00, and start your journey from Ho Chi Minh City toward Hanoi. The service stops at multiple stations, including Nuoc Ngam Hanoi, Dong Ky, Bac Ninh, Nuoc Ngam Bus Station, Hanoi and others, with departures running frequently throughout the day so you can pick a time that fits your plans. The trip takes about 6 hours, and tickets start from 304,500 VND. Reserve your seat ahead of time here.
Prices: 304,500 VND
Duration: 6h – 20h 55m ⏱
Train from Ho Chi Minh City to Hanoi
Board a train at Ho Chi Minh City or Di An, Binh Duong for a journey from Ho Chi Minh City to Hanoi, arriving at Hanoi. With multiple departures throughout the day, the ride typically lasts around 8 hours 39 minutes, offering a comfortable and relaxing way to travel. Tickets are available from 1,193,558 VND. Reserve your seat in advance here.
Prices: 1,193,558 VND
Duration: 8h 39m – 11h ⏱
Flight from Ho Chi Minh City to Hanoi
When traveling between Ho Chi Minh City and Hanoi, flying offers the most time-efficient connection. Flights operate from SGN Ho Chi Minh Airport, Ho Chi Minh City, covering the distance in approximately 2 hours 5 minutes, with prices starting from 1,567,493 VND. Upon arrival, services land at HAN Hanoi Noi Bai Airport, allowing you to continue your journey smoothly. To compare airlines and departure times, you can view available flights and choose the option that best fits your plans.
Prices: 1,567,493 VND
Duration: 2h 5m – 2h 15m ⏱
Combined from Ho Chi Minh City to Hanoi
Start your journey from Ho Chi Minh City to Hanoi with combined transport, departing from SGN Ho Chi Minh Airport, Ho Chi Minh City. The trip usually takes around 5 hours 10 minutes, with tickets starting at 3,248,512 VND, and you’ll arrive at HAN Hanoi Noi Bai Airport. Check schedules and reserve your journey view combined options.
Prices: 3,248,512 VND
Duration: 5h 10m – 13h 30m ⏱
Charter from Ho Chi Minh City to Hanoi
For a door-to-door experience, charter a private route from Ho Chi Minh City to Hanoi, with travel taking approximately 2 hours 40 minutes. Fares typically start at 36,000,000 VND. Check available options and book your ride here.
Prices: 36,000,000 VND
Duration: 2h 40m ⏱
Bus Routes & Schedules from Ho Chi Minh City to Hanoi
Bus services linking Ho Chi Minh City and Hanoi operate through multiple stations, giving travelers a range of possible departure and arrival points. Because of this, journey durations can differ by route, generally averaging around 6h to 20h 55m. All buses run within a shared operating window from 05:00 to 20:15, with bus ticket prices starting at 304,500 to 3,770,000 VND and adjusting slightly based on the service and stop combination. Reviewing the complete bus timetable for Ho Chi Minh City to Hanoi allows you to assess station coverage, timing differences and departure options in detail.
Cheapest Bus Ho Chi Minh City to Hanoi
304500 VND, from Ho Chi Minh Bus Station, Ho Chi Minh City to Dong Ky, Bac Ninh, departure at some times, duration 9h 2mFastest Bus Ho Chi Minh City to Hanoi
1595000 VND, from Mien Dong Moi, Ho Chi Minh City to Nuoc Ngam Bus Station, Hanoi, departure at 14:00, duration 6hBus Timetable: 373 Dinh Bo Linh, Ho Chi Minh City → Nuoc Ngam Hanoi
- 13:15 06:15 17h 1045171 VND
- 19:15 12:15 17h 1045171 VND
Bus Timetable: An Suong Bus Station, Ho Chi Minh City → Nuoc Ngam Bus Station, Hanoi
- 10:00 06:55 20h 55m 1421000 VND
- 14:00 10:55 20h 55m 1421000 VND
Bus Timetable: An Suong Bus Station, Ho Chi Minh City → Nuoc Ngam Hanoi
- 05:00 17:00 12h 1653000 VND
- 16:30 04:30 12h 1653000 VND
Bus Timetable: Binh Duong, Ho Chi Minh City → Nuoc Ngam Bus Station, Hanoi
- 05:00 16:37 11h 37m 1653000 VND
- 07:30 19:07 11h 37m 1653000 VND
- 10:00 21:37 11h 37m 1653000 VND
- 13:00 20:00 7h 1595000 VND
- 14:00 01:37 11h 37m 1653000 VND
- 15:00 02:37 11h 37m 2465000 VND
- 17:00 04:37 11h 37m 2465000 VND
- 17:30 05:07 11h 37m 1653000 VND
- 18:00 05:37 11h 37m 1653000 VND
Bus Timetable: Eastern Bus Station, Ho Chi Minh City → Nuoc Ngam Hanoi
- 08:00 20:25 12h 25m 1595000 VND
- 08:30 21:30 13h 1595000 VND
- 09:00 21:25 12h 25m 1595000 VND
- 11:00 23:25 12h 25m 1595000 VND
- 11:30 00:30 13h 1595000 VND
- 13:00 01:25 12h 25m 1595000 VND
- 16:00 05:00 13h 1595000 VND
- 16:30 04:55 12h 25m 1595000 VND
- 17:30 06:30 13h 1595000 VND
- 18:00 06:25 12h 25m 1595000 VND
Bus Timetable: Ho Chi Minh Bus Station, Ho Chi Minh City → Dong Ky, Bac Ninh
- 05:15 14:17 9h 2m 304500 VND
- 07:15 16:17 9h 2m 304500 VND
- 09:15 18:17 9h 2m 304500 VND
- 11:15 20:17 9h 2m 304500 VND
- 12:15 21:17 9h 2m 304500 VND
- 13:15 22:17 9h 2m 551000 VND
- 15:15 00:17 9h 2m 304500 VND
- 17:15 02:17 9h 2m 304500 VND
- 20:15 05:17 9h 2m 304500 VND
Bus Timetable: Mien Dong Moi, Ho Chi Minh City → Nuoc Ngam Bus Station, Hanoi
- 14:00 20:00 6h 1595000 VND
Bus Timetable: Mien Dong Moi, Ho Chi Minh City → Nuoc Ngam Hanoi
- 19:30 08:30 13h 1595000 VND
- 19:40 08:05 12h 25m 1595000 VND
Bus Timetable: Mien Dong Stop, Ho Chi Minh City → Nuoc Ngam Hanoi
- 06:00 17:00 11h 1653000 VND
- 17:30 04:30 11h 1653000 VND
Bus Timetable: Nga Tu Ga Bus Station, Ho Chi Minh City → Nuoc Ngam Hanoi
- 13:15 06:15 17h 1155009 VND
- 19:15 12:15 17h 1155009 VND
Bus Timetable: Quoc Lo 1, Ho Chi Minh City → Nuoc Ngam Hanoi
- 16:20 00:20 8h 3770000 VND
Train Routes & Schedules from Ho Chi Minh City to Hanoi
- Board the train at Ho Chi Minh City and arrive at Hanoi after about 9h 10m to 11h. Rail services operate from 06:00 until 20:40 with fares starting at 1,193,558 to 2,520,211 VND.
- From Di An, Binh Duong, the train will take you to Hanoi in about 8h 39m to 10h 1m. With departures from 06:31 until 21:06, fares start at 1,304,371 to 1,704,287 VND.
Cheapest Train Ho Chi Minh City to Hanoi
1193558 VND, from Ho Chi Minh City to Hanoi, departure at 06:00, duration 10h 10mFastest Train Ho Chi Minh City to Hanoi
1304371 VND, from Di An, Binh Duong to Hanoi, departure at 21:06, duration 8h 39mTrain Timetable: Di An, Binh Duong → Hanoi
- 06:31 16:10 9h 39m 1372468 VND
- 09:11 19:12 10h 1m 1508662 VND
- 19:56 04:55 8h 59m 1704287 VND
- 21:06 05:45 8h 39m 1304371 VND
Train Timetable: Ho Chi Minh City → Hanoi
- 06:00 16:10 10h 10m 1193558 VND
- 08:25 19:25 11h 2520211 VND
- 08:40 19:12 10h 32m 1499995 VND
- 19:10 06:10 11h 2520211 VND
- 19:25 04:55 9h 30m 1397849 VND
- 20:20 07:20 11h 2520211 VND
- 20:35 05:45 9h 10m 2078822 VND
- 20:40 07:40 11h 2268137 VND
Flight Routes & Schedules from Ho Chi Minh City to Hanoi
Board your flight at SGN Ho Chi Minh Airport, Ho Chi Minh City, the only nonstop service to Hanoi. Flights operate from 04:55 until 22:45, and you’ll spend about 2h 5m to 2h 15m in the air before landing at HAN Hanoi Noi Bai Airport. Fares start from 1,567,493 to 5,011,185 VND, and you can check the full timetable for flights between Ho Chi Minh City and Hanoi to choose the departure that fits your schedule and reserve your seat in advance.
Cheapest Flight Ho Chi Minh City to Hanoi
1567493 VND, from SGN Ho Chi Minh Airport, Ho Chi Minh City to HAN Hanoi Noi Bai Airport, departure at 22:05, duration 2h 10mFastest Flight Ho Chi Minh City to Hanoi
2394042 VND, from SGN Ho Chi Minh Airport, Ho Chi Minh City to HAN Hanoi Noi Bai Airport, departure at some times, duration 2h 5mFlight Timetable: SGN Ho Chi Minh Airport, Ho Chi Minh City → HAN Hanoi Noi Bai Airport
- 04:55 07:05 2h 10m 5011185 VND
- 05:20 07:30 2h 10m 2446722 VND
- 05:40 07:50 2h 10m 1722636 VND
- 05:45 07:55 2h 10m 2331880 VND
- 06:00 08:05 2h 5m 4316599 VND
- 06:50 09:00 2h 10m 1872510 VND
- 07:00 09:05 2h 5m 3096267 VND
- 07:10 09:20 2h 10m 2737252 VND
- 07:15 09:25 2h 10m 2851305 VND
- 07:20 09:30 2h 10m 2626098 VND
- 07:25 09:30 2h 5m 3096267 VND
- 07:30 09:40 2h 10m 3096267 VND
- 08:00 10:05 2h 5m 3632022 VND
- 08:10 10:15 2h 5m 3096267 VND
- 08:30 10:40 2h 10m 3176604 VND
- 09:00 11:10 2h 10m 2305013 VND
- 09:25 11:35 2h 10m 2851305 VND
- 10:00 12:10 2h 10m 2049778 VND
- 10:20 12:30 2h 10m 2737252 VND
- 11:00 13:05 2h 5m 3096267 VND
- 11:15 13:25 2h 10m 2771494 VND
- 12:00 14:10 2h 10m 3468451 VND
- 12:40 14:50 2h 10m 2765700 VND
- 13:00 15:10 2h 10m 3176604 VND
- 13:05 15:15 2h 10m 2887390 VND
- 13:15 15:25 2h 10m 2087181 VND
- 14:00 16:05 2h 5m 3134196 VND
- 14:40 16:50 2h 10m 2049778 VND
- 15:00 17:05 2h 5m 3364935 VND
- 15:20 17:30 2h 10m 2423806 VND
- 15:30 17:40 2h 10m 2851305 VND
- 15:40 17:45 2h 5m 2396149 VND
- 16:00 18:05 2h 5m 2919789 VND
- 16:40 18:45 2h 5m 2396149 VND
- 17:00 19:15 2h 15m 2090869 VND
- 17:30 19:45 2h 15m 2710649 VND
- 17:35 19:45 2h 10m 2087181 VND
- 18:00 20:05 2h 5m 2903194 VND
- 18:10 20:20 2h 10m 2851305 VND
- 18:50 21:00 2h 10m 2633209 VND
- 19:00 21:10 2h 10m 2267083 VND
- 19:10 21:20 2h 10m 2091132 VND
- 19:20 21:25 2h 5m 2706435 VND
- 19:35 21:40 2h 5m 2396149 VND
- 20:00 22:05 2h 5m 2452780 VND
- 20:15 22:25 2h 10m 2199390 VND
- 20:25 22:35 2h 10m 2199390 VND
- 20:50 22:55 2h 5m 2241007 VND
- 21:00 23:05 2h 5m 2649804 VND
- 21:05 23:15 2h 10m 2164094 VND
- 21:10 23:20 2h 10m 2381136 VND
- 21:30 23:40 2h 10m 2394042 VND
- 21:35 23:40 2h 5m 2396149 VND
- 21:45 23:55 2h 10m 3052542 VND
- 21:50 23:55 2h 5m 2394042 VND
- 22:00 00:05 2h 5m 4497555 VND
- 22:05 00:15 2h 10m 1567493 VND
- 22:20 00:30 2h 10m 2396149 VND
- 22:45 00:55 2h 10m 2446722 VND
Combined Routes & Schedules from Ho Chi Minh City to Hanoi
From SGN Ho Chi Minh Airport, Ho Chi Minh City, embark on a multi-leg journey toward Hanoi using a mix of transport options. Expect the trip to take roughly 5h 10m to 13h 30m, with services operating from 05:50 until 23:00 and tickets starting at 3,248,512 to 8,539,164 VND. You’ll reach HAN Hanoi Noi Bai Airport, and consulting the timetable for routes from Ho Chi Minh City to Hanoi helps you select the departure that works best for your plans.
Cheapest Combined Ho Chi Minh City to Hanoi
3248512 VND, from SGN Ho Chi Minh Airport, Ho Chi Minh City to HAN Hanoi Noi Bai Airport, departure at 06:15, duration 13h 30mFastest Combined Ho Chi Minh City to Hanoi
8539164 VND, from SGN Ho Chi Minh Airport, Ho Chi Minh City to HAN Hanoi Noi Bai Airport, departure at 16:10, duration 5h 10mCombined Timetable: SGN Ho Chi Minh Airport, Ho Chi Minh City → HAN Hanoi Noi Bai Airport
- 05:50 11:55 6h 5m 4421432 VND
- 06:15 19:45 13h 30m 3248512 VND
- 06:30 13:40 7h 10m 3613057 VND
- 07:05 12:35 5h 30m 3999992 VND
- 10:05 19:45 9h 40m 3683912 VND
- 11:40 19:10 7h 30m 4574994 VND
- 15:25 00:00 8h 35m 4496238 VND
- 16:10 21:20 5h 10m 8539164 VND
- 18:25 23:50 5h 25m 4574994 VND
- 21:25 07:05 9h 40m 3613057 VND
- 22:40 07:40 9h 3460022 VND
- 23:00 07:40 8h 40m 3460022 VND
Charter Routes & Schedules from Ho Chi Minh City to Hanoi
Depart from Ho Chi Minh City Center for a private ride to Hanoi City Center Transfer, leaving at the time that fits your itinerary. The trip usually takes 2h 40m, providing a relaxed, door-to-door service. With fares beginning at 36,000,000 VND, this single-leg transfer allows you to travel efficiently and on your own schedule.
Cheapest & Fastest Charter Ho Chi Minh City to Hanoi
36000000 VND, from Ho Chi Minh City Center to Hanoi City Center Transfer, departure at --:--, duration 2h 40mCharter Timetable: Ho Chi Minh City Center → Hanoi City Center Transfer
- --:-- --:-- 2h 40m 36000000 VND
Frequently Asked Questions Ho Chi Minh City to Hanoi
Below you will find answers to the most common questions about traveling from Ho Chi Minh City to Hanoi.
How long does the Ho Chi Minh City to Hanoi route usually take?
The travel time on the Ho Chi Minh City to Hanoi route varies a lot by transport type. Flights take about 2 hours 5 minutes to 2 hours 15 minutes, trains about 8 hours 39 minutes to 11 hours, and buses about 6 hours to 20 hours 55 minutes.
What is the cheapest way to travel from Ho Chi Minh City to Hanoi?
The cheapest option on the Ho Chi Minh City to Hanoi route is the bus, with fares starting at 304,500 VND. Train tickets start higher, and flights are also above the lowest bus fare. Prices vary by operator and departure point.
What is the fastest transport option for Ho Chi Minh City to Hanoi?
The fastest option on the Ho Chi Minh City to Hanoi route is flying. Scheduled flight times are about 2 hours 5 minutes to 2 hours 15 minutes, with departures from SGN Ho Chi Minh Airport and arrivals at HAN Hanoi Noi Bai Airport.
How much should I expect to pay for Ho Chi Minh City to Hanoi overall?
For the Ho Chi Minh City to Hanoi route, fares range widely depending on transport. Bus tickets start at 304,500 VND, train tickets at 1,193,558 VND, and flights at 1,567,493 VND. Charter service is listed at 36,000,000 VND.
Where do buses leave from and arrive on the Ho Chi Minh City to Hanoi route?
Bus departures on the Ho Chi Minh City to Hanoi route include Mien Dong Moi, Mien Dong Stop, Ho Chi Minh Bus Station, Nga Tu Ga Bus Station, Eastern Bus Station, An Suong Bus Station, Quoc Lo 1, Binh Duong, and 373 Dinh Bo Linh. Arrivals include Nuoc Ngam Hanoi, Nuoc Ngam Bus Station, and Dong Ky, Bac Ninh.
Which train stations are used for Ho Chi Minh City to Hanoi?
Trains on the Ho Chi Minh City to Hanoi route depart from Ho Chi Minh City or Di An, Binh Duong, and arrive in Hanoi. The listed train journey times are about 8 hours 39 minutes to 11 hours, depending on the departure point.
What airports are used for flights from Ho Chi Minh City to Hanoi?
Flights on the Ho Chi Minh City to Hanoi route use SGN Ho Chi Minh Airport in Ho Chi Minh City and HAN Hanoi Noi Bai Airport in Hanoi. The route has many departures, with 59 listed flights and travel times of about 2 hours 5 minutes to 2 hours 15 minutes.
How early and how late do services run on the Ho Chi Minh City to Hanoi route?
On the Ho Chi Minh City to Hanoi route, flights run from 04:55 to 22:45, buses from 05:00 to 20:15, and trains from 06:00 to 21:06. The combined schedule also shows departures between 05:50 and 23:00.
Are there many departures for Ho Chi Minh City to Hanoi during the day?
Yes, the Ho Chi Minh City to Hanoi route has frequent service across transport types, though exact spacing is not listed. There are 59 flights, 42 bus trips, and 12 train trips in the data, so availability is spread through the day.
How long do bus trips from Ho Chi Minh City to Hanoi take compared with other options?
Bus travel on the Ho Chi Minh City to Hanoi route ranges from about 6 hours to 20 hours 55 minutes, depending on the operator and stop pattern. Some bus pairs are much shorter than others, while flights and trains are more consistent.
How do train fares compare on the Ho Chi Minh City to Hanoi route?
Train fares on the Ho Chi Minh City to Hanoi route start at 1,193,558 VND and go up to 2,520,211 VND. That places trains above the cheapest bus fares but below the lowest listed flight fares on this route.
If I want to book Ho Chi Minh City to Hanoi tickets, where should I look?
For Ho Chi Minh City to Hanoi bookings, TicketRoutes.com is the reference point to use. It lists the available transport options and route details in one place, which is useful when comparing buses, trains, and flights before buying.
More travel routes for Ho Chi Minh City and Hanoi
Planning more stops after Ho Chi Minh City to Hanoi?
If your journey doesn’t end with Ho Chi Minh City to Hanoi, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.