Bus Vietnam

Different Hanoi bus services let you explore the capital city of Vietnam, as they are an important part of the public transport system serving locals and visitors of the city. Public buses let you travel around the city in the most affordable way, while a tourist-friendly Hanoi hop-on hop-off bus is the best choice for sightseeing. You can reach many popular destinations in Vietnam by bus from Hanoi, as there are many intercity bus routes starting in the city.

Discover Hanoi bus services with public and tourist city bus routes, as well as the most popular Vietnam destinations that can be reached by bus from Hanoi.

Hanoi Hop-on Hop-off Bus

If you are looking for the most convenient way to explore the city's main attractions by bus, choose a Hanoi Hop-On Hop-Off Bus that lets you see the most famous landmarks in the city at your own pace.

To explore the city's main attractions by bus, get yourself a Hanoi Hop-On Hop-Off Bus Ticket for 24 or 48 hours.

Hanoi Public Bus Services

Public bus services in Hanoi are managed by the governmental Hanoi Transport Corporation (Transerco). There are several routes offered by separate companies, such as Hanoi Airport express bus routes 86 and 68 and electric bus routes operated by VinBus.

There are several airport buses connecting Hanoi City with Noi Bai International Airport (HAN). The Hanoi bus 86 is the most popular among the tourists, as it runs from the airport to Hanoi Old Quarter and makes just a few stops on the way.

You can find the most important Hanoi bus routes with the ticket prices, route map, and points of interest along the route here: Hanoi bus routes.

Transerco Bus

Intercity Buses from Hanoi

Intercity buses are the most affordable way to get from Hanoi to various destinations. These buses are connecting Hanoi with other popular destinations in Northern Vietnam and Central Vietnam.

There are 5 main bus stations in Hanoi, and you need to choose one depending on your desired destination, as each of them mainly serves specific regions. For the utmost convenience, choose one of the tourist buses that depart from the central part of the city and include a pick-up from the hotel in the ticket price.

To compare different transportation options for a trip from Hanoi, use this search form. Otherwise, explore the most popular intercity bus routes and their timetables below.

Popular Intercity Bus Routes

The most popular intercity bus routes from Hanoi and timetables for each type of bus are listed below.

Sapa

Sapa in Lao Cai Province is a famous tourist destination with many natural and cultural attractions. It is home to the highest peak in Vietnam, Fansipan Mountain, terraced rice fields, villages of ethnic minorities, waterfalls, and much more. There are many bus companies offering travel from Hanoi to Sapa.

Bus Noi Bai Airport - Sapa $ 10.18–34.36 5h – 6h
  •   VIP 22 00:00, 05:50, 06:25, 06:30, 06:55, 07:30, 07:40, 07:45, 08:15, 08:30, 08:55, 09:30, 09:40, 10:15, 10:30, 10:40, 11:15, 11:30, 11:40, 12:15, 12:30, 12:50, 13:30, 13:45, 13:50, 14:30, 14:50, 15:15, 15:30, 15:50, 16:05, 16:30, 17:30, 17:50, 18:45, 20:00, 21:20, 21:50, 22:30, 22:50, 23:00, 23:05, 23:20, 23:30, 23:35, 23:45
  •   Sleeper 44 07:45, 13:45, 22:30
  •   VIP 20 06:30, 07:00, 07:45, 09:00, 09:45, 10:45, 11:45, 13:00, 14:00, 15:00, 16:00, 18:00, 21:30, 22:00, 23:00, 23:30
  •   VIP 9 Express 07:20, 07:30, 07:40, 15:20
  •   VIP 14 07:40, 15:30
Bus Hanoi - Sapa $ 9.53–25.55 5h – 6h
  •   Sleeper 23:00
  •   Double cabin 23:00
  •   Single Cabin 23:00
  •   VIP Luxury 22 00:00, 01:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00, 21:00, 22:00, 23:00
  •   VIP 22 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:30, 22:00, 23:00, 23:50
Bus Hanoi - Lao Cai $ 9.21–20.17 6h
  •   VIP 9 Express 06:30, 06:45
  •   Sleeper 40 06:10, 06:30, 06:45, 21:10, 21:30, 21:45
  •   VIP 22 05:50, 06:00, 06:15, 06:30, 06:45, 07:10, 07:15, 07:20, 07:30, 08:15, 08:30, 09:15, 09:30, 10:15, 10:30, 12:15, 13:15, 13:30, 16:45, 17:15, 17:30, 20:15, 20:30, 21:00, 21:15, 21:30, 21:40, 21:45, 21:55, 22:15, 22:30
  •   Sleeper 41 Express 06:00, 06:15, 06:30
Bus Noi Bai Airport - Lao Cai $ 19.92 5h 30m
  •   VIP 22 00:00, 06:30, 07:30, 08:30, 09:30, 10:15, 10:30, 11:15, 11:30, 12:30, 12:45, 13:00, 13:30, 14:30, 15:30, 16:30, 17:30, 18:45, 20:00, 22:30, 23:30

