Buses in Hanoi


Buses are one of the main types of public transport in Hanoi, alongside the Hanoi Metro, operated by the state-owned Transerco and several private companies serving the city centre and towns in greater Hanoi as well as connecting Hanoi with neighbouring provinces. Buses in Hanoi are easily recognisable with their blue paint scheme, while some others are also painted green, orange and older red-yellow colours. The earliest bus service begins at 4:30 a.m. while the latest bus departure across the network is at 10:30 p.m. Service may be extended to 11:30 p.m. on weekends on select routes. Most Hanoi buses are equipped with an audio system to announce the stops. LED panels at some bus stops display live route information.

Routes

The network includes subsidized buses, non-subsidized buses, airport buses and provincial buses that connect Hanoi with neighbouring provinces. As of November 2023, the city had 2,034 buses serving 154 bus lines, which included 132 subsidized lines, 8 non-subsidized, 12 provincial, and 2 city tour lines. These lines covered all 30 districts/towns, and 512/579 communes/wards around the city. The city also introduced electronic tickets and planned to replace 4,000 human conductors on buses in the near future.

Subsidized buses

There are currently over 100 government-subsidized bus routes in Hanoi, numbering from 01 to 126. Branch routes of a main route are usually marked by the number plus a letter. For example, 06B runs between Giap Bat Bus Station and Hong Van and shares most of its route with 06. The system also includes BRT and DRT services.
Hanoi officials have been planning to put the compressed natural gas buses into service with three new routes in July 2018. However, service only started two months later in September 2018. Seven routes use CNG busses in Hanoi, they are numbered from 157 to 163. Routes 23, 56B and 146 are loop routes.

Non-subsidized buses

Airport buses

In addition to four subsidized routes serving Noi Bai International Airport: 07, 17, 90 and 109 Transerco also operates two high-quality non-subsidized routes, numbered 68, from Me Linh Plaza and 86, from Hanoi Railway Station.

Provincial routes

These routes connect Hanoi with nearby provinces like Hung Yen, Ha Nam, Bac Ninh and Bac Giang, as well as further districts from the city centre like Ba Vi. The fare is usually divided along different sections of the route, and usually mounts up to 20,000 - 30,000 ₫ for a whole trip between the termini.

Fares

Beginning from Nov. 1st 2024 to Sep. 1st 2025, complying with the Hanoi People's Committee's approval of Hanoi DoT's proposal, the new single journey ticket fares for subsidized bus routes are as follows:
  • ₫8,000 for bus routes no longer than 15km
  • ₫10,000 for bus routes between 15km and 25km long
  • ₫12,000 for bus routes between 25km and 30km long
  • ₫15,000 for bus routes between 30km and 40km long
  • ₫20,000 for bus routes longer than 40km
with the fares of non-subsidized bus routes unaffected.
Regular commuters can now purchase a monthly pass for ₫140,000 to use on 1 specific route or ₫280,000 to use on all routes. Students, industrial zone workers and the elderly pay half price for a monthly pass, group pay 30% less.
Beginning from Sep. 2nd 2025, HanoiBus' and Hanoi Metro's fare systems will be unified, and to ensure fairness, the new bus fare system will be based on distance travelled rather than the average distance of a route.
The fare formula will be as follows:

List of bus routes in Hanoi (Updated January 2026)

These are routes listed with numbers smaller than 200, with a few special routes like BRT and CNG routes.
Some routes have a CT suffix at the end: 08ACT, 08BCT, 09BCT, 09ACT, 11CT, 36CT, 40CT, 52CT, 86CT, 146CT.
This is used for bus routes that avoids the Old Quarter area during the weekends.

Non-subsidized routes and provincial routes

These following routes are not subsidized by the government, and the fare are directly set by the operations units.

Provincial routes (201 and upper)

Distinguished by its large numbering, these routes connect Hanoi with nearby provinces.

Discontinued services

These routes either changed their numbers, merged with other routes or went defunct:

