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.

RouteFrom – toFirstLastFrequency (weekday)
3Port Louis – Vacoas05:0021:00every 10 min at peak
3APort Louis – Phoenix06:0018:00every 60 min at peak
3BPort Louis – Bord Cascade06:1520:00every 10 min at peak
3CPort Louis – Bassin06:0016:55every 30 min at peak and every 60 min off-peak
3DPort Louis – La Marie06:3019:00every 30 min at peak
4Quatre Bornes – Curepipe05:0020:00every 10 min at peak
4AQuatre Bornes – Curepipe05:0020:00every 20 min at peak
5ABaie Du Cap – Chamarel––at a frequency that NLTA does not publish
6Curepipe – Riviere Des Gallets05:3020:15every 15 min at peak
6ACurepipe – Chamouny05:3020:15every 15 min at peak
6BCurepipe – Martiniere (being verified)06:1519:20every 30 min at peak
7Rose Belle – Riviere Des Galets06:0517:003 departures a day (06:05, 08:15, 09:00)
8Souillac – Baie Du Cap04:1018:40every 20 min at peak and every 40 min off-peak
8BSouillac – Choisy––at a frequency that NLTA does not publish
14Curepipe – Rose Belle06:1019:00every 20–40 min at peak and every 30–60 min off-peak
14ACurepipe – Pave Citron06:1019:00every 20–40 min at peak and every 30–60 min off-peak
14BCurepipe – Midlands06:1019:00every 20–40 min at peak and every 30–60 min off-peak
23Port Louis – Riviere du Rempart06:0019:00every 20–35 min at peak
27Port Louis – Riviere du Rempart05:2019:30every 20–25 min at peak
27ARiviere Du Rempart – Roches Noires Village05:3018:20every 20–25 min at peak
27BRiviere Du Rempart – Plaine Des Roches (being verified)05:3018:20every 20–25 min at peak
34Curepipe – Bois Cheri05:3019:00every 30 min at peak
35Vacoas – Hollyrood06:2018:00every 20 min at peak
37Crepipe – Mont Roches05:4018:30every 30 min at peak
37ACurepipe – Mont Roches05:4018:30every 30 min at peak
52Port Louis – Medine05:3019:00every 10 min at peak
52A/52DPort Louis – Albion05:3019:00every 10 min at peak
52CPort Louis – Bambous05:3019:00every 10 min at peak
60Rose Belle – Bois Cheri07:0017:003 departures a day (07:00, 14:00, 17:00)
61Curpepipe – Chaterau Benares06:3019:15every 30–60 min at peak
61ACurepipe – Camp Diable06:3019:15every 30–60 min at peak
63Roches Noires – S.S.R.N. Hospital06:5014:303 departures a day (06:50, 08:20, 14:10)
66CVacoas – Grand Bassin––at a frequency that NLTA does not publish
69Port Louis – Beaux Songes06:3018:40every 15–20 min at peak
71Port Louis – Riviere Du Rempart05:5018:30every 15 min at peak and every 25–30 min off-peak
79Bois Cheri – Rose Belle06:2517:25every 20 min at peak
84Plaine Des Roches – S.S.R.N. Hospital (being verified)07:4514:305 departures a day (07:45, 08:00, 09:15, 11:15…)
85Riviere Du Rempart – Port Louis06:0014:45every 90–120 min at peak
86Riviere Du Rempart – Port Louis (being verified)14:3014:301 departure a day (14:30)
102Port Louis – Curepipe06:0018:00every 30 min at peak
119Port Louis – Grande Riviere Noire06:0517:00at a frequency that NLTA does not publish
122Curepipe – Camp Levieux05:3017:25every 60 min at peak
122ACurepipe – Camp Levieux05:3017:25every 60 min at peak
123Port Louis – Wolmar05:1518:15every 15 min at peak and every 30 min off-peak
126Port Louis – Riviere Du Rempart05:5018:30every 15–30 min at peak
127Port Louis – Roche Noires Village05:5016:15every 20–30 min at peak
133Curepipe – Choisy05:0018:00every 40 min at peak
134Curepipe – Bord Cascade05:5018:30every 10–20 min at peak
141Port Louis – Bord Cascade06:3019:00every 10–20 min at peak
153Curepipe – Saint Pierre06:0018:30every 30 min at peak
156Port Louis – Berthaud06:4019:00every 15–20 min at peak
156ARose Hill – La Source––at a frequency that NLTA does not publish
163Port Louis – Vacoas06:1518:10every 5–10 min at peak
166Vacoas – Cite La Caverne07:0018:00every 30 min at peak
170Port Louis – Curepipe06:0023:00every 15 min at peak and every 20 min off-peak
170APort Louis – Curepipe06:0018:00every 20 min at peak
176Port Louis – Central Flacq05:1019:30every 25 min at peak
179Curepipe – Wolmar via Saint Paul––at a frequency that NLTA does not publish
179ACurepipe – Wolmar via Floreal––at a frequency that NLTA does not publish
180Bord Cascade – Valentina07:0007:001 departure a day (07:00)
181Hermitage – Valentina07:0007:001 departure a day (07:00)
188Port Louis – Morcellement Sodnac16:1016:101 departure a day (16:10)
189Rose Hill – Wolmar08:0008:001 departure a day (08:00)
190Port Louis – Port Louis (being verified)06:0019:00every 5–10 min at peak
195Quatre Bornes – Phoenix06:1517:45every 30 min at peak
197Port Louis – Riviere Des Galets05:2015:10every 30–60 min at peak
203Port Louis – Camp Le Vieux06:0018:30every 15 min at peak and every 30 min off-peak
221Riviere Du Rempart – Central Flacq06:0017:30every 30–60 min at peak
222Rose Hill – Riviere Du Rempart05:3017:40every 40–60 min at peak
222ARose Hill – Riviere Du Rempart05:5018:45every 20–40 min at peak and every 60 min off-peak
226Curepipe – Riviere Du Rempart05:4517:40every 30 min at peak
226ACurepipe – Riviere Du Rempart05:4517:40every 30 min at peak
226BCurepipe – Riviere Du Rempart05:4517:40every 30 min at peak
241Vacoas – Rose Hill06:0018:00every 30 min at peak
242Petite Riviere – Vacoas06:3015:154 departures a day (06:30, 07:30, 14:30, 15:15)
255Bord Cascade – Rose Hill06:2017:40every 20 min at peak and every 30 min off-peak
Route129Curepipe – Pointe Aux Roches06:1014:453 departures a day (06:10, 10:45, 14:45)

Most frequent routes

Bus 163Port Louis – Vacoas · every 5–10 min at peak Bus 3Port Louis – Vacoas · every 10 min at peak Bus 3BPort Louis – Bord Cascade · every 10 min at peak Bus 4Quatre Bornes – Curepipe · every 10 min at peak Bus 52Port Louis – Medine · every 10 min at peak

Stations served

Quatre Bornes22 NTC routes Victoria Square21 NTC routes Rose Hill17 NTC routes Curepipe North16 NTC routes Rivière du Rempart16 NTC routes Immigration Square15 NTC routes

Official contacts

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.