There are 4 ways to get from Margate Airport (MGH) to Port Shepstone by bus, taxi, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Margate Retirement Village to Port Shepstonebus
15 minR 190–220Drive 19.2 km
cheapest- Drive from Margate Airport (MGH) to Port Shepstonecar 19.2 km
15 minR 43–62Taxi
- Take the taxi from Margate Airport (MGH) to Port Shepstonetaxi 19.2 km
15 minR 100–130Airport Transfer
- Take the rideshare from Margate-MGH to Port Shepstone19.2 km
15 min
Questions & Answers
The cheapest way to get from Margate Airport (MGH) to Port Shepstone is to drive which costs R 40 - R 65 and takes 15 min.
The fastest way to get from Margate Airport (MGH) to Port Shepstone is to bus which takes 15 min and costs R 190 - R 220.
Yes, there is a direct bus departing from Margate Retirement Village and arriving at Port Shepstone. Services depart five times a day, and operate every day. The journey takes approximately 15 min.
The distance between Margate Airport (MGH) and Port Shepstone is 17 km. The road distance is 19.2 km.
The best way to get from Margate Airport (MGH) to Port Shepstone without a car is to bus which takes 15 min and costs R 190 - R 220.
The bus from Margate Retirement Village to Port Shepstone takes 15 min including transfers and departs five times a day.
Margate Airport (MGH) to Port Shepstone bus services, operated by Margate Coaches, depart from Margate Retirement Village station.
Margate Airport (MGH) to Port Shepstone bus services, operated by Margate Coaches, arrive at Port Shepstone station.
Yes, the driving distance between Margate Airport (MGH) to Port Shepstone is 19 km. It takes approximately 15 min to drive from Margate Airport (MGH) to Port Shepstone.
There are 1186+ hotels available in Port Shepstone.
What companies run services between Margate Airport (MGH), South Africa and Port Shepstone, South Africa?
Margate Coaches operates a bus from Margate Retirement Village to Port Shepstone 5 times a day. Tickets cost R 190–220 and the journey takes 15 min.
- Phone
- +27 39 312 1406
- [email protected]
- Website
- margatecoach.co.za
Bus from Margate Retirement Village to Port Shepstone
- Ave. Duration
- 15 min
- Frequency
- 5 times a day
- Estimated price
- R 190–220
- Schedules at
- margatecoach.co.za
- Website
- https://www.mozio.com
Rideshare from Margate-MGH to Port Shepstone
- Ave. Duration
- 15 min
- Frequency
- On demand
- Ave. Duration
- 15 min
- Estimated price
- R 100–130
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 do I buy a London Underground ticket?, 4 stunningly beautiful Philippines islands you need to visit, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Margate Airport (MGH) and Port Shepstone. A great option if you don't have a driver's licence or want to avoid public transport.

