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.[1] Service may be extended to 11:30 p.m. on weekends on select routes. Most Hanoi buses are equipped with an audio system (accompanied with a LED display in certain routes) to announce the stops. LED panels at some bus stops display live route information.

A MAZ bus in Hanoi operating on route 107

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 (including airport buses), 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.[2]

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 Giáp Bát Bus Station and Hồng Vân 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 (CNG) buses into service with three new routes in July 2018. However, service only started two months later in September 2018. As of now, eleven routes numbered 142, 143, 144, 157, 157TC, 158, 159, 160, 161, 162 and 163 use CNG buses in Hanoi. Routes 23 (Nguyễn Công Trứ), 56B (Vietnam Buddhist Academy) and E11 (Yên Phụ) are loop routes.

Non-subsidized buses

Airport buses

In addition to four subsidized routes serving Noi Bai International Airport: 07 (from Cau Giay Bus Interchange), 17 (from Long Bien Bus Interchange), 90 (from Kim Ma Bus Station) and 109 (from My Dinh Bus Station) Transerco also operates two high-quality non-subsidized routes, numbered 68, from Me Linh Plaza (Ha Dong) and 86, from Hanoi Railway Station.[3]

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 ranges between 60,000 - 140,000 ₫ for a whole trip between the termini.

Fares

From Nov. 1st 2024 to Jul. 1st 2026, complying with the Hanoi People's Committee's approval of Hanoi DoT's proposal, the new single journey ticket fares for subsidized bus routes were as follows:

  • ₫8,000 for bus routes no longer than 15 km
  • ₫10,000 for bus routes between 15 km and 25 km long
  • ₫12,000 for bus routes between 25 km and 30 km long
  • ₫15,000 for bus routes between 30 km and 40 km long
  • ₫20,000 for bus routes longer than 40 km

with the fares of non-subsidized bus routes unaffected.

The fare systems of Hanoi buses and Hanoi Metro were supposed to be unified on Sep. 2nd 2025 to ensure fairness, but that didn't happen until July 2026.

On Jul. 1st 2026, the new ticketing system was released.

According to official sources, the single journey ticket fares are generally calculated based on the formula: 3000 + 450 * distance (VND) with ₫3000 being the opening price and distance counted in kilometers. The fares paid by different modes of payment are different.

  • For passengers paying by Transport Pass or MoMo:

fare = 3000 + 450 * distance (VND)

distance (in kilometers, rounded to the nearest 100 meters) counts from where you get on to where you get off.
  • For passengers paying by cash:

fare = ⌈(3 + 0.450 * distance)⌉ (thousand VND)

distance (in kilometers) counts from where you get on to the terminus.

In extremely rare cases where the machine doesn't work, the fare will be calculated as it was from November 2024.

Regular commuters can now purchase a 30-day bus 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 the pass (₫70,000 for one route & ₫140,000 for all routes).

List of bus routes in Hanoi (updated August 2026)

Note: Routes marked with [a] now calculate fares based on distance, using the following formula: 3,000₫ + 450₫ * distance. The displayed fare is used ONLY when the machine malfunctions.

City routes (Standard)

These are routes listed with numbers smaller than 200, with a few special routes like BRT, CNG, and electric bus routes.[4]

The CT (cuối tuần) suffix is used for routes that avoid Hoàn Kiếm Lake walking street, Trần Nhân Tông walking street or Ring Road 1 low emission zone during the weekends (i.e. 08ACT, 09ACT, 40CT, 86CT, 146CT).

Route Termini Operation time Frequency Average length Fare Operation unit Notes[5]
01 Gia Lâm Bus Station

Bồ Đề ward

↔ Yên Nghĩa Bus Station

Yên Nghĩa ward

5:00 - 21:00
every day
11-13-15-20 min 21.5 km
(13.4 miles)
10,000 ₫[a] Hanoi Bus Enterprise [5]
02 Bác Cổ (Trần Khánh Dư Bus Interchange)

Cửa Nam ward

↔ 5:00 - 22:30
every day
5-15 min 16.8 km
(10.4 miles)
10,000 ₫[a] Hanoi Express Bus Enterprise [5]
03A Giáp Bát Bus Station

Hoàng Mai ward

↔ Gia Lâm Bus Station

Bồ Đề ward

5:03 - 21:03
every day
5-10-15 min 15.15 km
(9.41 miles)
10,000 ₫[a] Hanoi Bus Enterprise [5]
03B Nước Ngầm Bus Station

Yên Sở ward

↔ Giang Biên (Việt Hưng Ward) 5:00 - 20:00
every day
20 min 19.55 km
(12.15 miles)
10,000 ₫[a] Hanoi Bus Enterprise Branch route[5]
04 Long Biên Bus Interchange

Ba Đình ward

↔ Nat'l Hospital of Endocrinology II

Yên Sở ward

5:00 - 21:00
every day
15-20 min 17.5 km
(10.9 miles)
10,000 ₫[a] Southern Hanoi Passenger Car Enterprise [5]

04CT (19:00 Fri - 24:00 Sun) does not go through Ring Road 1 low emission zone

06A Giáp Bát Bus Station

Hoàng Mai ward

↔ Cầu Giẽ (Hanoi - Ninh Binh Freeway)

Chuyên Mỹ commune

5:00 - 21:00
every day
10-20 min 34.5 km
(21.4 miles)
15,000 ₫[a] Tân Đạt Center Connecting routes[5]
06B ↔ Hồng Vân Commune 5:00 - 21:00
every day
24 min 18.35 km
(11.40 miles)
10,000 ₫[a] Tân Đạt Center Branch route[5]
06C ↔ Phú Minh (Phú Xuyên Commune) 5:00 - 21:00
every day
26 min 27.95 km
(17.37 miles)
12,000 ₫[a] Tân Đạt Center Branch route[5]
06D ↔ Tân Dân (Chuyên Mỹ Commune) 5:25 - 20:00
every day
24 min 32.9 km
(20.4 miles)
15,000 ₫[a] Cầu Bươu Bus Enterprise Branch route[5]
06E ↔ Phú Túc (Phượng Dực Commune) 5:15 - 21:45
every day
26 min 33.85 km
(21.03 miles)
15,000 ₫[a] Cầu Bươu Bus Enterprise Branch route[5]
07 Cầu Giấy Bus Interchange

Láng ward

↔ Nội Bài International Airport (Terminal T1)

Nội Bài commune

5:00 - 22:35
every day
10-15 min 27.25 km
(16.93 miles)
12,000 ₫[a] Hanoi Electric Vehicle JSC Connecting routes[5]
13 Hồ Tây Waterpark

Tây Hồ ward

