There are 6 ways to get from Mooi River to Secunda by taxi, plane, car, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly, drive
best- Take the taxi from Mooi River to Pietermaritzburg (PZB)taxi
- Fly from Pietermaritzburg (PZB) to Johannesburg International Airport (JNB)plane PZB - JNB
- Drive from Johannesburg-Airport-JNB to Secundacar
3h 47mR 2,625–4,062Bus
cheapest- Take the bus from Canon Rodgers Rd to Johannesburgbus
- Take the bus from Johannesburg to Evanderbus
10h 18mR 796–1,271Bus, taxi
- Take the bus from Canon Rodgers Rd to Engen Bergview 1 Stopbus
- Take the bus from Engen Bergview 1 Stop to Jacob stbus
- Take the taxi from Jacob st to Secundataxi
7h 54mR 2,636–3,391Drive 377 km
- Drive from Mooi River to Secundacar 377 km
5h 12mR 870–1,257Shuttle, bus
- Take a shuttle bus from Estcourt to Ermelo
- Take the bus from Ermelo to Evanderbus
8h 58mR 1,077–1,441Bus via Harrismith
- Take the bus from Canon Rodgers Rd to Engen Bergview 1 Stopbus
- Take the bus from Engen Bergview 1 Stop to Johannesburgbus
- Take the bus from Johannesburg to Evanderbus
10h 41mR 836–1,411
Pietermaritzburg (PZB) to Johannesburg International Airport (JNB) flights
Comparing Your Travel Options
The cheapest way to get from Mooi River to Secunda is to bus which costs R 750 - R 1 300 and takes 10h 18m.
The fastest way to get from Mooi River to Secunda is to taxi and fly and drive which takes 3h 47m and costs R 2 600 - R 4 100.
No, there is no direct bus from Mooi River to Secunda. However, there are services departing from Canon Rodgers Rd and arriving at Evander via Johannesburg. The journey, including transfers, takes approximately 10h 18m.
The distance between Mooi River and Secunda is 642 km. The road distance is 377 km.
The best way to get from Mooi River to Secunda without a car is to bus and taxi which takes 7h 54m and costs R 2 600 - R 3 400.
It takes approximately 3h 47m to get from Mooi River to Secunda, including transfers.
Mooi River to Secunda bus services, operated by Eagle Liner, depart from Canon Rodgers Rd station.
Mooi River to Secunda bus services, operated by Eagle Liner, arrive at Johannesburg station.
Yes, the driving distance between Mooi River to Secunda is 377 km. It takes approximately 5h 12m to drive from Mooi River to Secunda.
There are 82+ hotels available in Secunda.
What companies run services between Mooi River, KwaZulu-Natal, South Africa and Secunda, South Africa?
You can take a vehicle from Mooi River to Secunda via Canon Rodgers Rd, Johannesburg, and Evander in around 10h 18m.
- Website
- flyairlink.com
Flights from Pietermaritzburg to Johannesburg International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,800–3,000
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Canon Rodgers Rd to Engen Bergview 1 Stop
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- R 110–230
- Schedules at
- eagleliner.co.za
- Single
- R 110–230
Bus from Engen Bergview 1 Stop to Jacob st
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- R 180–270
- Schedules at
- eagleliner.co.za
- Single
- R 180–270
Bus from Ermelo to Evander
- Ave. Duration
- 1h 44m
- Frequency
- Once daily
- Estimated price
- R 80–210
- Schedules at
- eagleliner.co.za
- Single
- R 80–210
Bus from Canon Rodgers Rd to Johannesburg
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- R 290–550
- Schedules at
- eagleliner.co.za
- Single
- R 375–385
Bus from Johannesburg to Evander
- Ave. Duration
- 2h 13m
- Frequency
- Once daily
- Estimated price
- R 100–230
- Schedules at
- eagleliner.co.za
- Single
- R 100–230
Bus from Canon Rodgers Rd to Engen Bergview 1 Stop
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- R 110–230
- Schedules at
- eagleliner.co.za
- Single
- R 110–230
Bus from Engen Bergview 1 Stop to Johannesburg
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- R 220–300
- Schedules at
- eagleliner.co.za
- Single
- R 220–300
Bus from Johannesburg to Evander
- Ave. Duration
- 2h 13m
- Frequency
- Once daily
- Estimated price
- R 100–230
- Schedules at
- eagleliner.co.za
- Single
- R 100–230
- Ave. Duration
- 1h 15m
- Estimated price
- R 500–2,600
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, Travelling around the UAE, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.


