🚌 Mauritius bus company

National Transport Corporation

National Transport Corporation (NTC) is one of the major bus providers in Mauritius. NTC is saddled with the goal of providing comfortable and safe…

Overview Online booking Terminals

About National Transport Corporation

National Transport Corporation (NTC) is one of the major bus providers in Mauritius. NTC is saddled with the goal of providing comfortable and safe transport services to their customers anytime, anywhere and apply sound business ethics in order to remain forerunners. National Transport Corporation has a network of routes spread all of over Mauritius and more than 20 terminals are available to the largest number of customers possible to book multiple tickets. The bus routes criss-cross the entire island and you'll also have the chance to meet the chatty local people. Buses operate from 5.30 am - 8.00 pm in built up areas and 6.30 am - 6.30 pm in the countryside, however there's also a late service between Port Louis and Curepipe until 11:00 pm. In addition, you can buy the tickets from the conductors and you will need to keep the ticket as there are inspectors that often get on board.

National Transport Corporation routes

30 routes operated by National Transport Corporation — stops, distance and fares.

Scheduled route

Distance13.6km
Duration32 minutes
Departure32 minutes
Fare₨10

Scheduled route

Distance57.3km
Duration1hr 17 minutes
Departure5am - 8 pm
Fare₨10

Scheduled route

Distance15.8km
Duration29 minutes
Departure5am - 8 pm
Fare₨10

Scheduled route

Distance16.8km
Duration39 minutes
Departure7am - 6:30 pm
Fare₨10

Scheduled route

Distance19.9km
Duration46 minutes
Departure6am - 5pm
Fare₨10

Scheduled route

Distance16.1 km
Duration31 minutes
Departure5am - 8 pm
Fare₨10

Scheduled route

Distance45.7km
Duration1hr 5 minutes
Departure6am - 5pm
Fare₨10

Scheduled route

Distance18.9km
Duration23 minutes
Departure7am - 6pm
Fare₨10

Scheduled route

Distance15.8km
Duration27 minutes
Departure5am - 8 pm
Fare₨10

Scheduled route

Distance18.4km
Duration27 minutes
Departure5am - 7 pm
Fare₨10

Scheduled route

Distance9.9km
Duration22 minutes
Departure5am - 8 pm
Fare₨10

Scheduled route

Distance9.6km
Duration21 minutes
Departure5am - 7 pm
Fare₨10

Scheduled route

Distance24.5km
Duration38 minutes
Departure5am - 6 pm
Fare₨10

Scheduled route

Distance10.3km
Duration26 minutes
Departure5am - 8 pm
Fare₨10

Scheduled route

Distance16.7km
Duration30 minutes
Departure5am - 8pm
Fare₨10

Scheduled route

Distance8.8km
Duration11 minutes
Departure6am - 7pm
Fare₨10

Scheduled route

Distance17km
Duration54 minutes
Departure6am - 7pm
Fare₨10

Scheduled route

Distance18.7km
Duration42 minutes
Departure6am - 6:30pm
Fare₨10

Scheduled route

Distance28.9km
Duration33 minutes
Departure6:30am - 6pm
Fare₨10

Scheduled route

Distance28.9km
Duration30 minutes
Departure6:30am - 6pm
Fare₨10

Scheduled route

Distance13km
Duration23 minutes
Departure6am - 6pm
Fare₨10

Scheduled route

Distance18.2km
Duration44 minutes
Departure5am - 8 pm
Fare₨10

Scheduled route

Distance30.6km
Duration42 minutes
Departure5:30am - 7pm
Fare₨10

Scheduled route

Distance26km
Duration33 minutes
Departure5:30am - 6:30pm
Fare₨10

Scheduled route

Distance16.8km
Duration25 minutes
Departure8am- 3pm
Fare₨10

Scheduled route

Distance35.2km
Duration45 minutes
Departure6am - 6pm
Fare₨10

Scheduled route

Distance19.4km
Duration54 minutes
Departure5am - 8 pm
Fare₨10

Scheduled route

Distance22.5km
Duration49 minutes
Departure5am - 8 pm
Fare₨10

Scheduled route

Distance33.1km
Duration50 minutes
Departure6am - 7pm
Fare₨10

Scheduled route

Distance20.1km
Duration39 minutes
Departure5am - 8pm
Fare₨10

Contact & details

National Transport Corporation

Phone230 427 5000
Hours5 am - 8 pm
Fares from₨10

Similar bus providers

Other bus companies operating in Mauritius.

National Transport Corporation terminals How to book online All Mauritius bus companies
Fares, schedules and booking steps are set by National Transport Corporation and may change. Confirm details on their official channels before travelling.