Halong Bay

Halong Bay in Quang Ninh Province is a world natural heritage with thousands of majestic limestone islands, mysterious caves, and blue water. It's the most popular tourist destination in Northern Vietnam, and thousands of tourists travel there by bus from Hanoi every day.

Bus Noi Bai Airport - Halong Bay $ 26.21 3h 30m
  •   Minibus 05:00, 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00, 21:00, 22:00
Bus Hanoi - Halong Bay $ 21.01 3h 30m
  •   Luxury 07:00, 13:30
Bus Hanoi - Quang Ninh $ 7.67–29.88 2h – 3h 30m
  •   VIP 9 Express 05:00, 05:15, 05:30, 06:00, 06:15, 06:55, 07:15, 07:20, 07:25, 07:30, 07:55, 08:00, 08:10, 08:15, 08:25, 08:55, 09:00, 09:10, 09:15, 09:25, 09:55, 10:00, 10:10, 10:13, 10:15, 10:25, 10:30, 10:40, 10:45, 10:55, 11:00, 11:15, 11:25, 11:55, 12:00, 12:10, 12:15, 12:25, 12:55, 13:00, 13:10, 13:13, 13:15, 13:25, 13:55, 14:00, 14:10, 14:15, 14:25, 15:00, 15:15, 15:55, 16:00, 16:10, 16:12, 16:15, 16:25, 16:55, 17:00, 17:15, 17:25, 17:55, 18:00, 18:10, 18:12, 18:15, 18:25, 18:55, 19:00, 19:15, 19:25, 20:15
  •   Express 16 07:15, 07:30, 07:40, 07:45, 07:50, 07:55, 08:00, 08:10, 08:15
  •   Standard (Foreign Guest) 19:30, 19:45, 19:50, 20:00, 20:15, 20:30, 21:00, 21:25, 22:00
  •   VIP 19 07:50, 08:12
  •   Limousine 08:00, 08:20
  •   Express 35 08:45
  •   VIP 18 Express 07:25, 07:50
  •   Express 30 07:20, 07:30, 07:40, 07:45, 07:55, 08:00, 08:05, 08:15
  •   Express 47 07:30, 07:45, 07:50, 07:55, 08:00
  •   VIP16 Express 07:45, 07:55
  •   Ford 16 Express 07:30, 07:45, 08:00
  •   Tourist Bus 16 07:00, 07:45
  •   Standard 08:20
  •   VIP 08:15
  •   VIP 18 06:30, 08:45
  •   VIP 11 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 13:15, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30
Bus Noi Bai Airport - Quang Ninh $ 33.86 3h 43m
  •   Standard 19:40, 20:00, 20:24, 20:50, 21:00, 21:30, 22:00, 22:33

Ninh Binh

Ninh Binh, a city in the Red River Delta, is another popular tourist destination in Northern Vietnam that can be reached by bus from Hanoi. It is locally known as ‘Halong Bay on Land’ thanks to its magical riverine landscape, with sheer limestone mountains rising up from the paddies. 

Bus Hanoi - Ninh Binh $ 18.11 3h
  •   Limousine 06:30, 07:30, 08:30, 12:30, 13:30, 14:30
Bus Noi Bai Airport - Ninh Binh $ 14.84–19.83 3h – 3h 30m
  •   Minibus 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00

Ha Giang

Ha Giang, the northernmost province in Vietnam, is home to some of the most breathtaking landscapes in the country. There are tourist buses that pick you up from Hanoi Old Quarter and bring you to the city, which is home to the famous Ha Giang Loop.

Bus Noi Bai Airport - Ha Giang $ 11.91–17.32 5h – 8h
  •   VIP Sleeper 41 11:00
  •   Sleeper 38 21:30, 21:45, 22:00
  •   VIP Bus 09:27, 09:28, 09:30
Bus Hanoi - Ha Giang $ 10.83–21.16 5h 10m – 6h 40m
  •   Sleeper 45 16:45
  •   VIP 20 12:25, 12:40, 22:10, 22:20
  •   VIP 18 Express 08:00, 08:30, 16:01, 16:25
  •   VIP 22 12:30, 12:45, 21:50, 22:00
  •   VIP 14 07:30, 07:45, 16:40, 16:55

Hai Phong

Hai Phong is one of the important commercial and industrial centers in northern Vietnam. The province is also a popular destination, as it's home to the Cat Ba archipelago with many pristine islands, beautiful landscapes, and diverse ecosystems. Cat Ba Island is a starting point of cruises to Lan Ha Bay, which is similar to Halong Bay. From Hanoi, you can travel by bus to Hai Phong City or take a bus going all the way to Cat Ba.

