There are 8 ways to get from Germiston to Port Shepstone by plane, bus, bus (Greyhound), car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Johannesburg International Airport to King Shaka International Airport, bus
best- Fly from Johannesburg International Airport (JNB) to King Shaka International Airport (DUR)plane JNB - DUR
- Take the bus from Durban Airport to Port Shepstonebus
4h 41mR 1,261–3,119Bus via Durban
cheapest- Take the bus from Railway St to Durban Bus Stnbus
- Take the bus from Durban Station to Port Shepstonebus
10h 25mR 609–939Bus (Greyhound)
- Take the bus from Johannesburg to Umzikhulubus 17202
8h 38mR 850–1,113Drive 650.4 km
- Drive from Germiston to Port Shepstonecar 650.4 km
7h 13mR 1,490–2,152Fly Johannesburg International Airport to Pietermaritzburg, bus
- Fly from Johannesburg International Airport (JNB) to Pietermaritzburg (PZB)plane JNB - PZB
- Take the bus from Pietermaritzburg to Umzikhulubus
4h 6mR 2,681–3,989Fly Johannesburg International Airport to Margate
- Fly from Johannesburg International Airport (JNB) to Margate (MGH)plane JNB - MGH
3h 53mR 2,761–4,359Taxi to Lanseria International Airport, fly to King Shaka International Airport, bus
- Take the taxi from Germiston to Lanseria-Airport-HLAtaxi
- Fly from Lanseria International Airport (HLA) to King Shaka International Airport (DUR)plane HLA - DUR
- Take the bus from Durban Airport to Port Shepstonebus
5h 8mR 2,111–3,205Fly Johannesburg International Airport to Mthatha Airport, bus
- Fly from Johannesburg International Airport (JNB) to Mthatha Airport (UTT)plane JNB - UTT
- Take the bus from Mthatha to Portshepstonebus
7h 6mR 2,931–5,229
Johannesburg International Airport (JNB) to King Shaka International Airport (DUR) flights
Questions & Answers
The cheapest way to get from Germiston to Port Shepstone is to bus via Durban which costs R 600 - R 950 and takes 10h 25m.
The fastest way to get from Germiston to Port Shepstone is to fly which takes 3h 53m and costs R 2 700 - R 4 400.
No, there is no direct bus from Germiston to Port Shepstone. However, there are services departing from Johannesburg and arriving at Umzikhulu via . The journey, including transfers, takes approximately 8h 38m.
The distance between Germiston and Port Shepstone is 664 km. The road distance is 650.4 km.
The best way to get from Germiston to Port Shepstone without a car is to bus which takes 8h 38m and costs R 850 - R 1 200.
It takes approximately 4h 41m to get from Germiston to Port Shepstone, including transfers.
Germiston to Port Shepstone bus services, operated by Greyhound ZA, depart from Johannesburg station.
The best way to get from Germiston to Port Shepstone is to bus which takes 8h 38m and costs R 850 - R 1 200. Alternatively, you can fly, which costs R 2 700 - R 4 400 and takes 3h 53m.
Germiston to Port Shepstone bus services, operated by Greyhound ZA, arrive at Umzikhulu station.
Yes, the driving distance between Germiston to Port Shepstone is 650 km. It takes approximately 7h 13m to drive from Germiston to Port Shepstone.
What companies run services between Germiston, South Africa and Port Shepstone, South Africa?
Greyhound ZA operates a bus from Johannesburg to Umzikhulu once daily. Tickets cost R 500–700 and the journey takes 8h 25m. Alternatively, CemAir flies from Johannesburg International Airport (JNB) to Margate (MGH) once daily.
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 650–1,400
Flights from Lanseria International Airport to King Shaka International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- R 750–1,600
- Phone
- +27 39 312 1406
- [email protected]
- Website
- margatecoach.co.za
Bus from Durban Airport to Port Shepstone
- Ave. Duration
- 2h 16m
- Frequency
- 5 times a day
- Estimated price
- R 240–280
- Schedules at
- margatecoach.co.za
Bus from Durban Airport to Port Shepstone
- Ave. Duration
- 2h 16m
- Frequency
- 5 times a day
- Estimated price
- R 240–280
- Schedules at
- margatecoach.co.za
Bus from Durban Station to Port Shepstone
- Ave. Duration
- 1h 51m
- Frequency
- 5 times a day
- Estimated price
- R 230–270
- Schedules at
- margatecoach.co.za
- Ave. Duration
- 42 min
- Estimated price
- R 1,100–1,400
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
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, Getting around the Cyclades, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
There are 1205+ hotels available in Port Shepstone.

