National Transport Corporation (NTC) bus routes
National Transport Corporation (NTC) runs 77 of the 284 bus routes in the official NLTA timetables, about 27% of the network. The National Transport Corporation, also signed CNT on its buses, is the state-owned operator. It was set up by the National Transport Corporation Act on 24 April 1979, started running buses on 12 March 1980 after taking over the assets of the former Vacoas Transport Co Ltd, and its share capital is fully owned by the Government. The head office is at Bonne Terre, Vacoas, and the company lists depots at Remy Ollier, Forest Side, Rivière du Rempart, La Tour Koenig and Souillac. Its busiest stations are Quatre Bornes (22 routes), Victoria Square (21 routes), Rose Hill (17 routes). The first departure of the day is at 04:10 and the last at 23:00.
77 routes 27 % of the network first bus 04:10 last departure 23:00
See the routes on the map All bus companies
All 77 routes
First and last weekday departure from the terminus, from the official NLTA timetables. Tap a number for stops, fare stages and the map.
| Route | From – to | First | Last | Frequency (weekday) |
|---|---|---|---|---|
| 3 | Port Louis – Vacoas | 05:00 | 21:00 | every 10 min at peak |
| 3A | Port Louis – Phoenix | 06:00 | 18:00 | every 60 min at peak |
| 3B | Port Louis – Bord Cascade | 06:15 | 20:00 | every 10 min at peak |
| 3C | Port Louis – Bassin | 06:00 | 16:55 | every 30 min at peak and every 60 min off-peak |
| 3D | Port Louis – La Marie | 06:30 | 19:00 | every 30 min at peak |
| 4 | Quatre Bornes – Curepipe | 05:00 | 20:00 | every 10 min at peak |
| 4A | Quatre Bornes – Curepipe | 05:00 | 20:00 | every 20 min at peak |
| 5A | Baie Du Cap – Chamarel | – | – | at a frequency that NLTA does not publish |
| 6 | Curepipe – Riviere Des Gallets | 05:30 | 20:15 | every 15 min at peak |
| 6A | Curepipe – Chamouny | 05:30 | 20:15 | every 15 min at peak |
| 6B | Curepipe – Martiniere (being verified) | 06:15 | 19:20 | every 30 min at peak |
| 7 | Rose Belle – Riviere Des Galets | 06:05 | 17:00 | 3 departures a day (06:05, 08:15, 09:00) |
| 8 | Souillac – Baie Du Cap | 04:10 | 18:40 | every 20 min at peak and every 40 min off-peak |
| 8B | Souillac – Choisy | – | – | at a frequency that NLTA does not publish |
| 14 | Curepipe – Rose Belle | 06:10 | 19:00 | every 20–40 min at peak and every 30–60 min off-peak |
| 14A | Curepipe – Pave Citron | 06:10 | 19:00 | every 20–40 min at peak and every 30–60 min off-peak |
| 14B | Curepipe – Midlands | 06:10 | 19:00 | every 20–40 min at peak and every 30–60 min off-peak |
| 23 | Port Louis – Riviere du Rempart | 06:00 | 19:00 | every 20–35 min at peak |
| 27 | Port Louis – Riviere du Rempart | 05:20 | 19:30 | every 20–25 min at peak |
| 27A | Riviere Du Rempart – Roches Noires Village | 05:30 | 18:20 | every 20–25 min at peak |
| 27B | Riviere Du Rempart – Plaine Des Roches (being verified) | 05:30 | 18:20 | every 20–25 min at peak |
| 34 | Curepipe – Bois Cheri | 05:30 | 19:00 | every 30 min at peak |
| 35 | Vacoas – Hollyrood | 06:20 | 18:00 | every 20 min at peak |
| 37 | Crepipe – Mont Roches | 05:40 | 18:30 | every 30 min at peak |
| 37A | Curepipe – Mont Roches | 05:40 | 18:30 | every 30 min at peak |
| 52 | Port Louis – Medine | 05:30 | 19:00 | every 10 min at peak |
| 52A/52D | Port Louis – Albion | 05:30 | 19:00 | every 10 min at peak |
| 52C | Port Louis – Bambous | 05:30 | 19:00 | every 10 min at peak |
| 60 | Rose Belle – Bois Cheri | 07:00 | 17:00 | 3 departures a day (07:00, 14:00, 17:00) |
| 61 | Curpepipe – Chaterau Benares | 06:30 | 19:15 | every 30–60 min at peak |
| 61A | Curepipe – Camp Diable | 06:30 | 19:15 | every 30–60 min at peak |
| 63 | Roches Noires – S.S.R.N. Hospital | 06:50 | 14:30 | 3 departures a day (06:50, 08:20, 14:10) |
| 66C | Vacoas – Grand Bassin | – | – | at a frequency that NLTA does not publish |
| 69 | Port Louis – Beaux Songes | 06:30 | 18:40 | every 15–20 min at peak |
| 71 | Port Louis – Riviere Du Rempart | 05:50 | 18:30 | every 15 min at peak and every 25–30 min off-peak |
| 79 | Bois Cheri – Rose Belle | 06:25 | 17:25 | every 20 min at peak |
| 84 | Plaine Des Roches – S.S.R.N. Hospital (being verified) | 07:45 | 14:30 | 5 departures a day (07:45, 08:00, 09:15, 11:15…) |
| 85 | Riviere Du Rempart – Port Louis | 06:00 | 14:45 | every 90–120 min at peak |
| 86 | Riviere Du Rempart – Port Louis (being verified) | 14:30 | 14:30 | 1 departure a day (14:30) |
| 102 | Port Louis – Curepipe | 06:00 | 18:00 | every 30 min at peak |
| 119 | Port Louis – Grande Riviere Noire | 06:05 | 17:00 | at a frequency that NLTA does not publish |
| 122 | Curepipe – Camp Levieux | 05:30 | 17:25 | every 60 min at peak |
| 122A | Curepipe – Camp Levieux | 05:30 | 17:25 | every 60 min at peak |
| 123 | Port Louis – Wolmar | 05:15 | 18:15 | every 15 min at peak and every 30 min off-peak |
| 126 | Port Louis – Riviere Du Rempart | 05:50 | 18:30 | every 15–30 min at peak |
| 127 | Port Louis – Roche Noires Village | 05:50 | 16:15 | every 20–30 min at peak |
| 133 | Curepipe – Choisy | 05:00 | 18:00 | every 40 min at peak |
| 134 | Curepipe – Bord Cascade | 05:50 | 18:30 | every 10–20 min at peak |
| 141 | Port Louis – Bord Cascade | 06:30 | 19:00 | every 10–20 min at peak |
| 153 | Curepipe – Saint Pierre | 06:00 | 18:30 | every 30 min at peak |
| 156 | Port Louis – Berthaud | 06:40 | 19:00 | every 15–20 min at peak |
| 156A | Rose Hill – La Source | – | – | at a frequency that NLTA does not publish |
| 163 | Port Louis – Vacoas | 06:15 | 18:10 | every 5–10 min at peak |
| 166 | Vacoas – Cite La Caverne | 07:00 | 18:00 | every 30 min at peak |
| 170 | Port Louis – Curepipe | 06:00 | 23:00 | every 15 min at peak and every 20 min off-peak |
| 170A | Port Louis – Curepipe | 06:00 | 18:00 | every 20 min at peak |
| 176 | Port Louis – Central Flacq | 05:10 | 19:30 | every 25 min at peak |
| 179 | Curepipe – Wolmar via Saint Paul | – | – | at a frequency that NLTA does not publish |
| 179A | Curepipe – Wolmar via Floreal | – | – | at a frequency that NLTA does not publish |
| 180 | Bord Cascade – Valentina | 07:00 | 07:00 | 1 departure a day (07:00) |
| 181 | Hermitage – Valentina | 07:00 | 07:00 | 1 departure a day (07:00) |
| 188 | Port Louis – Morcellement Sodnac | 16:10 | 16:10 | 1 departure a day (16:10) |
| 189 | Rose Hill – Wolmar | 08:00 | 08:00 | 1 departure a day (08:00) |
| 190 | Port Louis – Port Louis (being verified) | 06:00 | 19:00 | every 5–10 min at peak |
| 195 | Quatre Bornes – Phoenix | 06:15 | 17:45 | every 30 min at peak |
| 197 | Port Louis – Riviere Des Galets | 05:20 | 15:10 | every 30–60 min at peak |
| 203 | Port Louis – Camp Le Vieux | 06:00 | 18:30 | every 15 min at peak and every 30 min off-peak |
| 221 | Riviere Du Rempart – Central Flacq | 06:00 | 17:30 | every 30–60 min at peak |
| 222 | Rose Hill – Riviere Du Rempart | 05:30 | 17:40 | every 40–60 min at peak |
| 222A | Rose Hill – Riviere Du Rempart | 05:50 | 18:45 | every 20–40 min at peak and every 60 min off-peak |
| 226 | Curepipe – Riviere Du Rempart | 05:45 | 17:40 | every 30 min at peak |
| 226A | Curepipe – Riviere Du Rempart | 05:45 | 17:40 | every 30 min at peak |
| 226B | Curepipe – Riviere Du Rempart | 05:45 | 17:40 | every 30 min at peak |
| 241 | Vacoas – Rose Hill | 06:00 | 18:00 | every 30 min at peak |
| 242 | Petite Riviere – Vacoas | 06:30 | 15:15 | 4 departures a day (06:30, 07:30, 14:30, 15:15) |
| 255 | Bord Cascade – Rose Hill | 06:20 | 17:40 | every 20 min at peak and every 30 min off-peak |
| Route129 | Curepipe – Pointe Aux Roches | 06:10 | 14:45 | 3 departures a day (06:10, 10:45, 14:45) |
Most frequent routes
Stations served
Official contacts
- Hotline: 426 4000
- Head office, Bonne Terre, Vacoas: 427 5000
- Stand Immigration Square, Port Louis: 242 1425
- Stand Victoria Square, Port Louis: 212 1174
- Stand Quatre Bornes: 464 3555
- Stand Vacoas: 696 5212
- Stand Curepipe North: 676 2370
- Stand Curepipe South: 670 3224
- Stand Rivière des Galets: 622 7630
Source: buscnt.mu/about-us/, buscnt.mu/contact-us/, checked 5 October 2026. Bus Mauritius is an independent site and is not affiliated with NTC: for complaints or lost property contact the company directly.
Frequently asked questions
Which routes does NTC run?
77 routes according to the NLTA timetables: 3, 3A, 3B, 3C, 3D, 4, 4A, 5A, 6, 6A, 6B, 7, 8, 8B, 14, 14A, 14B, 23, 27, 27A, 27B, 34, 35, 37, 37A, 52, 52A/52D, 52C, 60, 61, 61A, 63, 66C, 69, 71, 79, 84, 85, 86, 102….
How do I pay?
Cash to the conductor after you board, as on every bus in Mauritius. Fares are Rs 17–47 depending on the number of fare stages; they are set by the Government and are the same whichever company runs the bus.
How do I contact NTC?
Hotline: 426 4000; Head office, Bonne Terre, Vacoas: 427 5000; Stand Immigration Square, Port Louis: 242 1425. Source: buscnt.mu, checked 5 October 2026.
Other operators: UBS · TBS · RHT · MBT · Individual operators. Related: all routes · fares · buses today.
Bus Mauritius