Buses
- Route Brt01 1
- Route Brt01 2
- Route 01 1
- Route 01 2
- Route 02 1
- Route 02 2
- Route 04 1
- Route 04 2
- Route 05 1
- Route 05 2
- Route 07 1
- Route 07 2
- Route 09 1
- Route 09 2
- Route 11 1
- Route 11 2
- Route 12 1
- Route 12 2
- Route 13 1
- Route 13 2
- Route 14 1
- Route 14 2
- Route 15 1
- Route 15 2
- Route 16 1
- Route 16 2
- Route 17 1
- Route 17 2
- Route 18 1
- Route 18 2
- Route 19 1
- Route 19 2
- Route 23 1
- Route 23 2
- Route 24 1
- Route 24 2
- Route 25 1
- Route 25 2
- Route 26 1
- Route 26 2
- Route 27 1
- Route 27 2
- Route 28 1
- Route 28 2
- Route 29 1
- Route 29 2
- Route 30 1
- Route 30 2
- Route 31 1
- Route 31 2
- Route 32 1
- Route 32 2
- Route 33 1
- Route 33 2
- Route 34 1
- Route 34 2
- Route 36 1
- Route 36 2
- Route 37 1
- Route 37 2
- Route 38 1
- Route 38 2
- Route 39 1
- Route 39 2
- Route 40 1
- Route 40 2
- Route 41 1
- Route 41 2
- Route 42 1
- Route 42 2
- Route 43 1
- Route 43 2
- Route 44 1
- Route 44 2
- Route 45 1
- Route 45 2
- Route 46 1
- Route 46 2
- Route 48 1
- Route 48 2
- Route 49 1
- Route 49 2
- Route 50 1
- Route 50 2
- Route 51 1
- Route 51 2
- Route 54 1
- Route 54 2
- Route 55 1
- Route 55 2
- Route 57 1
- Route 57 2
- Route 58 1
- Route 58 2
- Route 59 1
- Route 59 2
- Route 61 1
- Route 61 2
- Route 62 1
- Route 62 2
- Route 63 1
- Route 63 2
- Route 64 1
- Route 64 2
- Route 65 1
- Route 65 2
- Route 72 1
- Route 72 2
- Route 74 1
- Route 74 2
- Route 84 1
- Route 84 2
- Route 85 1
- Route 85 2
- Route 86 1
- Route 86 2
- Route 87 1
- Route 87 2
- Route 88 1
- Route 88 2
- Route 89 1
- Route 89 2
- Route 90 1
- Route 90 2
- Route 91 1
- Route 91 2
- Route 92 1
- Route 92 2
- Route 93 1
- Route 93 2
- Route 94 1
- Route 94 2
- Route 95 1
- Route 95 2
- Route 96 1
- Route 96 2
- Route 97 1
- Route 97 2
- Route 98 1
- Route 98 2
- Route 99 1
- Route 99 2
- Route 100 1
- Route 100 2
- Route 101 1
- Route 101 2
- Route 102 1
- Route 102 2
- Route 103 1
- Route 103 2
- Route 104 1
- Route 104 2
- Route 105 1
- Route 105 2
- Route 106 1
- Route 106 2
- Route 107 1
- Route 107 2
- Route 108 1
- Route 108 2
- Route 03A 1
- Route 03A 2
- Route 06A 1
- Route 06A 2
- Route 08A 1
- Route 08A 2
- Route 10A 1
- Route 10A 2
- Route 20A 1
- Route 20A 2
- Route 21A 1
- Route 21A 2
- Route 22A 1
- Route 22A 2
- Route 35A 1
- Route 35A 2
- Route 47A 1
- Route 47A 2
- Route 52A 1
- Route 52A 2
- Route 53A 1
- Route 53A 2
- Route 56A 1
- Route 56A 2
- Route 60A 1
- Route 60A 2
- Route 03B 1
- Route 06B 1
- Route 06B 2
- Route 08B 1
- Route 08B 2
- Route 10B 1
- Route 10B 2
- Route 20B 1
- Route 20B 2
- Route 21B 1
- Route 21B 2
- Route 22B 1
- Route 22B 2
- Route 35B 1
- Route 35B 2
- Route 47B 1
- Route 47B 2
- Route 52B 1
- Route 52B 2
- Route 53B 1
- Route 53B 2
- Route 55B 1
- Route 55B 2
- Route 56B 1
- Route 56B 2
- Route 60B 1
- Route 60B 2
- Route 06C 1
- Route 06C 2
- Route 20C 1
- Route 20C 2
- Route 22C 1
- Route 22C 2
- Route 06D 1
- Route 06D 2
- Route 06E 1
- Route 06E 2
Hanoi Bus Gtfs
- Website
- arup.com
- Currency
- VND
All data is available in GTFS feed: hanoi-gtfs