Bus Operations Units in Hanoi

Units of Hanoi Transportation Corporation
- Hanoi Bus Enterprise: 01, 03A, 03B, 11, 11CT, 23, 31, 36, 40, 52, 52CT, 100, 108, 108TC
- 10-10 Bus Enterprise: 13, 20A, 20ATC, 20B, 28, 29, 50, 53A, 53B, 67, 92, 96, 97, 110, 111.
- Hanoi Electric Vehicle JSC.: 07, 25, 27, 34, 35A, 35B, 41, 44, 45, 55, 56A, 56B, 109.
- Cau Buou Bus Enterprise: 06D, 06E, 16, 22A, 22B, 32, 84, 85, 103A, 103B, 117, 119
- Yen Vien Bus Enterprise: 15, 54, 63, 90, 93, 95, 112.
- Newway Transportation JSC.: 47A, 47B, 48, 69, 94.
- Tan Dat Center: 06A, 06B, 06C, 12, 33, 62, 101A, 101B, 104, 113, 115.
- Southern Hanoi Passenger Car Enterprise: 04, 05, 24, 26, 30, 38, 39, 87, 88, 98, 99, 106
- Hanoi Express Bus BRT Enterprise: 02, 66, 68, 86, 89, 91, 102, 105, 107, 114, 116, BRT 01.Non-TRANSERCO units:
- Phuc Minh Transport and Service Joint Stock Company: 78.
- Ha Nam Automobile Transport Joint Stock Company: 206, 214
- Phu Cu Passenger Transport Company Limited: 207
- Bac Ha Limited Company: 203.
- Hung Yen Automobile Transport Joint Stock Company: 208, 209
- Bac Giang Passenger Car Joint Stock Company: 210
- Bao Yen Tourism, Service and Construction Company Limited: 57, 58, 59, 60A, 60B, 61, 65, 142, 143, 144, 157, 158, 159, 160, 161, 162, 163
- Dong Anh Transport, Trading and Tourism Joint Stock Company: 46, 123
- Hai Van International Shipping Joint Venture Company: 64, 74.
- Hanoi Passenger Car JSC: 42, 49, 51, 71, 122, 124, 146, 202, 204, 205, 212, 215, 215B.
- Ha Tay Automobile Transport Joint Stock Company: 72.
- Ha Tay Passenger Car Joint Stock Company: 70A, 70B, 118, 126, 213.
- Lien Ninh Transportation and Service JSC.: 08A, 08B, 09A, 09B, 19, 21A, 21B, 37, 125.
- VinBus Ecology Transport Services LLC :
+ Depot Ocean Park: E02, E03, E10, E11, OCP1, OCP2, OCT1, OCT2, NIA, 43.
+ Depot Smart City: E01, E04, E05, E06, E07, E08, E09, SMC1.

Bus live-tracking

Travellers can use these following mobile apps: Tìm Buýt, GoMo by BusMap, VinBus to track bus routes in real time, and look up for bus routes information. These apps are available on the web, iOS, Android and Windows Phone.
The Windows Phone app for Tìm Buýt has been discontinued while the app on Android and iOS is available in both Vietnamese and English.

Hanoibus' brand identity system

Buses are painted with peace bird symbol and Hanoi's Khue Van Cac seal on its body.
LiveryRole
BlueTranserco-operated and subsidized main routes with bus capacity of 55 people or more.
GreenTranserco-operated and subsidized feeder routes with bus capacity of 30 people or less, only operate within downtown Hanoi and certain outskirt regions. Inter-province routes, Electric buses
OrangeAirport Express routes serving Noi Bai International Airport via Nhật Tân Bridge. Routes with blue stripe are subsidized.
Red and YellowTranserco-operated and subsidized routes using old livery. Routes operated by private contractors and non-subsidized inter-province routes
Green-Blue circles on White backgroundRoutes using CNG-powered buses. BRT routes.
Black-Green or Gray-GreenSubsidized routes using electric buses.