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. Many popular destinations in Vietnam can also be reached 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.

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.

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

Bus Noi Bai Airport - Sapa $ 10.78–36.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 $ 10.08–27.03 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.75–21.34 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 $ 21.08 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

Bus Noi Bai Airport - Halong Bay $ 27.65 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 $ 22.16 3h 30m
  •   Luxury 07:00, 13:30
Bus Hanoi - Quang Ninh $ 8.09–31.52 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 $ 35.72 3h 43m
  •   Standard 19:40, 20:00, 20:24, 20:50, 21:00, 21:30, 22:00, 22:33

Ninh Binh

Bus Hanoi - Ninh Binh $ 19.11 3h
  •   Limousine 06:30, 07:30, 08:30, 12:30, 13:30, 14:30
Bus Noi Bai Airport - Ninh Binh $ 15.66–20.92 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

Bus Noi Bai Airport - Ha Giang $ 12.60–18.33 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 $ 11.46–22.39 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

Bus Hanoi - Hai Phong $ 25.87 4h 30m
  •   Limousine + Ferry 06:30, 09:30, 13:00
Bus Hanoi - Dao Cat Ba $ 12.56–16.29 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

Bus Hanoi - Hoa Binh $ 5.02 3h
  •   Express 24 11:00, 13:30
Bus Hanoi - Mai Chau $ 12.56–19.96 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

Bus Hanoi - Hue $ 15.18–32.67 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

Bus Hanoi - Da Nang $ 19.44–39.40 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