↔ Cổ Nhuế (People's Police Academy)

Đông Ngạc ward

5:00 - 21:06
every day
16 min 14.25 km
(8.85 miles)
8,000 ₫[a] 10-10 Bus Enterprise Feeder service[5]
20A Nhổn Bus Interchange (Hanoi University of Industry)

Tây Tựu ward

NR32

↔

Sơn Tây Bus Station

Sơn Tây ward

Nhổn: 5:00 - 20:47
Sơn Tây: 4:35 - 20:37
every day
14 min 26.85 km
(16.68 miles)
12,000 ₫[a] 10-10 Bus Enterprise [5]
20ATC Minh Châu Commune Nhổn: 4:40 - 19:50
Minh Châu: 4:40 - 19:00
every day
30-35-50 min 44.45 km
(27.62 miles)
20,000 ₫ 10-10 Bus Enterprise Branch route, Supplemental service[5]

Began operation at 04:44 on Oct. 1st 2025.

20B ↔ Sơn Tây Bus Station

Sơn Tây ward

5:00 - 20:04
every day
20 min 37.85 km
(23.52 miles)
15,000 ₫[a] 10-10 Bus Enterprise Branch route[5]
22A Gia Lâm Bus Station

Bồ Đề ward

↔ Kiến Hưng Urban Area

Kiến Hưng ward

5:00 - 22:00
every day
9-20 min 18.3 km
(11.4 miles)
10,000 ₫[a] Cầu Bươu Bus Enterprise [5]
22B Giáp Bát Bus Station

Hoàng Mai ward

↔ Đô Nghĩa
Đô Nghĩa Urban Area

Yên Nghĩa ward

5:00 - 22:00
every day
21-23-24-25-26 min 16.1 km
(10.0 miles)
10,000 ₫[a] Cầu Bươu Bus Enterprise Branch route[5]
23 Nguyễn Công Trứ
Transerco HQ

Hai Bà Trưng ward

Long Biên
↔
Vân Hồ
Nguyễn Công Trứ
Transerco HQ

Hai Bà Trưng ward

5:00 - 21:00
every day
15-20 min 17.65 km
(10.97 miles)
10,000 ₫[a] Hanoi Bus Enterprise Feeder service, Loop route[5]

23CT (19:00 Fri - 24:00 Sun) does not go through Ring Road 1 low emission zone

25 National Hospital for Tropical Diseases II

Thiên Lộc commune

↔ Giáp Bát Bus Station

Hoàng Mai ward

5:09 - 21:00
every day
10-15-20 min 27.6 km
(17.1 miles)
12,000 ₫[a] Hanoi Electric Vehicle JSC [5]
27 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Nam Thăng Long Bus Station

Xuân Đỉnh ward

5:00 - 21:00
every day
7-10 min 21.25 km
(13.20 miles)
10,000 ₫[a] Hanoi Electric Vehicle JSC [5]
28 Nước Ngầm Bus Station

Yên Sở ward

↔ Hanoi University of Mining and Geology

Đông Ngạc ward

5:00 - 21:07
every day
10-20 min 22.7 km
(14.1 miles)
10,000 ₫[a] 10-10 Bus Enterprise [5]
30 Gamuda Gardens

Hoàng Mai ward

↔ Mỹ Đình Bus Station

Từ Liêm ward

5:00 - 21:00
every day
14-18 min 20.9 km
(13.0 miles)
10,000 ₫[a] Southern Hanoi Passenger Car Enterprise [5]

30CT (Sat & Sun) does not go through Trần Nhân Tông walking street

31 Hanoi University of Science and Technology

Bạch Mai ward

↔ Chèm (Hanoi University of Mining and Geology)

Đông Ngạc ward

5:05 - 21:00
every day
10-20 min 19.5 km
(12.1 miles)
10,000 ₫[a] Hanoi Bus Enterprise [5]

31CT (19:00 Fri - 24:00 Sun) does not go through Ring Road 1 low emission zone

32 Giáp Bát Bus Station

Hoàng Mai ward

↔ Nhổn Bus Interchange

Xuân Phuơng ward

5:00 - 22:30
every day
5-20 min 18.65 km
(11.59 miles)
10,000 ₫[a] Cầu Bươu Bus Enterprise [5]
33 Thanh Oai Industrial Complex

Bình Minh commune

↔ Xuân Đỉnh Ward 5:04 - 21:04
every day
16-20 min 24.05 km
(14.94 miles)
10,000 ₫[a] Tân Đạt Center [5]
35A Trần Khánh Dư Bus Interchange

Cửa Nam ward

↔ Nam Thăng Long Bus Station

Xuân Đỉnh ward

5:00 - 21:00
every day
15-20 min 18.5 km
(11.5 miles)
10,000 ₫[a] Hanoi Electric Vehicle JSC [5]
35B Nam Thăng Long Bus Station

Xuân Đỉnh ward

↔ Thanh Lâm (Tiến Thắng Commune) 5:05 - 21:00
every day
15-30 min 23.65 km
(14.70 miles)
10,000 ₫[a] Hanoi Electric Vehicle JSC Branch route[5]
40 Thống Nhất Park

Hai Bà Trưng ward

↔ Văn Lâm

Như Quỳnh commune, Hưng Yên province

5:00 - 22:00
every day
12 min 24.75 km
(15.38 miles)
10,000 ₫[a] Hanoi Bus Enterprise Connecting routes[5]

40CT (Sat & Sun) does not go through Trần Nhân Tông walking street

42 Giáp Bát Bus Station

Hoàng Mai ward

↔ Trung Mầu (Phù Đổng Commune) 5:00 - 21:00
every day
15-20 min 29.85 km
(18.55 miles)
12,000 ₫[a] Hanoi Passenger Car JSC (Tân Long) Connecting routes[5]
48 Nước Ngầm Bus Station

Yên Sở ward

↔ Phúc Lợi Ward (Ruby City) 5:00 - 21:30
every day
15-20 min 25.25 km
(15.69 miles)
12,000 ₫[a] Newway Transportation JSC [5]
50 Long Biên Bus Interchange

Ba Đình ward

↔ Anlac Green Symphony

Sơn Đồng commune

5:00 - 21:10
every day
14-17 min 23.55 km
(14.63 miles)
10,000 ₫[a] Southern Hanoi Passenger Car Enterprise [5]
51 Gia Lâm Bus Station

Bồ Đề ward

↔ Trần Vỹ (Judicial Academy)

Phú Diễn ward

5:00 - 21:00
every day
10-20 min 24.1 km
(15.0 miles)
10,000 ₫[a] Hanoi Passenger Car JSC (Tân Long) [5]
52 Thống Nhất Park

Hai Bà Trưng ward

↔ Lệ Chi
Hanoi Industrial Textile Garment University

Thuận An commune

5:06 - 21:07
every day
17-25 min 25.4 km
(15.8 miles)
10,000 ₫[a] Hanoi Bus Enterprise Connecting routes[5]

52CT (Sat & Sun) does not go through Trần Nhân Tông walking street

53A Hoàng Quốc Việt Bus Interchange

Nghĩa Đô ward

↔ Đông Anh Town (Đông Anh Commune) 5:12 - 21:30
every day
20 min 23.55 km
(14.63 miles)
10,000 ₫[a] 10-10 Bus Enterprise Connecting routes[5]
53B Mỹ Đình Bus Station

Từ Liêm ward

↔ Kim Hoa (Quang Minh Commune) 5:00 - 20:50
every day
20 min 24.7 km
(15.3 miles)
10,000 ₫[a] 10-10 Bus Enterprise Branch route[5]
55 AEON MALL Long Bien

Long Biên ward

↔ Cầu Giấy Bus Interchange

Láng ward

5:20 - 20:50
every day
10-40 min 22.5 km
(14.0 miles)
10,000 ₫[a] Hanoi Electric Vehicle JSC Branch route[5]
56A Mỹ Đình National Stadium

Từ Liêm ward

↔ Núi Đôi
Electric Power University II

Sóc Sơn commune

Nat'l Stadium: 5:35 - 20:40
Núi Đôi: 5:30 - 20:00
every day
15-20 min 35.85 km
(22.28 miles)
15,000 ₫ Hanoi Electric Vehicle JSC Connecting routes[5]
56B Vietnam Buddhist Academy

Sóc Sơn commune

Xuân Giang
↔
Bắc Phú
Vietnam Buddhist Academy

Sóc Sơn commune

4:50 - 18:40
every day
20-25 min 35.5 km
(22.1 miles)
15,000 ₫ Hanoi Electric Vehicle JSC Branch route, Loop route[5]
57 Nam Thăng Long Bus Station

Xuân Đỉnh ward

↔ Phú Nghĩa Industrial Park

Phú Nghĩa commune

4:45 - 21:15
every day
15-20 min 39.5 km
(24.5 miles)
20,000 ₫[a] Bảo Yến Tourism, Service and Construction Company Ltd. Connecting routes[5]
58 Long Biên Bus Interchange

Ba Đình ward

↔ Thạch Đà
Mê Linh General Hospital

Yên Lãng commune

5:00 - 21:00
every day
10-15 min 43.5 km
(27.0 miles)
20,000 ₫[a] Bảo Yến Tourism, Service and Construction Company Ltd. Connecting routes[5]
61 Dục Tú (Thư Lâm Commune) ↔ Cầu Giấy Park

Cầu Giấy ward

5:00 - 21:00
every day
10-15 min 36.9 km
(22.9 miles)
15,000 ₫[a] Bảo Yến Tourism, Service and Construction Company Ltd. Connecting routes[5]
62 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Thường Tín Bus Station

Thường Tín commune

5:00 - 21:00
every day
10-15 min 21.4 km
(13.3 miles)
10,000 ₫[a] Tân Đạt Center Connecting routes[5]
63 Bắc Thăng Long Industrial Park

Thiên Lộc commune

↔ Tiến Thịnh (Yên Lãng Commune) 5:00 - 21:45
every day
15-20 min 26.8 km
(16.7 miles)
12,000 ₫[a] Yên Viên Bus Enterprise Connecting routes[5]
64 Mỹ Đình Bus Station

Từ Liêm ward

↔ Phố Nỉ (Bình An Trade Center)

Trung Giã commune

5:00 - 21:00
every day
15 min 42.2 km
(26.2 miles)
20,000 ₫[a] Hải Vân International Shipping Joint Venture Company Connecting routes[5]
65 Thụy Lâm (Thư Lâm Commune) ↔ Long Biên Bus Interchange

Ba Đình ward

5:00 - 21:00
every day
10-20 min 28.2 km
(17.5 miles)
12,000 ₫[a] Bảo Yến Tourism, Service and Construction Company Ltd. Connecting routes[5]
66 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Đan Phượng Commune 5:00 - 21:00
every day
20-30 min 27.75 km
(17.24 miles)
12,000 ₫ Hanoi Express Bus Enterprise Feeder service[5]
67 Đan Phượng Commune ↔ Đoài Phương Commune Đan Phượng: 5:00 - 20:30
Đoài Phương (Kim Sơn): 4:30 - 20:05
every day
25-30 min 34.2 km
(21.3 miles)
15,000 ₫ 10-10 Bus Enterprise Feeder service[5]
68 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Nội Bài International Airport (Terminal T1)

Nội Bài commune

5:15 - 22:20
every day
45-50 min 42.4 km
(26.3 miles)
55,000 ₫ Hanoi Express Bus Enterprise Feeder service, Connecting routes[5]

High-quality non-subsidized airport route

69 Long Biên Bus Interchange

Ba Đình ward

↔ Dương Quang (Thuận An Commune) 5:00 - 21:00
every day
20-25 min 33.5 km
(20.8 miles)
15,000 ₫[a] Newway Transportation JSC Feeder service[5]
84 Cầu Diễn
Cầu Diễn Medical Station

Từ Liêm ward

↔ Linh Đàm Urban Area

Hoàng Liệt ward

5:00 - 21:00
every day
20-25 min 21.9 km
(13.6 miles)
10,000 ₫[a] Cầu Bươu Bus Enterprise Feeder service[5]
85 Nghĩa Đô Park

Nghĩa Đô ward

↔ Thanh Hà Urban Area

Bình Minh commune

5:00 - 21:00
every day
20-25 min 20.2 km
(12.6 miles)
10,000 ₫[a] Cầu Bươu Bus Enterprise Feeder service[5]
86 Hanoi Railway Station

Văn Miếu - Quốc Tử Giám ward

↔ Nội Bài International Airport (Terminal T2)

Nội Bài commune

5:15 - 22:10
every day
45 min 32.4 km
(20.1 miles)
50,000 ₫ Hanoi Express Bus Enterprise Connecting routes[5]

High-quality non-subsidized airport route
86CT (~16:00 Fri - 24:00 Sun) does not go through Hoàn Kiếm Lake

87 Mỹ Đình Bus Station

Từ Liêm ward

Quốc Oai

↔

Xuân Mai Commune
CP Food Factory
5:00 - 22:30
every day
15-30 min 36.8 km
(22.9 miles)
15,000 ₫[a] Southern Hanoi Passenger Car Enterprise [5]
88 Hòa Lạc

↔

Xuân Mai Commune (Hà Tây Community College) Mỹ Đình: 5:05 - 18:30
Xuân Mai: 5:00 - 20:10
every day
15-25 min 48.6 km
(30.2 miles)
20,000 ₫[a] Southern Hanoi Passenger Car Enterprise [5]
89 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Sơn Tây Bus Station

Sơn Tây ward

5:00 - 20:46
every day
20-22 min 45.95 km
(28.55 miles)
20,000 ₫[a] Hanoi Express Bus Enterprise Connecting routes[5]
91 Kim Bài

↔

Phú Túc (Phượng Dực Commune) Yên Nghĩa: 5:00 - 20:40
Phú Túc: 5:00 - 21:30
every day
20 min 29 km
(18 miles)
12,000 ₫ Hanoi Express Bus Enterprise Connecting routes[5]
92 Nhổn Bus Interchange (Hanoi University of Industry)

Xuân Phuơng ward

↔ Phú Sơn
Yên Kỳ Cemetery

Vật Lại commune

Nhổn: 5:00 - 21:00
Phú Sơn: 4:30 - 21:00
every day
10-15 min 46 km
(29 miles)
20,000 ₫[a] 10-10 Bus Enterprise Connecting routes[5]
93 Nam Thăng Long Bus Station

Xuân Đỉnh ward

↔ Bắc Sơn (Trung Giã Commune) Nam Thăng Long: 5:05 - 18:50
Bắc Sơn: 5:25 - 20:45
every day
22-25 min 46.9 km
(29.1 miles)
20,000 ₫[a] Yên Viên Bus Enterprise Connecting routes[5]
94 Giáp Bát Bus Station

Hoàng Mai ward

↔ Kim Bài (Thanh Oai Commune) 5:05 - 21:30
every day
20-25 min 29.9 km
(18.6 miles)
12,000 ₫[a] Newway Transportation JSC Connecting routes[5]
95 Nam Thăng Long Bus Station

Xuân Đỉnh ward

↔ Xuân Hòa Ward (Hanoi Pedagogical University 2)

Phú Thọ province

Nam Thăng Long: 5:00 - 19:45
Xuân Hòa: 5:15 - 21:05
every day
20 min 28.95 km
(17.99 miles)
12,000 ₫[a] Yên Viên Bus Enterprise Connecting routes[5]
96 Cầu Giấy Bus Interchange

Láng ward

↔ Đông Anh Town (Bắc Thăng Long General Hospital)

Thư Lâm commune

Cầu Giấy: 5:00 - 21:00
Đông Anh: 5:00 - 20:50
every day
20-25 min 33.35 km
(20.72 miles)
15,000 ₫[a] 10-10 Bus Enterprise Connecting routes[5]
97 Hoài Đức Commune ↔ Nghĩa Đô Park

Nghĩa Đô ward

5:00 - 21:00
every day
20-30 min 17.55 km
(10.91 miles)
10,000 ₫[a] 10-10 Bus Enterprise Feeder service[5]
98 Long Biên Bus Interchange

Ba Đình ward

Ngọc Thụy

↔

AEON MALL Long Bien

Long Biên ward

5:00 - 21:00
every day
20-30 min 19.55 km
(12.15 miles)
10,000 ₫[a] Southern Hanoi Passenger Car Enterprise Feeder service[5]
99 Kim Mã Bus Station

Giảng Võ ward

↔ Ngũ Hiệp (Thanh Trì Commune) 5:00 - 21:10
every day
15-20 min 16.5 km
(10.3 miles)
10,000 ₫[a] Southern Hanoi Passenger Car Enterprise Feeder service[5]
100 Long Biên Bus Interchange

Ba Đình ward

↔ Đặng Xá (Thuận An Commune) 5:00 - 21:10
every day
20-25 min 17.7 km
(11.0 miles)
10,000 ₫[a] Hanoi Bus Enterprise [5]
101A Giáp Bát Bus Station

Hoàng Mai ward

↔ Vân Đình Commune 5:00 - 21:15
every day
22-30 min 52.8 km
(32.8 miles)
20,000 ₫[a] Tân Đạt Center [5]
101B ↔ Đại Cường (Ứng Hòa Commune) 5:05 - 19:20
every day
46-50 min 46.15 km
(28.68 miles)
20,000 ₫[a] Tân Đạt Center Branch route[5]
102 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Vân Đình Commune 5:00 - 21:20
every day
20-30 min 32.2 km
(20.0 miles)
15,000 ₫[a] Hanoi Express Bus Enterprise [5]
103A Mỹ Đình Bus Station

Từ Liêm ward

↔ Hương Pagoda
Hương Sơn Bus Station

Hương Sơn commune

5:02 - 20:00
every day
15 min 60.5 km
(37.6 miles)
20,000 ₫[a] Cầu Bươu Bus Enterprise [5]
103B Hồng Quang

↔

5:08 - 20:10
every day
16-20 min 61 km
(38 miles)
20,000 ₫[a] Cầu Bươu Bus Enterprise Branch route[5]
104 Mỹ Đình National Stadium

Từ Liêm ward

↔ Nước Ngầm Bus Station

Yên Sở ward

5:00 - 21:00
every day
21 min 19.25 km
(11.96 miles)
10,000 ₫[a] Tân Đạt Center Feeder service[5]
105 Đô Nghĩa Urban Area

Yên Nghĩa ward

↔ Cầu Giấy Bus Interchange

Láng ward

5:00 - 21:00
every day
15 min 21.35 km
(13.27 miles)
10,000 ₫[a] Hanoi Express Bus Enterprise Feeder service[5]
106 Mỗ Lao Urban Area

Hà Đông ward

↔ AEON MALL Long Bien

Long Biên ward

5:00 - 21:00
every day
20-30 min 24.2 km
(15.0 miles)
10,000 ₫[a] Southern Hanoi Passenger Car Enterprise Feeder service[5]
107 Kim Mã Bus Station

Giảng Võ ward

↔ Vietnam National Villages for Ethnic Culture and Tourism

Yên Bài commune

5:00 - 20:50
every day
15-20 min 49.7 km
(30.9 miles)
20,000 ₫[a] Hanoi Express Bus Enterprise [5]
108 Thường Tín Bus Station

Thường Tín commune

↔ Minh Tân (Đại Xuyên Commune) 4:25 - 21:00
every day
20-30-40 min 30.75 km
(19.11 miles)
15,000 ₫ Hanoi Bus Enterprise Feeder service[5]
108TC ↔ Quang Lãng (Đại Xuyên Commune) 5:00 - 21:00
every day
40-60 min 28.8 km
(17.9 miles)
12,000 ₫ Hanoi Bus Enterprise Feeder service, Branch route, Supplemental service

Began operation on Jan. 16th 2026.[6]

109 Mỹ Đình Bus Station

Từ Liêm ward

↔ Nội Bài International Airport (Terminal T1)

Nội Bài commune

5:00 - 21:00
every day
20-30 min 27 km
(17 miles)
12,000 ₫[a] Hanoi Electric Vehicle JSC Connecting routes[5]
110 Sơn Tây Bus Station

Sơn Tây ward

↔ Minh Quang (Ba Vì Commune) 5:00 - 19:30
every day
20-28-30 min 28 km
(17 miles)
12,000 ₫[a] 10-10 Bus Enterprise Connecting routes[5]
111 ↔ Bất Bạt Commune 4:30 - 20:20
every day
25 min 28.35 km
(17.62 miles)
12,000 ₫ 10-10 Bus Enterprise Feeder service[5]
112 Nam Thăng Long Bus Station

Xuân Đỉnh ward

↔ Thạch Đà
Mê Linh General Hospital

Yên Lãng commune

Nam Thăng Long: 4:45 - 19:42
Thạch Đà: 5:19 - 20:16
every day
15-30 min 23.8 km
(14.8 miles)
10,000 ₫[a] Yên Viên Bus Enterprise Feeder service[5]
113 Thường Tín Bus Station

Thường Tín commune

↔ Vườn Chuối Wharf

Phú Xuyên commune

Thường Tín: 5:00 - 19:50
Vườn Chuối: 5:00 - 20:00
every day
20-35 min 26.9 km
(16.7 miles)
12,000 ₫ Tân Đạt Center Feeder service[5]
114 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Miếu Môn (Trần Phú Commune) Yên Nghĩa: 5:00 - 20:30
Miếu Môn: 5:00 - 21:00
every day
20-25-30 min 22.4 km
(13.9 miles)
10,000 ₫ Hanoi Express Bus Enterprise Feeder service[5]
115 Vân Đình Commune ↔ Nat'l Uni. of Forestry

Xuân Mai commune

5:15 - 20:30
every day
20-25 min 40.3 km
(25.0 miles)
20,000 ₫ Tân Đạt Center Feeder service[5]
116 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Yên Xuân Commune Yên Nghĩa: 5:20 - 21:00
Yên Xuân: 4:50 - 20:30
every day
20-25 min 45.2 km
(28.1 miles)
20,000 ₫ Hanoi Express Bus Enterprise Feeder service[5]
117 Hòa Lạc Hi-tech Park (FPT University)

Hòa Lạc commune

↔ Nhổn Bus Interchange (Hanoi University of Industry)

Xuân Phuơng ward

5:00 - 20:30
every day
20-30 min 42 km
(26 miles)
20,000 ₫[a] Cầu Bươu Bus Enterprise Feeder service[5]
118 Sơn Tây Bus Station

Sơn Tây ward

↔ Bất Bạt Commune
(Tòng Bạt Central Market)
Sơn Tây: 5:10 - 20:50
Tòng Bạt Market: 5:00 - 20:00
every day
20 min 40.65 km
(25.26 miles)
20,000 ₫[a] Hà Tây Passenger Car JSC[7] Feeder service[5]
119 Hòa Lạc Hi-tech Park (FPT University)

Hòa Lạc commune

↔ Bất Bạt Commune Hòa Lạc: 5:30 - 20:30
Bất Bạt: 5:00 - 19:50
every day
20-25-30 min 41.1 km
(25.5 miles)
20,000 ₫ Cầu Bươu Bus Enterprise Feeder service[5]
122 Gia Lâm Bus Station

Bồ Đề ward

↔ Bắc Thăng Long Industrial Zone

Thiên Lộc commune

5:00 - 21:00
every day
20-25 min 32.05 km
(19.91 miles)
15,000 ₫[a] Hanoi Passenger Car JSC (Tân Long) Minibus [5]
123 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Hồng Dương (Dân Hòa Commune) 5:00 - 21:00
every day
20-30 min 22.65 km
(14.07 miles)
10,000 ₫ Đông Anh Transport, Trading and Tourism JSC Minibus [5]
124 ↔ Hồng Sơn Commune 5:00 - 21:00
every day
15-20-25 min 37.4 km
(23.2 miles)
15,000 ₫ Hanoi Passenger Car JSC (Tân Long) Minibus [5]
126 Sơn Tây Bus Station

Sơn Tây ward

↔ Trung Hà (Vật Lại Commune) 5:00 - 20:00
every day
20-25 min 34 km
(21 miles)
15,000 ₫[a] Hà Tây Passenger Car JSC[7] Minibus [5]
Route Termini Operation time Frequency Average length Fare Operation unit Notes
BRT01 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Kim Mã Bus Station

Giảng Võ ward

5:00 - 22:00
every day
3-5-7-8-10-15 min 14.65 km
(9.10 miles)
8,000 ₫[a] Hanoi Express Bus Enterprise Bus Rapid Transit[5]

Eco-friendly bus routes

CNG (operated by Bảo Yến Tourism, Service and Construction Company Ltd.)

Route Termini Operation time Frequency Average length Fare Notes
142 Nam Thăng Long Bus Station

Xuân Đỉnh ward

↔ Vincom Long Bien

Phúc Lợi ward

5:00 - 21:00
every day
15-20 min 24.05 km
(14.94 miles)
10,000 ₫[a] CNG
143 Hào Nam (Cát Linh Station)

Ô Chợ Dừa ward

↔ Đông Anh Town (Đông Anh Commune) 5:00 - 22:00
every day
15-20 min 21.7 km
(13.5 miles)
10,000 ₫[a] CNG
144 Hanoi University of Mining and Geology

Đông Ngạc ward

↔ Trần Khánh Dư Bus Interchange

Cửa Nam ward

5:00 - 21:00
every day
20-25 min 23.1 km
(14.4 miles)
10,000 ₫[a] CNG
157 Mỹ Đình Bus Station

Từ Liêm ward

↔ Sơn Tây Bus Station

Sơn Tây ward

5:00 - 20:00
every day
15-20 min 40.5 km
(25.2 miles)
20,000 ₫[a] CNG
157TC PR419

↔

5:00 - 21:15
every day
15-20 min 40 km
(25 miles)
CNG, Supplemental service
158 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Đặng Xá Urban Area

Thuận An commune

5:00 - 21:00
every day
15-20 min 31.8 km
(19.8 miles)
15,000 ₫[a] CNG
159 National Hospital for Tropical Diseases II

Thiên Lộc commune

↔ Vinhomes Times City

Vĩnh Tuy ward

5:00 - 21:00
every day
12-15 min 28.05 km
(17.43 miles)
12,000 ₫[a] CNG
160 Kim Lũ (Đa Phúc Commune) ↔ Nam Thăng Long Bus Station

Xuân Đỉnh ward

5:00 - 20:00
every day
15-20 min 32.75 km
(20.35 miles)
15,000 ₫[a] CNG
161 Cầu Giấy Bus Interchange

Láng ward

↔ Tam Hiệp (Đại Thanh Commune) 5:00 - 20:00
every day
15-30 min 16.1 km
(10.0 miles)
10,000 ₫[a] CNG
162 Nhổn Bus Interchange (Hanoi University of Industry)

Xuân Phuơng ward

↔ Thọ An (Thọ An Wharf)

Liên Minh commune

5:20 - 19:30
every day
20-30 min 21.85 km
(13.58 miles)
10,000 ₫ CNG
163 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Nhổn Bus Interchange (Hanoi University of Industry)

Xuân Phuơng ward

5:00 - 19:00
every day
20-30 min 37.8 km
(23.5 miles)
15,000 ₫[a] CNG

Electric bus routes

Transerco units
Route Termini Operation time Frequency Average length Fare Operation unit Notes
05 Mai Động

Hoàng Mai ward

↔ Hanoi University of Natural Resources and Environment

Phú Diễn ward

5:00 - 21:25
every day
20-25-30 min 20.65 km
(12.83 miles)
10,000 ₫[a] Southern Hanoi Passenger Car Enterprise [5]

Switched to electric buses on Feb. 1st 2025.[8][9][10][11]

11 Thống Nhất Park

Hai Bà Trưng ward

↔ National University of Agriculture

Gia Lâm commune

5:00 - 22:00
every day
10-15 min 18.75 km
(11.65 miles)
10,000 ₫[a] Hanoi Bus Enterprise [5]
11CT (Sat & Sun) does not go through Trần Nhân Tông walking street

Switched to electric buses on May 22nd 2026.[12]

12 Nghĩa Đô Park

Nghĩa Đô ward

↔ Khánh Hà (Thường Tín Commune) 5:00 - 21:00
every day
12-20 min 23.4 km
(14.5 miles)
10,000 ₫[a] Tân Đạt Center [5]

Switched to electric buses on May 22nd 2026.[12]

15 Gia Lâm Bus Station

Bồ Đề ward

↔ Phố Nỉ (Bình An Trade Center)

Trung Giã commune

Gia Lâm: 5:00 - 19:35
Phố Nỉ: 5:05 - 21:05
every day
10-20 min 37.8 km
(23.5 miles)
15,000 ₫[a] Yên Viên Bus Enterprise Connecting routes[5]

Switched to electric buses on Apr. 1st 2026.

16 Mỹ Đình Bus Station

Từ Liêm ward

↔ Nước Ngầm Bus Station

Yên Sở ward

4:40 - 21:20
every day
10 min 14.4 km
(8.9 miles)
8,000 ₫[a] 10-10 Bus Enterprise [5]

Switched to electric buses on Apr. 18th 2026.[13]

17 Long Biên Bus Interchange

Ba Đình ward

↔ Nội Bài International Airport (Terminal T1)

Nội Bài commune

5:00 - 22:00
every day
10-15 min 34.35 km
(21.34 miles)
15,000 ₫[a] Yên Viên Bus Enterprise Connecting routes[5]

Switched to electric buses on Apr. 1st 2026.

24 ↔ Cầu Giấy Bus Interchange

Láng ward

5:00 - 22:00
every day
12-20 min 16.2 km
(10.1 miles)
10,000 ₫[a] 10-10 Bus Enterprise [5]

Switched to electric buses on Apr. 18th 2026.[13]

26 Mai Động

Hoàng Mai ward

↔ Mỹ Đình National Stadium

Từ Liêm ward

5:00 - 22:00
every day
5-15 min 17.35 km
(10.78 miles)
10,000 ₫[a] Southern Hanoi Passenger Car Enterprise [5]
29 Giáp Bát Bus Station

Hoàng Mai ward

↔ Tân Lập (Ô Diên Commune) 5:00 - 21:00
every day
11-20 min 23.95 km
(14.88 miles)
10,000 ₫[a] 10-10 Bus Enterprise [5]

Switched to electric buses on Apr. 18th 2026.[13]

34 Mỹ Đình Bus Station

Từ Liêm ward

↔ Gia Lâm Bus Station

Bồ Đề ward

4:50 - 21:35
every day
8-9-10 min 17.7 km
(11.0 miles)
10,000 ₫[a] Hanoi Electric Vehicle JSC [5]

Switched to electric buses on Apr. 1st 2025.

36 Long Biên Bus Interchange

Ba Đình ward

↔ Yên Xá (Thanh Liệt Ward) 5:00 - 21:00
every day
14-20 min 17.46 km
(10.85 miles)
10,000 ₫[a] Hanoi Bus Enterprise [5]

Switched to electric buses on Apr. 1st 2026.

38 Tân Xuân (Đông Ngạc Ward) ↔ Mai Động (Hoàng Mai Ward) 5:00 - 21:00
every day
18-22 min 19.4 km
(12.1 miles)
10,000 ₫[a] Southern Hanoi Passenger Car Enterprise [5]
39 Nghĩa Đô Park

Nghĩa Đô ward

↔ 5:00 - 21:20
every day
15-20 min 25.4 km
(15.8 miles)
12,000 ₫[a] Southern Hanoi Passenger Car Enterprise [5]

Switched to electric buses on Jan. 18th 2025.[14][10][11]

41 Nam Thăng Long Bus Station

Xuân Đỉnh ward

↔ Giáp Bát Bus Station

Hoàng Mai ward

5:00 - 21:02
every day
10-20 min 20.6 km
(12.8 miles)
10,000 ₫[a] Hanoi Electric Vehicle JSC Connecting routes[5]
47A Long Biên Bus Interchange

Ba Đình ward

↔ Bát Tràng Pottery Village

Bát Tràng commune

5:00 - 21:30
every day
20 min 17.8 km
(11.1 miles)
10,000 ₫[a] Newway Transportation JSC Connecting routes[5]

Switched to electric buses on Jan. 18th 2025.[10][11]

47B National Economics University

Bạch Mai ward

↔ Kiêu Kỵ (Gia Lâm Commune) 5:00 - 20:45
every day
20-25-30 min 29.4 km
(18.3 miles)
12,000 ₫[a] Branch route[5]

Switched to electric buses on Jan. 18th 2025.[10][11]

54 Long Biên Bus Interchange

Ba Đình ward

↔ Bắc Ninh
Kinh Bắc Cultural Center

Vũ Ninh ward, Bắc Ninh province

4:30 - 21:05
every day
10-15 min 31.1 km
(19.3 miles)
15,000 ₫[a] Yên Viên Bus Enterprise Connecting routes[5]

Switched to electric buses on May 14th 2026.

90 Hào Nam (Cát Linh Station)

Ô Chợ Dừa ward

↔ Nội Bài International Airport (Terminal T2)

Nội Bài commune

5:30 - 22:30
every day
15-20 min 30.6 km
(19.0 miles)
15,000 ₫[a] Yên Viên Bus Enterprise Connecting routes[5]
Other units
Route Termini Operation time Frequency Average length Fare Operation unit Notes
08A Long Biên Bus Interchange

Ba Đình ward

↔ Đông Mỹ (Nam Phù Commune) 5:00 - 22:30
every day
10-15 min 18.6 km
(11.6 miles)
10,000 ₫[a] Liên Ninh Transportation and Service JSC [5]
08ACT (~16:00 Fri - 24:00 Sun) does not go through Hoàn Kiếm Lake
08B ↔ Vạn Phúc (Nam Phù Commune) 5:00 - 20:50
every day
20 min 22.3 km
(13.9 miles)
10,000 ₫[a] Branch route[5]
08BCT (~16:00 Fri - 24:00 Sun) does not go through Hoàn Kiếm Lake

Switched to electric buses on Dec. 12th 2025.

09A Trần Khánh Dư Bus Interchange

Cửa Nam ward

↔ Hanoi University of Mining and Geology

Đông Ngạc ward

5:00 - 21:35 15-20 min 18.5 km
(11.5 miles)
10,000 ₫[a] [5]

Switched to electric buses on Dec. 12th 2025.

09B ↔ Mỹ Đình Bus Station

Từ Liêm ward

5:00 - 21:30 16 min 14.2 km
(8.8 miles)
8,000 ₫[a] Branch route[5]

Switched to electric buses on Dec. 12th 2025.

19 ↔ Academy of Policy and Development

An Khánh commune

5:00 - 21:35
every day
10-20 min 26.4 km
(16.4 miles)
12,000 ₫[a] [5]

Switched to electric buses on Dec. 24th 2025.

21A Giáp Bát Bus Station

Hoàng Mai ward

↔ Yên Nghĩa Bus Station

Yên Nghĩa ward

5:00 - 21:00
every day
10-20 min 16.25 km
(10.10 miles)
10,000 ₫[a] [5]

Switched to electric buses on Dec. 12th 2025.

21B Duyên Thái (Hồng Vân Commune) ↔ Mỹ Đình Bus Station

Từ Liêm ward

5:00 - 21:00
every day
7-15 min 25.2 km
(15.7 miles)
12,000 ₫[a] Branch route[5]

Switched to electric buses on December 2025.

37 Giáp Bát Bus Station

Hoàng Mai ward

↔ Chương Mỹ Ward 5:00 - 21:30
every day
10-20 min 22.85 km
(14.20 miles)
10,000 ₫[a] Connecting routes[5]

Switched to electric buses on Dec. 16th 2025.

125 Giáp Bát Bus Station

Hoàng Mai ward

↔ Vân Đình Commune 5:00 - 20:00
every day
20-25 min 43.8 km
(27.2 miles)
20,000 ₫[a] [5]

Switched to electric buses on Dec. 31st 2025.

59 Thư Lâm Commune ↔ Yên Sở

Hoàng Mai ward

5:00 - 21:00
every day
10-15 min 38.2 km
(23.7 miles)
15,000 ₫[a] Bảo Yến Tourism, Service and Construction Company Ltd. Connecting routes[5]

Switched to electric buses on Jan. 18th 2025.[11]

60A Pháp Vân - Tứ Hiệp Urban Area

Yên Sở ward

↔ Hồ Tây Waterpark

Tây Hồ ward

5:00 - 21:00
every day
10-20 min 25.5 km
(15.8 miles)
12,000 ₫[a] [5]

Switched to electric buses on Jan. 16th 2026.[15]

60B Nước Ngầm Bus Station

Yên Sở ward

↔ Hanoi University of Finance and Banking

Mê Linh commune

5:00 - 21:30
every day
10-15 min 32.7 km
(20.3 miles)
15,000 ₫[a] Branch route[5]

Switched to electric buses on Jan. 16th 2026.[15]

74 Mỹ Đình Bus Station

Từ Liêm ward

↔ Xuân Khanh (Tùng Thiện Ward) 5:00 - 20:30
every day
10-15 min 52.2 km
(32.4 miles)
20,000 ₫ [5]

Switched to electric buses on Apr. 2nd 2026.

49 Trần Khánh Dư Bus Interchange

Cửa Nam ward

↔ Nhổn Bus Interchange

Xuân Phuơng ward

5:00 - 21:00
every day
10-20 min 20.1 km
(12.5 miles)
10,000 ₫[a] Hanoi Passenger Car JSC (Tân Long) [5]

Switched to electric buses on Apr. 30th 2026.

71 Nghĩa Đô Park

Nghĩa Đô ward

HLHTP

↔

VNU
HN04A Lecture Hall Area

Hòa Lạc commune

5:00 - 21:00
every day
10-20 min 40 km
(25 miles)
20,000 ₫ [5]

Soon to be subsidized

146 Hào Nam (Cát Linh Station)

Ô Chợ Dừa ward

↔ Phù Đổng Commune 5:00 - 21:00
every day
10-15 min 25.25 km
(15.69 miles)
10,000 ₫[a] [5]
146CT (~16:00 Fri - 24:00 Sun) does not go through Hoàn Kiếm Lake or Ring Road 1 low emission zone

Switched to electric buses on Aug. 1st 2026.

46 Mỹ Đình Bus Station

Từ Liêm ward

↔ Đông Anh Town (Đông Anh Commune) Mỹ Đình: 5:40 - 21:00
Đông Anh: 5:00 - 19:55
every day
10-15 min 26.15 km
(16.25 miles)
12,000 ₫[a] Đông Anh Transport, Trading and Tourism JSC Connecting routes[5]
72 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Xuân Mai Commune
CP Food Factory
5:00 - 21:00
every day
15-20 min 22.4 km
(13.9 miles)
10,000 ₫[a] Hà Tây Automobile Transport JSC - Hà Thành Group[16] [5]
43 Kim Mã Bus Station

Giảng Võ ward

VEC

↔

Đông Anh Town (Đông Anh Commune) 5:00 - 21:00
every day
15-20 min 26 km
(16 miles)
12,000 ₫[a] VinBus - Vingroup Electric bus, Connecting routes[5]

Began operation on Jun. 5th 2025.[17]

E01 Mỹ Đình Bus Station

Từ Liêm ward

↔ Vinhomes Ocean Park

Gia Lâm commune

5:00 - 21:00
every day
12-20 min 26.95 km
(16.75 miles)
12,000 ₫[a] Electric bus[5]
E02 Hào Nam (Cát Linh Station)

Ô Chợ Dừa ward

↔ 5:00 - 22:10
every day
13-20 min 28 km
(17 miles)
12,000 ₫[a] Electric bus[5]
E03 Mỹ Đình (Hàm Nghi)
Cầu Diễn Medical Station

Từ Liêm ward

↔ 5:00 - 21:00
every day
12-20 min 31 km
(19 miles)
15,000 ₫[a] Electric bus[5]
E04 Vinhomes Smart City

Tây Mỗ ward

↔ Vincom Long Bien

Phúc Lợi ward

5:00 - 21:30
every day
15-20 min 25 km
(16 miles)
12,000 ₫[a] Electric bus[5]
E05 Long Biên Bus Interchange

Ba Đình ward

Cầu Giấy

↔

Vinhomes Smart City

Tây Mỗ ward

5:00 - 21:30
every day
15-20 min 20 km
(12 miles)
10,000 ₫[a] Electric bus[5]
E06 Giáp Bát Bus Station

Hoàng Mai ward

↔ 5:00 - 21:30
every day
15-20 min 23.65 km
(14.70 miles)
10,000 ₫[a] Electric bus[5]
E06TC ↔ Hòa Lạc Hi-tech Park (FPT University)

Hòa Lạc commune

5:00 - 21:00
every day
15-45 min 45 km
(28 miles)
20,000 ₫[a] Electric bus[5]

Supplemental service connecting Hòa Lạc Hi-tech Park

E07 Long Biên Bus Interchange

Ba Đình ward

Cửa Nam

↔

Vinhomes Smart City

Tây Mỗ ward

5:00 - 21:30
every day
12-20 min 16 km
(9.9 miles)
10,000 ₫[a] Electric bus[5]
E07TC ↔ Hòa Lạc Hi-tech Park (FPT University)

Hòa Lạc commune

5:00 - 21:00
every day
25-35 min 47 km
(29 miles)
20,000 ₫[a] Electric bus[5]

Supplemental service connecting Hòa Lạc Hi-tech Park

E08 Nam Thăng Long Bus Station

Xuân Đỉnh ward

↔ Vinhomes Times City

Vĩnh Tuy ward

5:00 - 21:10
every day
15-20 min 18.04 km
(11.21 miles)
10,000 ₫[a] Electric bus[5]
E09 Vinhomes Smart City

Tây Mỗ ward

↔ Võ Chí Công Inter-agency Area

Tây Hồ ward

5:00 - 21:30
every day
15-20 min 22.95 km
(14.26 miles)
10,000 ₫[a] Electric bus[5]
E10 Vinhomes Ocean Park

Gia Lâm commune

↔ Nội Bài International Airport (Terminal T2)

Nội Bài commune

5:00 - 22:10
every day
20 min 40.5 km
(25.2 miles)
20,000 ₫[a] Electric bus[5]
E11 Yên Phụ (Long Biên Bus Interchange)

Ba Đình ward

Hoàn Kiếm Lake
↔
Hồ Tây
Yên Phụ (Long Biên Bus Interchange)

Ba Đình ward

5:00 - 21:05
every day
20 min 25 km
(16 miles)
12,000 ₫[a] Electric bus, Loop route[5]

Began operation on Aug. 18th 2025.[18]

SMC1 Vincom Mega Mall Smart City

Tây Mỗ ward

↔ Vincom Mega Mall Smart City

Tây Mỗ ward

5:00 - 22:10
every day
6-10 min 10 km
(6.2 miles)
Free Electric bus, Internal route, 1-way loop route[19]
OCP1 Vincom Mega Mall Ocean Park

Gia Lâm commune

↔ Vincom Mega Mall Ocean Park

Gia Lâm commune

5:00 - 23:59
every day
15-30 min 27 km
(17 miles)
Free Electric bus, Internal route, Connecting routes, 1-way loop route[20]
OCP2 Vincom Mega Mall Ocean Park 2

Nghĩa Trụ commune, Hưng Yên province

↔ Vincom Mega Mall Ocean Park 2

Nghĩa Trụ commune, Hưng Yên province

6:00 - 23:59
every day
15-30 min 10 km
(6.2 miles)
Free Electric bus, Internal route, 1-way loop route[21]
OCT1 Vincom Royal City

Thanh Xuân commune

Times City

↔

Vinhomes Ocean Park

Nghĩa Trụ commune, Hưng Yên province

6:00 - 23:59
every day
15-30 min 31 km
(19 miles)
Free Electric bus[22]
OCT2 Hoàn Kiếm Lake / Opera House

Hoàn Kiếm ward

↔ 6:05 - 23:59
every day
15-30 min 28 km
(17 miles)
Free Electric bus[23]
NIA Nội Bài International Airport (Terminal T1)

Nội Bài commune

↔ Nội Bài International Airport (Terminal T2)

Nội Bài commune

5:00 - 1:30 next day
every day
15-30 min 2 km
(1.2 miles)
Free Electric bus, Internal route, Shuttle bus[24]
HLX1 Vinhomes Times City

Vĩnh Tuy ward

↔ Hạ Long Xanh (Sales Office)

Tuần Châu ward, Quảng Ninh province

Times City: 7:00, 7:15
Hạ Long: 13:00, 13:15
Mon - Fri
150 km
(93 miles)
Free Electric bus
HLX2 Vinhomes Ocean Park

Gia Lâm commune

↔ Ocean Park: 13:00, 13:15
Hạ Long: 17:00, 17:15
Mon - Fri
150 km
(93 miles)
Free Electric bus

Non-subsidized & provincial bus routes

Non-subsidized city routes

Route Termini Operation time Frequency Average length Fare Operation unit Notes
70A Mỹ Đình Bus Station

Từ Liêm ward

↔ Trung Hà (Vật Lại Commune) 5:00 - 15:20
every day
20-30 min 54.1 km
(33.6 miles)
20,000 ₫-30,000 ₫ (section)
40,000 ₫ (whole route)
Hà Tây Passenger Car JSC[7] [25]
70B ↔ Phú Cường (Cổ Đô Commune) 5:00 - 15:20
every day
20-30 min 59.78 km
(37.15 miles)
Hà Tây Passenger Car JSC[7] [26]
71 Nghĩa Đô Park

Nghĩa Đô ward

HLHTP

↔

VNU
HN04A Lecture Hall Area

Hòa Lạc commune

Nghĩa Đô Park: 5:20 - 18:30
VNU: 6:30 - 18:30
every day
15-25-30-45 min 45.2 km
(28.1 miles)
15,000 ₫-25,000 ₫ (section)
40,000 ₫ (whole route)
Hanoi Passenger Car JSC (Tân Long) Express shuttle route on CT.03 between campuses[27]

Soon to be subsidized

78 Mỹ Đình Bus Station

Từ Liêm ward

↔ Tế Tiêu Bus Station

Mỹ Đức commune

4:30 - 18:30
every day
15-20 min 44.31 km
(27.53 miles)
10,000 ₫-25,000 ₫-30,000 ₫ (section)
35,000 ₫ (whole route)
Bảo Châu Transport and Service JSC [28]

Provincial routes

Distinguished by its large numbering (commonly over 200), these routes connect Hanoi with nearby provinces.

Route Termini Operation time Frequency Average length Fare Operation unit Notes
202 Gia Lâm Bus Station

Bồ Đề ward

↔ Hải Dương Bus Station

Thành Đông ward, Hải Phòng

5:00 - 19:00
every day
15 min 57.8 km
(35.9 miles)
30,000 ₫ (section)
60,000 ₫ (whole route)
10,000 ₫ (within Hải Dương)
Hanoi Passenger Car JSC (Tân Long) [29][30]
202 Hải Hưng Passenger Transport Automobile JSC
Seoul Joint Venture JSC
203 Giáp Bát Bus Station

Hoàng Mai ward

↔ Bắc Giang Bus Station

Bắc Giang ward, Bắc Ninh

5:00 - 18:00
every day
20 min 61.93 km
(38.48 miles)
10,000 ₫-15,000 ₫-25,000 ₫-40,000 ₫-50,000 ₫ (section)
65,000 ₫ (whole route)
Bắc Hà Passenger Transport JSC [29][31]
204 Long Biên Bus Interchange

Ba Đình ward

↔ Thuận Thành Ward

Bắc Ninh

5:20 - 18:00
every day
15-30 min 34.87 km
(21.67 miles)
20,000 ₫ (section)
40,000 ₫ (whole route)
Hanoi Passenger Car JSC (Tân Long) [29][32]
205 Gia Lâm Bus Station

Bồ Đề ward

↔ Hưng Yên Bus Station

Phố Hiến ward, Hưng Yên

04:45 - 19:05
every day
15-30 min 67.42 km
(41.89 miles)
25,000 ₫-35,000 ₫ (section)
60,000 ₫ (whole route)
Hanoi Passenger Car JSC (Tân Long)
Phượng Hoàng Transport Group JSC
[29][33]
206 Giáp Bát Bus Station

Hoàng Mai ward

↔ Phủ Lý Bus Station

Phủ Lý ward, Ninh Bình

4:30 - 20:30
every day
20 min 60.4 km
(37.5 miles)
15,000 ₫-30,000 ₫-40,000₫ (section)
42,000 ₫-55,000₫ (whole route)
Hà Nam Automobile Transport JSC [29][34]
207 Gia Lâm Bus Station

Bồ Đề ward

↔ Triều Dương Bus Station

Tiên Lữ commune, Hưng Yên

4:50 - 18:00
every day
30-40 min 70.29 km
(43.68 miles)
N/a Phù Cừ Passenger Transport Company Ltd. [29][35]
208 Giáp Bát Bus Station

Hoàng Mai ward

↔ Hưng Yên Bus Station

Phố Hiến ward, Hưng Yên

5:00 - 17:20
every day
50 min 80.2 km
(49.8 miles)
30,000 ₫-40,000 ₫ (section)
55,000 ₫ (whole route)
Hải Hưng Passenger Transport Automobile JSC - Hưng Yên Branch [29][36]
209 ↔ Triều Dương Bus Station

Tiên Lữ commune, Hưng Yên

6:15 - 17:30
every day
60-70 min 63.91 km
(39.71 miles)
20,000 ₫-25,000 ₫-45,000 ₫-60,000 ₫ (section)
70,000 ₫ (whole route)
Xuân Minh Hưng Yên Company Ltd. [29][37]
210 Gia Lâm Bus Station

Bồ Đề ward

↔ Hiệp Hòa Bus Station

Hiệp Hòa commune, Bắc Ninh

4:20 - 19:30
every day
30 min 45.49 km
(28.27 miles)
20,000 ₫-25,000 ₫-30,000 ₫-40,000 ₫-45,000 ₫-60,000 ₫ (section)
70,000 ₫ (whole route)
Mến Hiếu Transport Company Ltd. [29][38]
212 Mỹ Đình Bus Station

Từ Liêm ward

Quế Võ Bus Station

↔

Phù Lãng Commune

Bắc Ninh

5:00 - 18:00
every day
20 min 80.97 km
(50.31 miles)
20,000 ₫-50,000 ₫ (section)
70,000 ₫ (Mỹ Đình ↔ Quế Võ Bus Station)
30,000 ₫ (extension from Quế Võ to Phù Lãng or Đồng Việt)
Hanoi Passenger Car JSC (Tân Long) [29][39]
212TC Đồng Việt Wharf

Đồng Việt commune, Bắc Ninh

5:00 - 18:15
every day
15-20-25-30-60 min 90.22 km
(56.06 miles)
Hanoi Passenger Car JSC (Tân Long) Branch route, Supplemental service

[40]

213 Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Bình An Bus Station

Tân Hòa ward, Phú Thọ

4:50 - 19:30
every day
10-15-20 min 67.8 km
(42.1 miles)
20,000 ₫-25,000 ₫-30,000 ₫-35,000 ₫-40,000 ₫-50,000 ₫ (section)
70,000 ₫ (whole route)
Sông Đà Transport Cooperative
Hà Tây Passenger Car JSC[7]
[29][41]
214 ↔ Phủ Lý Bus Station

Phủ Lý ward, Ninh Bình

5:20 - 17:20
every day
60-75 min 68.54 km
(42.59 miles)
15,000 ₫-35,000 ₫ (section)
45,000 ₫ (whole route)
Hà Nam Automobile Transport JSC [29][42]
215 Mỹ Đình Bus Station

Từ Liêm ward

↔ Trực Ninh Bus Station

Cổ Lễ commune, Ninh Bình

5:00 - 20:00
every day
30 min 107.86 km
(67.02 miles)
140,000 ₫ (whole route)

50,000 ₫ (within section) - 100,000 ₫ (connecting section) - 120,000 ₫ (1 section apart)
100,000 ₫ (Mỹ Đình ↔ Bạch Mai Hospital 2); 140,000 ₫ (Mỹ Đình ↔ Nam Định)

Hanoi Passenger Car JSC (Tân Long)
Đại Duy Car Co. Ltd.
Began operation on Jan. 26th 2024.
[43]
215B Hải Hậu

↔

3:30 - 20:00
every day
30 min 142.73 km
(88.69 miles)
150,000 ₫ (whole route)

50,000 ₫ (within section) - 100,000 ₫ (connecting section) - 130,000 ₫ (1 section apart)
100,000 ₫ (Mỹ Đình ↔ Liêm Tuyền); 130,000 ₫ (Mỹ Đình ↔ Ý Yên)

Hanoi Passenger Car JSC (Tân Long)
Đại Duy Car Co. Ltd.
Branch route

Began operation on Jul. 17th 2025.[44]
[45]

Discontinued services

These routes either changed their numbers, merged with other routes or went defunct.[46]

Number Termini Operation time Final avg. length Type Note/Reason
10A Long Biên Bus Interchange

Trúc Bạch, Ba Đình

↔ Từ Sơn
Từ Sơn General Hospital

Bắc Ninh province

5:00 - 21:00
every day
17.9 km
(11.1 miles)
Discontinued from Apr. 1st 2024 due to high subsidy rate.[47][48]
10B ↔ Trung Mầu Commune (Gia Lâm District) 5:00 - 21:00
every day
25.1 km
(15.6 miles)
Branch route
14 Hoàn Kiếm Lake

Hàng Bạc, Hoàn Kiếm

↔ Cổ Nhuế

Đông Ngạc, Bắc Từ Liêm

5:00 - 21:00 (Mon - Thu)

5:00 - 15:50 (Fri)

14.5 km
(9.0 miles)
14CT Trần Khánh Dư Bus Interchange

Phan Chu Trinh, Hoàn Kiếm

↔ 17:00 - 21:03 (Fri)

5:01 - 21:03 (Sat, Sun)

15.9 km
(9.9 miles)
18 National Economics University

Đồng Tâm, Hai Bà Trưng

Long Biên
↔
Chùa Bộc
National Economics University

Đồng Tâm, Hai Bà Trưng

5:00 - 21:00
every day
19.6 km
(12.2 miles)
Loop route
44 Trần Khánh Dư Bus Interchange

Phan Chu Trinh, Hoàn Kiếm

↔ Mỹ Đình Bus Station

Mỹ Đình 2, Nam Từ Liêm

5:00 - 21:00
every day
14.5 km
(9.0 miles)
145 BigC Thang Long Trade Complex

Trung Hoà, Cầu Giấy

↔ Hồ Tây Waterpark

Nhật Tân, Tây Hồ

5:00 - 22:00
every day
16.8 km
(10.4 miles)
Minibus
16A Giáp Bát Bus Station

Giáp Bát, Hoàng Mai

↔ Mỹ Đình Bus Station

Mỹ Đình 2, Nam Từ Liêm

Giáp Bát: 5:15 - 21:15
Mỹ Đình: 5:05 - 21h15
(Mon - Sat)

Giáp Bát: 5:20 - 20:50
Mỹ Đình: 5:20 - 21:00
(Sunday)

13.7 km
(8.5 miles)
On Sep. 25th 2014, Route 16 (Mỹ Đình ↔ Giáp Bát) was split into branch routes 16A (same route) and 16B (Mỹ Đình ↔ Nước Ngầm).[49]

Somewhere in between Dec. 2016 and Jan. 2017, those branch routes were merged back to the current Route 16 running 16B's route.[50]

207
(section)
Giáp Bát Bus Station

Giáp Bát, Hoàng Mai

↔ Văn Giang District (Hưng Yên province) 5:00 - 19:00
everyday
N/a Provincial routes A portion of the route was merged into Route 208. Route 207 now ends at Gia Lâm Bus Station.
211 Mỹ Đình Bus Station

Mỹ Đình 2, Nam Từ Liêm

↔ Vĩnh Yên (Vĩnh Phúc province) 5:00 - 19:00
every day
N/a Began operation on Aug. 7th 2018.

In December 2018, there was a news report of the route operating without its operator, Đông Anh Transport, Trading and Tourism JSC, finishing all necessary paperworks.
Now that the route has been discontinued, it is barred from ever operating again.

Fast routes: Experimental services running on normal routes, with less stops to ensure shorter trip time. carried out on routes 02, 08, 16, 27, 28, 32, 54[51]
03C Gia Lâm Bus Station

Gia Thụy, Long Biên

↔ Nước Ngầm Bus Station

Hoàng Liệt, Hoàng Mai

5:00 - 20:00
every day
N/a Branch route These fast bus routes connecting major bus stations in Hanoi began operation on Jul. 1st 2013 during the University - College examination.[52]
30B Mỹ Đình Bus Station

Mỹ Đình 2, Nam Từ Liêm

↔ Yên Nghĩa Bus Station

Yên Nghĩa, Hà Đông

5:00 - 20:00
every day
N/a Branch route
30B Giáp Bát Bus Station

Giáp Bát, Hoàng Mai

Nước Ngầm

↔

5:00 - 20:00
every day
N/a Branch route
20A
(old)
Cầu Giấy Bus Interchange

Láng Thượng, Đống Đa

NR32

↔

Phùng Bus Station

Phùng, Đan Phượng

5:10 - 20:00
every day
N/a Branch route [53][54]

On Apr. 23rd 2020, Route 20A was merged into Route 20B (Cầu Giấy ↔ Sơn Tây) to form New Route 20A, Route 20C was renumbered to 20B and extended from Võng Xuyên to Sơn Tây.[55]

20C Nhổn Bus Interchange (Hanoi University of Industry)

Minh Khai, Bắc Từ Liêm

↔ Võng Xuyên Commune (Phúc Thọ District) Nhổn: 5:23 - 18:08
Võng Xuyên: 5:23 - 19:38

every day

33.7 km
(20.9 miles)
Branch route
27TC Yên Nghĩa Bus Station

Yên Nghĩa, Hà Đông

↔ Võ Chí Công Inter-agency Area

Xuân La, Tây Hồ

Yên Nghĩa: 5:46 - 7:28
Inter-agency Area: 16:30 - 18:18

every day

19.2 km
(11.9 miles)
Supplemental service for workers and civil servants from the inter-agency area, stopping only at certain stops; Began operation in late 2020.

Now becoming obsolete.

40A Thống Nhất Park

Lê Đại Hành, Hai Bà Trưng

↔ Như Quỳnh

Văn Lâm, Hưng Yên province

5:00 - 22:00
every day
23 km
(14 miles)
On Jan. 1st 2018, Routes 40A and 40B (Thống Nhất Park ↔ Văn Lâm) were merged to form the current Route 40 running 40B's route.[56]
50B Long Biên Bus Interchange

Trúc Bạch, Ba Đình

↔ An Khánh Industrial Park

An Khánh, Hoài Đức

5:00 - 21:00
every day
N/a Branch route On Feb. 5th 2010, branch route 50B began operation. It was later dropped due to it being ineffective.[57]
56C Nam Thăng Long Bus Station

Xuân Đỉnh, Nam Từ Liêm

↔ Bắc Phú Ward (Sóc Sơn District) Nam Thăng Long: 5:00 - 21:00
Bắc Phú: 5:00 - 21:05
(Mon - Sat)

Nam Thăng Long: 4:45 - 20:45
Bắc Phú: 5:00 - 20:35
(Sunday)

32.4 km
(20.1 miles)
Branch route Discontinued from Apr. 20th 2017 as 56C merged into 56B.[58]
70C Mỹ Đình Bus Station

Mỹ Đình 2, Nam Từ Liêm

↔ Trung Hà Bus Station

Thái Hà, Ba Vì

—
71A ↔ Sơn Tây Bus Station

Quang Trung, Sơn Tây

5:00 - 18:00
every day
45 km
(28 miles)
[59]
Discontinued due to their ineffectiveness.

Route 71 was revived on Jun. 1st 2024 with the route now going from Nghĩa Đô Park to VNU in Hòa Lạc. It's expected to be subsidized in July 2026.

71B ↔ Xuân Mai Town (Chương Mỹ District) 5:00 - 18:00
every day
44.6 km
(27.7 miles)
Branch route
73 ↔ Thầy Temple

Sài Sơn, Quốc Oai

5:00 - 18:00
every day
20.8 km
(12.9 miles)
[60]
75 Yên Nghĩa Bus Station

Yên Nghĩa, Hà Đông

↔ Hương Sơn Bus Station

Hương Sơn, Mỹ Đức

5:00 - 17:00
every day
46 km
(29 miles)
[61]
76 Sơn Tây Bus Station

Quang Trung, Sơn Tây

↔ Trung Hà

Thái Hoà, Ba Vì

5:00 - 18:00
every day
21 km
(13 miles)
[62]
77 Yên Nghĩa Bus Station

Yên Nghĩa, Hà Đông

↔ Sơn Tây Bus Station

Quang Trung, Sơn Tây

5:00 - 17:00
every day
45.7 km
(28.4 miles)
[63]

This route was probably reopened as the subsidized route 89.

79 Sơn Tây Bus Station

Quang Trung, Sơn Tây

↔ Đá Chông

Minh Quang, Ba Vì

5:00 - 18:00
every day
21.9 km
(13.6 miles)
[64]

This route was reopened as the subsidized route 110.

80 Mỹ Đình Bus Station

Mỹ Đình 2, Nam Từ Liêm

↔ Kinh Đào

An Mỹ, Mỹ Đức

5:15 - 18:05
every day
N/a [65][66]

Discontinued from Apr. 9th 2018.[67]

81 Xuân Mai Town (Chương Mỹ District) ↔ Hương Sơn Bus Station

Hương Sơn, Mỹ Đức

— [68]
43
(old)
Thống Nhất Park

Lê Đại Hành, Hai Bà Trưng

↔ Đông Anh Town (Đông Anh District) 5:00 - 20:00
every day
26.3 km
(16.3 miles)
Connecting routes Discontinued from Feb. 1st 2025 as the license with Hải Vân International Shipping Joint Venture Company got suspended, and also for TRAMOC to rationalize bus routes and improve service quality.

Route 43 was revived on Jun. 5th 2025, running the Kim Mã - Đông Anh route with VinBus operating.[17]

45 Vinhomes Times City

Vĩnh Tuy, Hai Bà Trưng

↔ Nam Thăng Long Bus Station

Xuân Đỉnh, Nam Từ Liêm

Times City: 5:00 - 19:45
Nam Thăng Long: 5:20 - 20:00

every day

17.8 km
(11.1 miles)
Discontinued from Apr. 1st 2025.
22B
(old)
Mỹ Đình Bus Station

Mỹ Đình 2, Nam Từ Liêm

↔ Kiến Hưng Urban Area

Kiến Hưng, Hà Đông

5:00 - 22:30
every day
12.85 km
(7.98 miles)
Branch route Merged into Route 22A on Apr. 1st 2025.
52B Thống Nhất Park

Lê Đại Hành, Hai Bà Trưng

↔ Đặng Xá Commune (Gia Lâm) Thống Nhất Park: 5:06 - 20:55
Đặng Xá: 5:06 - 20:55

every day

22.3 km
(13.9 miles)
Branch route Merged with 52A into Route 52 on Apr. 1st 2025.
55A Vinhomes Times City

Vĩnh Tuy, Hai Bà Trưng

↔ Cầu Giấy Bus Interchange

Láng Thượng, Đống Đa

Times City: 5:25 - 20:50
Cầu Giấy: 5:00 - 19:42

every day

18.3 km
(11.4 miles)
Merged with 55B into Route 55 on Apr. 1st 2025.

Special routes for special events

Routes serving the 2019 Huong Pagoda Festival (Feb. 16th to Mar. 15th)
Number Termini Operation time Final avg. length Type
01B Gia Lâm Bus Station

Gia Thụy, Long Biên

↔ Hương Pagoda

Hương Sơn, Mỹ Đức

Gia Lâm: 4:00 - 14:30
Hương Pagoda: 9:30 - 17:30

every day

Branch route
107B Kim Mã Bus Station

Kim Mã, Ba Đình

↔ Kim Mã: 4:00 - 16:00
Hương Pagoda: 11:00 - 19:00

every day

Branch route
Routes connecting Vietnam Exposition Center (VEC) for the National Achievements Exhibition in celebration of the 80th National Day (Aug. 12th to Sep. 15th) [69]
Number Termini Operation time Final avg. length Type Note
32TC1 Giáp Bát Bus Station

Hoàng Mai ward

↔ Vietnam Exposition Center

Đông Anh commune

7:00 - 22:00
every day
19.5 km
(12.1 miles)
Supplemental service, Branch route Began operation on Aug. 12th 2025
34TC Mỹ Đình Bus Station

Từ Liêm ward

VEC

↔

Gia Lâm Bus Station

Bồ Đề ward

7:00 - 21:05
every day (before Aug. 28th)

7:00 - 21:35
every day (from Aug. 28th)

28 km
(17 miles)
Supplemental service, Branch route
43TC Kim Mã Bus Station

Giảng Võ ward

↔ Vietnam Exposition Center

Đông Anh commune

7:00 - 22:10
every day
18 km
(11 miles)
Electric bus, Supplemental service, Branch route
96TC Cầu Giấy Bus Interchange

Láng ward

↔ 7:00 - 21:00
every day
19.35 km
(12.02 miles)
Supplemental service, Branch route
122TC Gia Lâm Bus Station

Bồ Đề ward

VEC

↔

Bắc Thăng Long Industrial Zone

Thiên Lộc commune

5:00 - 21:00
every day
31.9 km
(19.8 miles)
Minibus, Supplemental service, Branch route
E10TC Vinhomes Ocean Park

Gia Lâm commune

Cổ Linh

↔

Vietnam Exposition Center

Đông Anh commune

7:00 - 22:10
every day
19.8 km
(12.3 miles)
Electric bus, Supplemental service, Branch route
02TC Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Vietnam Exposition Center

Đông Anh commune

6:00 - 21:30
every day
28.4 km
(17.6 miles)
Supplemental service, Branch route Began operation on Aug. 28th 2025
15TC Vietnam Exposition Center

Đông Anh commune

↔ Phố Nỉ (Bình An Trade Center)

Trung Giã commune

6:57 - 19:20
every day
27.35 km
(16.99 miles)
Supplemental service, Branch route
23TC Hanoi Railway Station

Văn Miếu - Quốc Tử Giám ward

↔ Vietnam Exposition Center

Đông Anh commune

5:00 - 21:15
every day
21.8 km
(13.5 miles)
Supplemental service, Branch route
24TC Gamuda Gardens

Hoàng Mai ward

↔ 5:30 - 21:30
every day
17.8 km
(11.1 miles)
Supplemental service, Branch route
31TC1 Hanoi University of Science and Technology

Bạch Mai ward

↔ 5:00 - 21:15
every day
16.75 km
(10.41 miles)
Supplemental services, Branch routes
31TC2 Vietnam Exposition Center

Đông Anh commune

↔ Chèm (Hanoi University of Mining and Geology)

Đông Ngạc ward

5:00 - 21:15
every day
18.95 km
(11.77 miles)
32TC2 Nhổn Bus Interchange (Hanoi University of Industry)

Tây Tựu ward

↔ Vietnam Exposition Center

Đông Anh commune

7:00 - 21:45
every day
30 km
(19 miles)
Supplemental service, Branch route
90TC Vietnam Exposition Center

Đông Anh commune

↔ Nội Bài International Airport (Terminal T2)

Nội Bài commune

7:00 - 19:00
every day
21.95 km
(13.64 miles)
Supplemental service, Branch route
93TC ↔ Bắc Sơn (Sóc Sơn Commune) 7:00 - 19:00
every day
50.5 km
(31.4 miles)
Supplemental service, Branch route
E02TC Vinhomes Ocean Park

Gia Lâm commune

Nguyễn Văn Linh

↔

Vietnam Exposition Center

Đông Anh commune

7:00 - 22:10
every day
20.8 km
(12.9 miles)
Electric bus, Supplemental service, Branch route
E08TC Vinhomes Times City

Vĩnh Tuy ward

↔ 7:00 - 22:10
every day
14.9 km
(9.3 miles)
Electric bus, Supplemental service, Branch route
E09TC Vinhomes Smart City

Tây Mỗ ward

↔ 7:00 - 22:30
every day
29.2 km
(18.1 miles)
Electric bus, Supplemental service, Branch route
Routes connecting VEC for the 1st Golden Autumn Fair (Oct. 26th to Nov. 4th) [70]
Number Termini Operation time Final avg. length Type
02TC Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Vietnam Exposition Center

Đông Anh commune

6:00 - 21:30
every day
33.4 km
(20.8 miles)
Supplemental service, Branch route
32TC Giáp Bát Bus Station

Hoàng Mai ward

↔ 7:00 - 22:00
every day
18.75 km
(11.65 miles)
Supplemental service, Branch route
E08TC Vinhomes Times City

Vĩnh Tuy ward

↔ 7:00 - 22:10
every day
14.9 km
(9.3 miles)
Electric bus, Supplemental service, Branch route
E09TC Vinhomes Smart City

Tây Mỗ ward

↔ 7:00 - 22:30
every day
29.2 km
(18.1 miles)
Electric bus, Supplemental service, Branch route
Routes connecting VEC for the 1st Glorious Spring Fair (Feb. 2nd to 13th)
Number Termini Operation time Final avg. length Type Note
02TC Yên Nghĩa Bus Station

Yên Nghĩa ward

↔ Vietnam Exposition Center

Đông Anh commune

7:00 - 21:30
every day
33.4 km
(20.8 miles)
Supplemental service, Branch route These 3 routes were originally supposed to only operate for a week until the 8th, but TRAMOC eventually decided to extend the operations until the end of the Fair.[71]
32TC Giáp Bát Bus Station

Hoàng Mai ward

↔ 7:00 - 21:35
every day
18.75 km
(11.65 miles)
Supplemental service, Branch route
E08TC Vinhomes Times City

Vĩnh Tuy ward

↔ 8:30 - 21:15
every day
14.9 km
(9.3 miles)
Electric bus, Supplemental service, Branch route
E09TC Vinhomes Smart City

Tây Mỗ ward

↔ 7:00 - 21:30
every day
29.2 km
(18.1 miles)
Electric bus, Supplemental service, Branch route
122TC Gia Lâm Bus Station

Bồ Đề ward

VEC

↔

Bắc Thăng Long Industrial Zone

Thiên Lộc commune

5:00 - 21:00
every day
31.9 km
(19.8 miles)
Minibus, Supplemental service, Branch route Probably began operation on Feb. 9th.

Bus Operations Units in Hanoi

  • Units of Hanoi Transportation Corporation (TRANSERCO)

- Hanoi Bus Enterprise: 01, 03A, 03B, 11(CT), 23, 31, 36, 40, 52, 52CT, 100, 108, 108TC

- 10-10 Bus Enterprise: 13, 16, 20A, 20ATC, 20B, 24, 28, 29, 53A, 53B, 67, 92, 97, 110, 111

- Hanoi Electric Vehicle JSC: 07, 25, 27, 34, 35A, 35B, 41, 55, 56A, 56B, 109

- Cầu Bươu Bus Enterprise: 06D, 06E, 16, 22A, 22B, 32, 84, 85, 103A, 103B, 117, 119

- Yên Viên Bus Enterprise: 15, 17, 54, 63, 90, 93, 95, 96, 112

- Newway Transportation JSC.: 47A, 47B, 48, 69, 94

- Tân Đạt Center: 06A, 06B, 06C, 12, 33, 62, 101A, 101B, 104, 113, 115

- Southern Hanoi Passenger Car Enterprise: 04, 05, 26, 30, 38, 39, 50, 87, 88, 98, 99, 106

- Hanoi Express Bus Enterprise: 02, 66, 68, 86, 89, 91, 102, 105, 107, 114, 116, BRT01

  • Non-TRANSERCO units:

- Đông Anh Transport, Trading and Tourism JSC: 46, 123

- Hanoi Passenger Car JSC: 42, 49, 51, 71, 122, 124, 146, 202, 204, 205, 212, 212TC, 215, 215B

- Bảo Yến Tourism, Service and Construction Company Ltd.: 57, 58, 59, 60A, 60B, 61, 65, 74, 142, 143, 144, 157, 158, 159, 160, 161, 162, 163

- Hải Vân International Shipping Joint Venture Company: 64

- Hà Tây Passenger Car JSC: 70A, 70B, 118, 126, 213

- Hà Tây Automobile Transport JSC: 72

- Bảo Châu Transport and Service JSC: 78

- Liên Ninh Transportation and Service JSC: 08A, 08B, 09A, 09B, 19, 21A, 21B, 37, 125

- VinBus Ecology Transport Services LLC (Vingroup Corporation):

+ Ocean Park Depot: E01, E02, E03, E10, E11, OCP1, OCP2, OCT1, OCT2, NIA, 43

+ Smart City Depot: E04, E05, E06, E06TC, E07, E07TC, E08, E09, SMC1

- Hải Hưng Passenger Transport Automobile JSC: 202, 208

- Seoul Joint Venture JSC: 202

- Bắc Hà Passenger Transport JSC: 203

- Phượng Hoàng Transport Group JSC: 205

- Hà Nam Automobile Transport JSC: 206, 214

- Phù Cừ Passenger Transport Company Ltd.: 207

- Xuân Minh Hưng Yên Company Ltd.: 209

- Mến Hiếu Transport Company Ltd.: 210

- Sông Đà Transport Cooperative: 213

- Đại Duy Car Company Ltd.: 215, 215B

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,[72][73][74] iOS,[75][76][77] Android[78][79][80] and Windows Phone.[81]

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.

Livery Role
Blue Transerco-operated and subsidized main routes with bus capacity of 55 people or more.
Green Transerco-operated and subsidized feeder routes with bus capacity of 30 people or less, only operate within downtown Hanoi and certain outskirt regions (Green-Dark Green). Inter-province routes (Full Green), Electric buses (VinBus)
Orange Airport Express routes serving Noi Bai International Airport via Nhật Tân Bridge. Routes with blue stripe are subsidized.
Red and Yellow Transerco-operated and subsidized routes using old livery (same as 'Blue' routes). Routes operated by private contractors and non-subsidized inter-province routes (route number above 200)
Green-Blue circles on White background Routes using CNG-powered buses (capacity may vary between routes). BRT routes.
Black-Green or Gray-Green Subsidized routes using electric buses (Bảo Yến, Transerco and VinBus).

References

  1. ↑ "Luồng tuyến". timbus.vn. Retrieved 2018-07-27.
  2. ↑ "Hà Nội sẽ cắt giảm 4.000 nhân viên phục vụ xe buýt". Archived from the original on 2023-11-28. Retrieved 2023-11-28.
  3. ↑ "Hanoi: Transport from Noi Bai airport to Hanoi - TripAdvisor".
  4. ↑ Danh sách tuyến xe buýt Hà Nội
  5. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 TRANSERCO. "Lộ trình xe buýt Hà Nội" (in Vietnamese).
  6. ↑ "Route 108TC begins operation" (in Vietnamese). Lê Minh Trí in Cộng đồng xe buýt Hà Nội - Transerco. 2026-01-16. Retrieved 2026-01-16.
  7. 1 2 3 4 5 not to be confused with Hà Tây Automobile Transport JSC, operator of route 72
  8. ↑ https://www.facebook.com/photo/?fbid=981304440689951&set=a.456527059834361
  9. ↑ https://www.facebook.com/photo/?fbid=1210567477738258&set=pcb.1210568487738157
  10. 1 2 3 4 Tuấn Lương (2025-01-14). "Hà Nội chuẩn bị khai trương 3 tuyến buýt điện thí điểm số 05, 39 và 47" [Hanoi prepares to open 3 pilot electric bus routes 05, 39 & 47]. hanoimoi.vn (in Vietnamese). Retrieved 2025-01-14.
  11. 1 2 3 4 5 Tô Thế (2025-01-16). "Nhiều tuyến buýt ở Hà Nội sẽ dùng xe điện từ 18.1.2025" [Many bus routes in Hanoi will use electric buses from Jan. 18th 2025]. laodong.vn (in Vietnamese). Retrieved 2025-01-16.
  12. 1 2 Tuấn Lương (2026-05-22). "Hà Nội có thêm 2 tuyến xe buýt điện" [Hanoi has 2 more electric bus routes]. laodong.vn (in Vietnamese). Retrieved 2026-07-08.
  13. 1 2 3 Tô Thế (2026-04-17). "Thêm 3 tuyến buýt ở Hà Nội chuyển sang chạy xe điện" [Three more bus routes in Hanoi converts to electric vehicles]. laodong.vn (in Vietnamese). Retrieved 2026-04-18.
  14. ↑ https://www.facebook.com/photo/?fbid=981304554023273&set=a.456527059834361
  15. 1 2 "Announcement regarding operations of electric buses on Route 60, branch routes 60A and 60B" (in Vietnamese). Công ty Bảo Yến - Transerco. 2026-01-15. Retrieved 2026-01-15.
  16. ↑ not to be confused with Hà Tây Passenger Car JSC, operator of routes 118, 126 and non-subsidized routes 70A, 70B, 213
  17. 1 2 Tuấn Lương (2025-05-30). "Chấp thuận thí điểm tuyến buýt điện số 43 Kim Mã - thị trấn Đông Anh" [Approval of pilot electric bus route 43: Kim Mã - Đông Anh town]. hanoimoi.vn (in Vietnamese). Retrieved 2025-06-01.
  18. ↑ Tuấn Lương (2025-08-18). "Khai trương tuyến buýt điện du lịch ở trung tâm Hà Nội" [Opening of electric tourist bus route in central Hanoi]. vnexpress.net (in Vietnamese). Retrieved 2025-08-18.
  19. ↑ "Route SMC1". VinBus. Retrieved 2026-01-12.
  20. ↑ "Route OCP1". VinBus. Retrieved 2026-01-12.
  21. ↑ "Route OCP2". VinBus. Retrieved 2026-01-12.
  22. ↑ "Route OCT1". VinBus. Retrieved 2026-01-12.
  23. ↑ "Route OCT2". VinBus. Retrieved 2026-01-12.
  24. ↑ "Route NIA". VinBus. Retrieved 2026-01-12.
  25. ↑ "Details of bus route 70A". wikiroutes.info. 2025-08-22. Retrieved 2026-03-03.
  26. ↑ "Details of bus route 70B". wikiroutes.info. 2025-08-22. Retrieved 2026-03-03.
  27. ↑ "Điều chỉnh lộ trình tuyến bus số 71 kết nối khu vực Cầu Giấy và Khu đô thị ĐHQGHN tại Hòa Lạc". VNU - Vietnam National University (in Vietnamese).
  28. ↑ "Details of bus route 78". wikiroutes.info. 2025-08-18. Retrieved 2026-03-03.
  29. 1 2 3 4 5 6 7 8 9 10 11 12 https://www.facebook.com/XeBusHaNoiOnline/posts/pfbid0hEX2dmcBpr3iB1muTtUTgjoLvbAWswg6bRNaXn7jzuQ6xoXHNxaG5pcVPi7QjFpMl
  30. ↑ "Details of bus route 202". wikiroutes.info. 2026-01-28. Retrieved 2026-03-02.
  31. ↑ "Details of bus route 203". wikiroutes.info. 2026-01-28. Retrieved 2026-03-02.
  32. ↑ "Details of bus route 204". wikiroutes.info. 2025-07-19. Retrieved 2026-03-02.
  33. ↑ "Details of bus route 205". wikiroutes.info. 2024-12-07. Retrieved 2026-03-02.
  34. ↑ "Details of bus route 206". wikiroutes.info. 2025-08-28. Retrieved 2026-03-02.
  35. ↑ "Details of bus route 207". wikiroutes.info. 2025-09-02. Retrieved 2026-03-02.
  36. ↑ "Details of bus route 208". wikiroutes.info. 2023-12-25. Retrieved 2026-03-03.
  37. ↑ "Details of bus route 209". wikiroutes.info. 2025-09-13. Retrieved 2026-03-03.
  38. ↑ "Details of bus route 207". wikiroutes.info. 2026-01-29. Retrieved 2026-03-03.
  39. ↑ "Details of bus route 212". wikiroutes.info. 2025-08-15. Retrieved 2026-03-02.
  40. ↑ "Details of bus route 212TC". wikiroutes.info. 2026-01-29. Retrieved 2026-03-02.
  41. ↑ "Details of bus route 213". wikiroutes.info. 2025-08-28. Retrieved 2026-03-03.
  42. ↑ "Details of bus route 213". wikiroutes.info. 2025-09-07. Retrieved 2026-03-03.
  43. ↑ "Details of bus route 215". wikiroutes.info. 2025-08-28. Retrieved 2026-03-03.
  44. ↑ https://www.facebook.com/share/p/1AJzxAYQx8/
  45. ↑ "Details of bus route 215B". wikiroutes.info. Retrieved 2026-03-02.
  46. ↑ vi:Danh sách tuyến xe buýt Hà Nội#Các tuyến đã dừng hoạt động
  47. ↑ "Hà Nội dừng hoạt động 5 tuyến xe buýt kể từ ngày 1/4" [Hanoi ceases operation of 5 bus routes from April 1st]. Thời Báo VTV (in Vietnamese). 2024-03-25. Retrieved 2024-05-21.
  48. ↑ "Hà Nội dừng 5 tuyến buýt từ 1/4, người dân đi lại thế nào?". baogiaothong.vn (in Vietnamese). 2021-03-28. Retrieved 2024-12-08.
  49. ↑ https://www.facebook.com/XeBusHaNoiOnline/photos/bắt-đầu-từ-hôm-nay-259-tuyến-xe-bus-số-16-bxe-mỹ-đình-bxe-giáp-bát-chuyển-thành-/727848740633222/?locale=vi_VN
  50. ↑ https://vi.wikipedia.org/w/index.php?title=Xe_buýt_Hà_Nội&diff=next&oldid=26083483
  51. ↑ "Chính thức thử nghiệm 6 tuyến xe buýt nhanh tại Hà Nội". Kinh tế & Đô thị (in Vietnamese). Retrieved 2009-12-15.
  52. ↑ "Hà Nội 'đại phẫu' giao thông" [Hanoi undergoes major traffic overhaul]. tienphong.vn (in Vietnamese). 2013-06-05. Retrieved 2026-07-04.
  53. ↑ https://baoxaydung.vn/lo-trinh-xe-bus-ha-noi-nam-202-moi-nhat-chi-tiet-nhat-192249154.htm
  54. ↑ https://xe-buyt.com/nhon-vong-xuyen.html
  55. ↑ https://www.facebook.com/Bus20/posts/1657468337724846/
  56. ↑ https://www.facebook.com/XeBusCfs/posts/810364989151168/
  57. ↑ https://www.facebook.com/photo.php?fbid=1105037439664516&id=800050886829841&set=a.800747873426809
  58. ↑ https://www.facebook.com/photo.php?fbid=1359672940784129&id=373838626034237&set=a.373970366021063
  59. ↑ https://xe-buyt.com/bx-my-dinh-xuan-mai.html
  60. ↑ https://xe-buyt.com/bx-my-dinh-chua-thay.html
  61. ↑ https://xe-buyt.com/bx-yen-nghia-bx-huong-son.html
  62. ↑ https://xe-buyt.com/bx-son-tay-trung-ha.html
  63. ↑ https://xe-buyt.com/bx-yen-nghia-bx-son-tay.html
  64. ↑ https://xe-buyt.com/bx-son-tay-da-chong.html
  65. ↑ https://xe-buyt.com/lotrinh/ha-noi-tuyen-80-bx-my-dinh-ba-tha.html
  66. ↑ https://www.youtube.com/watch?v=6wlw4UPifJQ
  67. ↑ https://www.facebook.com/bus80bxmdkd/posts/pfbid02Pg2eNGJM6q9Qerc2sHEXzbEJCgNawUwrpTihnGPWZrWtCHvd354fALrvqzAnQbpHl
  68. ↑ https://xe-buyt.com/lotrinh/ha-noi-tuyen-81-xuan-mai-bx-huong-son.html
  69. ↑ Sóng Hữu (2025-08-11). "Chi tiết 20 tuyến buýt kết nối với Trung tâm Triển lãm Quốc gia, Hà Nội dịp 2.9" [Details of 20 bus routes connecting National Exhibition Center, Hanoi on the National Day occasion]. laodong.vn (in Vietnamese). Retrieved 2025-08-14.
  70. ↑ Minh Hạnh (2025-10-18). "Hà Nội tăng cường 4 tuyến buýt phục vụ người dân dự Hội chợ mùa Thu 2025" [Hanoi supplements 4 bus routes to serve the people attending the 2025 Golden Autumn Fair]. laodong.vn (in Vietnamese). Retrieved 2026-01-02.
  71. ↑ https://www.facebook.com/hanoibuytfanpage/posts/pfbid0aQtsRr5ouDiGFM3YVS526yj52ikCJVZQMrxvthYNKwC6onqhKoR2zDa6yDMF58Ajl
  72. ↑ "Tìm đường xe buýt". Tìm buýt (in Vietnamese).
  73. ↑ "VinBus - Tra cứu lộ trình". VinBus (in Vietnamese and English).
  74. ↑ "BusMap Web App". BusMap (in Vietnamese and English).
  75. ↑ "Tìm Buýt". App Store.
  76. ↑ "VinBus - Tìm Buýt Dễ Dàng". App Store.
  77. ↑ "GoMo by BusMap". App Store.
  78. ↑ "Tìm Buýt". Google Play Store.
  79. ↑ "GoMo by BusMap". Google Play Store.
  80. ↑ "VinBus - Tìm Buýt Dễ Dàng". Google Play Store.
  81. ↑ "Mua Tìm Buýt - Microsoft Store vi-VN". Microsoft.