Bus from Port Louis to Rose Hill

Take bus 2 from Deschartes Street / La Butte towards Curepipe: about 24 min on the bus, an expected wait of 1 min, Rs 39, no change. 9.3 km as the crow flies. Times come from the official NLTA timetables and published frequencies; the wait is an estimate, there is no live tracking.

Plan this trip now At a stop? Which bus →

Port Louis to Rose Hill

Step by step, weekday around 10:00

  1. Walk 455 m, 6 min
  2. 2 from Deschartes Street / La Butte, towards Curepipe, get off at Rose Hill (Place Cardinal Margeot): 24 min ride, expected wait 1 min, Rs 39 · first bus 05:00, last 20:40

24 min on the bus door to door 32 min Rs 39 0 changes 459 m walking

Other options around 10:00 on a weekday:

BusOn the busDoor to doorFareChanges
2 24 min32 minRs 390
162 23 min35 minRs 390
51 3 28 min44 minRs 591

By departure time:

DepartureBusDoor to doorArrivalFare
weekday 08:002 32 min08:32Rs 39
weekday 12:002 32 min12:32Rs 39
weekday 17:002 32 min17:32Rs 39
Sunday 10:002 32 min10:32Rs 39

The way back: Rose Hill to Port Louis

Take bus 2A from Rose Hill (Place Cardinal Margeot) towards Port Louis: about 25 min on the bus, an expected wait of 1 min, Rs 39, no change.

Step by step, weekday around 10:00

  1. 2A from Rose Hill (Place Cardinal Margeot), towards Port Louis, get off at Port Louis (Victoria Square): 25 min ride, expected wait 1 min, Rs 39 · first bus 04:30, last 20:40
  2. Walk 613 m, 10 min

25 min on the bus door to door 36 min Rs 39 0 changes 630 m walking

Other options around 10:00 on a weekday:

BusOn the busDoor to doorFareChanges
2A 25 min36 minRs 390
3B 35 min46 minRs 390
162 187 16 min51 minRs 341

By departure time:

DepartureBusDoor to doorArrivalFare
weekday 08:002A 36 min08:36Rs 39
weekday 12:002A 36 min12:36Rs 39
weekday 17:002A 36 min17:36Rs 39
Sunday 10:002A 36 min10:36Rs 39

Good to know

Frequently asked questions

How long is the bus from Port Louis to Rose Hill?

About 24 min on the bus; with the expected wait, allow 32 min door to door on a weekday around 10:00. The return takes about 25 min.

How much is the bus from Port Louis to Rose Hill?

Rs 39 per person with no change, cash to the conductor. There are no return tickets or passes.

Which bus goes from Port Louis to Rose Hill?

Bus 2 from Deschartes Street / La Butte, towards Curepipe. Alternatives and times are in the journey planner.

What time is the last bus from Port Louis to Rose Hill?

The last bus 2 leaves its terminus at 20:40 on weekdays and the first at 05:00. After 19:00 buses are scarce everywhere in Mauritius: plan a taxi for the evening.

Other trips

Port Louis – Grand Baie46 min · Rs 44 Port Louis – Flic en Flac51 min · Rs 44 Port Louis – Mahébourg85 min · Rs 44 Port Louis – Curepipe40 min · Rs 44 Port Louis – Ebène22 min · Rs 35 Port Louis – Pamplemousses23 min · Rs 39 Port Louis – Quatre Bornes15 min · Rs 17 Port Louis – Trou aux Biches46 min · Rs 41

Related: all trips · fares · buses today. Computed on 03 November 2026 by the Bus Mauritius planner from the NLTA timetables; waiting times are estimates.