Bus Hanoi - Hai Phong $ 24.52 4h 30m
  •   Limousine + Ferry 06:30, 09:30, 13:00
Bus Hanoi - Dao Cat Ba $ 11.91–15.44 3h 30m – 3h 40m
  •   VIP 45 05:45, 06:00, 08:00, 10:45, 12:30, 14:15, 14:30
  •   Tourist 07:30, 10:30, 14:00

Mai Chau

Mai Chau is a town in northern Vietnam, famous for its verdant mountainous scenery. The town occupies a picturesque valley between tall cliffs, with rice paddies surrounding it. Mai Chau is located about 135 km from Hanoi, and you can reach it by a public or tourist bus.

Bus Hanoi - Hoa Binh $ 4.76 3h
  •   Express 24 11:00, 13:30
Bus Hanoi - Mai Chau $ 11.91–18.92 3h 20m – 4h 15m
  •   VIP 9 Express 06:00, 06:10, 07:10, 09:00, 10:10, 11:00, 12:10, 14:10, 14:45, 15:10, 16:10, 16:45, 18:10
  •   VIP-Class 07:00, 10:10, 17:00

Hue

Hue is the former imperial capital of Vietnam. Located in the central part of the country, the ancient city was home to the emperors of the Nguyen Dynasty in the 19th century. As it's a popular tourist destination, you can take a bus from Hanoi to Hue. The journey normally takes about 11-13 hours, so night buses are the most popular on this route.

Bus Hanoi - Hue $ 14.34–30.87 9h – 14h 10m
  •   VIP 32 Sleeper 16:15, 16:30, 16:40, 16:45, 16:55, 17:00, 17:15, 17:30
  •   VIP Sleeper 34 16:30, 16:35, 16:45, 16:50, 17:00, 17:35, 17:45, 17:50, 18:00
  •   VIP 33 Sleeper 17:10, 17:20, 17:30, 17:40
  •   Sleeper 41 17:00, 17:10, 17:20, 17:30, 17:40, 18:00
  •   VIP 16:40, 16:55, 17:15, 17:35, 17:40, 17:55, 18:00
  •   Sleeper 40 17:00, 17:20, 17:30, 17:50
  •   Van + Sleeper VIP 34 16:00, 16:15, 17:00, 17:15
  •   VIP 20 05:40, 05:55, 06:00, 16:40, 16:45, 17:00, 17:15, 17:30, 17:50, 18:15, 18:30, 18:50, 19:00
  •   Budget Sleeper 18:00
  •   Local Cabin 17:00, 18:00
  •   VIP Cabin 20 18:00
  •   Sleeper 17:30, 18:00, 18:45
  •   Limousine 17:30, 18:00, 18:45
  •   Limousine 32 18:00

Da Nang

Da Nang is a popular resort city, which is also the gateway to central Vietnam. Three world-famous heritage sites, such as Hue Imperial Capital, My Son Sanctuary, and Hoi An Ancient Town, are close to Da Nang, making the city a perfect base for exploring the area. Flying between the cities is the most popular option, but you can also take a bus from Hanoi to Da Nang. Most of the buses to Da Nang leave in the evening, as the journey can take about 12-14 hours.

Bus Hanoi - Da Nang $ 18.42–37.35 11h 45m – 17h 40m
  •   VIP 32 Sleeper 16:15, 16:30, 16:45, 17:00, 17:10, 17:20, 17:30, 17:35, 17:40, 17:50
  •   VIP 34 16:00, 19:30, 19:35
  •   VIP 33 Sleeper 17:00, 17:20, 17:30, 17:40, 17:50
  •   Sleeper 41 17:00, 17:10, 17:20, 17:25, 17:30, 17:45, 18:00
  •   Bus + Van 05:30, 15:30, 17:30
  •   VIP 16:50, 17:05, 17:10, 17:20, 17:25, 17:30, 17:45, 18:00
  •   Sleeper 40 16:55, 17:15, 17:40, 18:00
  •   Sleeping Bus + Mini Van 17:00, 17:15, 17:30
  •   Sleeper 41 Express 17:00, 17:30, 17:45, 18:00
  •   VIP 32 Seats 16:55, 16:58, 17:00, 17:55, 17:58, 18:00, 18:55, 18:58, 19:00
  •   VIP Sleeper 34 16:45, 17:00, 18:00, 18:15, 18:30, 18:45, 19:00
  •   VIP 20 17:00, 17:30, 18:30, 18:45, 18:50, 18:55
  •   VIP Cabin 20 17:30
  •   Sleeper 17:30, 18:00, 18:45
  •   Limousine 17:30, 18:00, 18:45
  •   Sleeper 38 17:45, 17:50, 17:55, 18:00
  •   Limousine 32 18:00

Other Vietnam Bus Services

You can explore Vietnam's bus services in the country's other popular destinations by clicking the name on the map below.