Travel Ho Chi Minh City to Hanoi

Ho Chi Minh City to Hanoi Bus: Schedules, Tickets & Prices

The bus journey from Ho Chi Minh City to Hanoi takes approximately 6h to 20h 55m, with fares from 304,500 VND to 3,770,000 VND.

Bus from Ho Chi Minh City to Hanoi

Catch a bus departing 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 and others and travel from Ho Chi Minh City toward Hanoi. With frequent services throughout the day, it’s easy to choose a departure time that fits your plans. The trip usually takes around 6 hours, with ticket prices starting from 304,500 VND, and the route finishes at Nuoc Ngam Hanoi, Dong Ky, Bac Ninh or Nuoc Ngam Bus Station, Hanoi. You can secure your seat in advance to avoid last-minute availability issues.

Prices: 304,500 VND to 3,770,000 VND

Duration: 6h – 20h 55m ⏱

Go with bus from Ho Chi Minh City to Hanoi in 6h Book bus from Ho Chi Minh City to Hanoi in 6h Choose bus from Ho Chi Minh City to Hanoi in 6h Hop on bus from Ho Chi Minh City to Hanoi in 6h Take bus from Ho Chi Minh City to Hanoi for VND 304500

View all Bus tickets →

Distance Ho Chi Minh City to Hanoi

The distance between Ho Chi Minh City and Hanoi is 1144 kilometers.

Bus from Ho Chi Minh City to Hanoi Details

Find key information about the Bus from Ho Chi Minh City to Hanoi, including travel time, prices and stations.

Bus
Average price
1,375,937 VND
 
Cheapest
304,500 VND
Average duration
11h 59m
 
Shortest
6h
Number of departures
42
05:00 - 20:15
Tickets
 
Stations
Departure stations
Arrival stations
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
Binh Duong, Ho Chi Minh City
View more stations in the full listing
Nuoc Ngam Hanoi
Dong Ky, Bac Ninh
Nuoc Ngam Bus Station, Hanoi

Bus Routes & Schedules from Ho Chi Minh City to Hanoi

For this bus route between Ho Chi Minh City and Hanoi, multiple departure and arrival stations are in use. Depending on the specific bus stop combination, journey times may vary, typically around 6h. Bus services operate on a shared schedule from 05:00 until 20:15, while fares generally start at 304,500 VND and may differ slightly by service and stop. Reviewing the full bus timetable for Ho Chi Minh City to Hanoi allows you to compare stations and available departures before selecting the option that best fits your plans.

Bus 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

Check all Bus tickets →

Frequently Asked Questions Bus 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 by bus.

How long is the bus trip from Ho Chi Minh City to Hanoi?

The bus trip from Ho Chi Minh City to Hanoi takes about 6 to 21 hours, depending on the service and departure point. Some bus journeys are much shorter, while others take most of the day, so it is worth checking the exact option before booking.

What is the price of bus tickets between Ho Chi Minh City and Hanoi?

Bus tickets for Ho Chi Minh City to Hanoi start from 304500 VND and can go up to 3770000 VND. The final fare depends on the bus service, departure point, and travel time, so comparing a few bus options can help you find the best value.

When is the first bus departure from Ho Chi Minh City to Hanoi?

The first bus departure for Ho Chi Minh City to Hanoi is at 05:00. If you want an early start, it is a good idea to arrive a little before departure so you have time to find the correct bus station and board without rushing.

What is the last bus service from Ho Chi Minh City to Hanoi?

The last bus service from Ho Chi Minh City to Hanoi departs at 20:15. Evening departures can be convenient if you want to travel after spending the day in the city, but it is still best to confirm your bus ticket details before heading out.

How often do buses run from Ho Chi Minh City to Hanoi?

There are 42 bus trips available for Ho Chi Minh City to Hanoi, so you have several choices across the day. Since the schedule is spread out rather than fixed at one exact interval, checking the bus timetable in advance is the easiest way to pick a departure that suits you.

Can I book bus tickets for Ho Chi Minh City to Hanoi in advance?

Yes, it is a good idea to book bus tickets for Ho Chi Minh City to Hanoi ahead of time, especially if you want a specific departure or a lower fare. With multiple bus options available, early booking can make it easier to choose the time and station that work best for your trip.

Which bus stations can I use for the Ho Chi Minh City to Hanoi route?

For the Ho Chi Minh City to Hanoi bus route, departures can leave from places such as 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, and 373 Dinh Bo Linh. Arrivals include Nuoc Ngam Hanoi, Nuoc Ngam Bus Station in Hanoi, and in some cases Dong Ky, Bac Ninh, so it is important to check your exact bus ticket before traveling.

What should I know before taking a bus journey from Ho Chi Minh City to Hanoi?

Before taking a bus journey from Ho Chi Minh City to Hanoi, check both the departure station and the arrival point carefully, because the route uses several different bus stations. It also helps to compare the travel time, since some bus services are much faster than others, and to keep your bus ticket details handy for boarding.


More Bus routes from and to Ho Chi Minh City or Hanoi

Planning more than just Ho Chi Minh City to Hanoi?

You’re currently viewing Bus options for Ho Chi Minh City to Hanoi. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.