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 | |
|
| Bus Hanoi - Sapa $ 10.08–27.03 5h – 6h | |
|
| Bus Hanoi - Lao Cai $ 9.75–21.34 6h | |
|
| Bus Noi Bai Airport - Lao Cai $ 21.08 5h 30m | |
|
Halong Bay
| Bus Noi Bai Airport - Halong Bay $ 27.65 3h 30m | |
|
| Bus Hanoi - Halong Bay $ 22.16 3h 30m | |
|
| Bus Hanoi - Quang Ninh $ 8.09–31.52 2h – 3h 30m | |
|
| Bus Noi Bai Airport - Quang Ninh $ 35.72 3h 43m | |
|
Ninh Binh
| Bus Hanoi - Ninh Binh $ 19.11 3h | |
|
| Bus Noi Bai Airport - Ninh Binh $ 15.66–20.92 3h – 3h 30m | |
|
Ha Giang
| Bus Noi Bai Airport - Ha Giang $ 12.60–18.33 5h – 8h | |
|
| Bus Hanoi - Ha Giang $ 11.46–22.39 5h 10m – 6h 40m | |
|
Hai Phong
| Bus Hanoi - Hai Phong $ 25.87 4h 30m | |
|
| Bus Hanoi - Dao Cat Ba $ 12.56–16.29 3h 30m – 3h 40m | |
|
Mai Chau
| Bus Hanoi - Hoa Binh $ 5.02 3h | |
|
| Bus Hanoi - Mai Chau $ 12.56–19.96 3h 20m – 4h 15m | |
|
Hue
| Bus Hanoi - Hue $ 15.18–32.67 9h – 14h 10m | |
|
Da Nang
| Bus Hanoi - Da Nang $ 19.44–39.40 11h 45m – 17h 40m | |
|