There are 4 ways to get from Morgan Bay to Johannesburg by taxi, plane, car ferry, car, or bus
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
best- Take the taxi from Morgan Bay to East London (ELS)taxi
- Fly from East London (ELS) to Johannesburg International Airport (JNB)plane ELS - JNB
3h 5mR 1,906–3,846Car ferry, drive, bus
- Take the carferry from Kei Mouth to Kei Mouth State Reservecarferry
- Drive from Kei Mouth State Reserve to Butterworthcar
- Take the bus from Butterworth to Johannesburgbus
16h 32mDrive 984.1 km
- Drive from Morgan Bay to Johannesburgcar 984.1 km
11h 26mR 2,233–3,225Car ferry, drive, bus via Qumbu
- Take the carferry from Kei Mouth to Kei Mouth State Reservecarferry
- Drive from Kei Mouth State Reserve to Butterworthcar
- Take the bus from Butterworth to Qumbubus
- Take the bus from Qumbu to Johannesburgbus
18h 27m
East London (ELS) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Morgan Bay to Johannesburg is to taxi and fly which costs R 1 900 - R 3 900 and takes 3h 5m.
The fastest way to get from Morgan Bay to Johannesburg is to taxi and fly which takes 3h 5m and costs R 1 900 - R 3 900.
The distance between Morgan Bay and Johannesburg is 881 km. The road distance is 984.1 km.
It takes approximately 3h 5m to get from Morgan Bay to Johannesburg, including transfers.
Yes, the driving distance between Morgan Bay to Johannesburg is 984 km. It takes approximately 11h 26m to drive from Morgan Bay to Johannesburg.
There are 4975+ hotels available in Johannesburg.
What companies run services between Morgan Bay, South Africa and Johannesburg, South Africa?
There is no direct connection from Morgan Bay to Johannesburg. However, you can take the taxi to East London (ELS) airport, fly to Johannesburg International Airport (JNB), then take the taxi to Johannesburg. Alternatively, you can take a vehicle from Morgan Bay to Johannesburg via Kei Mouth, Kei Mouth State Reserve, and Butterworth in around 16h 32m.
- Website
- flysafair.co.za
Flights from East London to Johannesburg International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R 950–2,500
Flights from East London to Johannesburg International Airport via Durban
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- R 950–2,500
- Website
- flyairlink.com
Flights from East London to Johannesburg International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R 2,300–7,500
- Website
- flycemair.co.za
Flights from East London to Johannesburg International Airport
- Ave. Duration
- 1h 20m
- When
- Monday to Friday
- Estimated price
- R 2,700–6,000
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Butterworth to Johannesburg
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- R 500–750
- Schedules at
- greyhound.co.za
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Butterworth to Qumbu
- Ave. Duration
- 2h 34m
- Frequency
- Once daily
- Estimated price
- R 250–340
- Schedules at
- res.prasa.com
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Qumbu to Johannesburg
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- R 540–700
- Website
- https://www.intercape.co.za
- Full Flexi
- R 680
- Flexi
- R 600
- Saver
- R 540
- Phone
- +27 76 831 0726
- Website
- keimouth.co.za
Car ferry from Kei Mouth to Kei Mouth State Reserve
- Ave. Duration
- 5 min
- Frequency
- On demand
- Schedules at
- keimouth.co.za
Car ferry from Kei Mouth to Kei Mouth State Reserve
- Ave. Duration
- 5 min
- Frequency
- On demand
- Schedules at
- keimouth.co.za
- Ave. Duration
- 1h 27m
- Estimated price
- R 600–750
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 4 stunningly beautiful Philippines islands you need to visit, French strikes 2018: What are my alternative transport options?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.









