Most Hanoi bus services require passengers to buy a ticket to use the service. While tickets for intercity buses and tourist bus services such as the Hanoi hop-on hop-off bus can be conveniently booked online, to use the city's public bus, you need to buy a ticket on board. Discover Hanoi bus ticket options and prices for different types of buses available in the city, and find the best places to book tickets for tourist bus services and a wide range of intercity buses departing from Hanoi.

Hanoi Hop-on Hop-off Bus Tickets
If you prefer a tourist-friendly way of exploring the city's main attractions by bus, choose a Hanoi Hop-On Hop-Off Bus that lets you see the most famous attractions in the city at your own pace.
Standard Hanoi Hop-On Hop-Off bus ticket prices are the following:
- 24-hour bus pass - 19 USD
- 48-hour bus pass - 26 USD
Bus tickets can be conveniently booked online here: Hanoi Hop-On Hop-Off Bus Tickets.
Hanoi Panoramic Open-Top Bus Tour Tickets
The Hanoi panoramic open-top bus tour lets you experience the essence of Hanoi in just one hour. You can soak in sweeping views of the city’s iconic landmarks. It's a perfect way to get familiar with the city before going to explore it independently.
Taking this Hanoi 1-hour tour by open-top bus is a more affordable option than getting a hop-on hop-off pass as it costs only around 7 USD.
To get the best deal for this bus tour, also check here: Hanoi City Tour Tickets.
Hanoi Public Bus Tickets
Hanoi bus tickets can normally be bought on board the bus. Just get on the bus, find a place to sit, and the conductor will approach you. All bus service providers accept cash payments, while some of them now also accept contactless card payments.
The price of a Hanoi bus ticket depends on the bus route.
Ordinary Bus Ticket Price
Ordinary bus ticket prices depend on the route and vary from 8,000 VND to 20,000 VND. In 2026, Hanoi public bus ticket prices can be the following:
- 8,000 VND (4 routes)
- 10,000 VND (65 routes)
- 12,000 VND (30 routes)
- 15,000 VND (26 routes)
- 20,000 VND (20 routes)
Hanoi Airport Express Bus Ticket Price
Hanoi Airport Express Bus ticket prices are fixed and currently are the following:
- Bus 86 - 45,000 VND per trip
- Bus 68 - 50,000 VND per trip

Electric Bus Ticket Price
VinBus bus ticket prices are similar to the ordinary bus and, depending on the route, vary from 10,000 VND to 20,000 VND.
The electric bus company is also operating several bus routes that are currently offered free of charge.
To know the ticket price on the specific route, explore the list of Hanoi bus routes.
Tickets for Intercity Buses from/to Hanoi
Intercity buses are the most affordable way to get from Hanoi to various destinations that are not on the railway lines. These buses are connecting Hanoi with most provinces in Vietnam.
The most popular tourist destinations in Vietnam can also be reached by a huge number of tourist buses run by private companies. While these buses are normally more expensive, they are more comfortable and much faster, as tourist buses normally go directly to the final destination.
Bus tickets can normally be bought at the bus station or online. Tickets for the more popular routes should be booked at least a day in advance, especially during public holidays.
Bus schedules can be found, and bus tickets can be booked by using this search form.