There are 6 ways to get from Brits to Margate by taxi, plane, bus (Greyhound), 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 to Johannesburg International Airport, fly to Margate
best- Take the taxi from Brits to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Margate (MGH)plane JNB - MGH
3h 6mR 4,144–6,198Taxi, bus
cheapest- Take the taxi from Brits to Pretoriataxi
- Take the bus from Pretoria to Margatebus
14h 34mR 1,186–1,641Bus (Greyhound)
- Take the bus from Pretoria to Umzikhulubus 17202
13h 16mR 1,316–1,659Drive 757.2 km
- Drive from Brits to Margatecar 757.2 km
8h 30mR 1,693–2,445Taxi to Lanseria International Airport, fly to King Shaka International Airport, bus
- Take the taxi from Brits 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 Margate Retirement Villagebus
5h 27mR 1,959–3,813Taxi to Johannesburg International Airport, fly to King Shaka International Airport, bus
- Take the taxi from Brits to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to King Shaka International Airport (DUR)plane JNB - DUR
- Take the bus from Durban Airport to Margate Retirement Villagebus
5h 56mR 2,794–5,018
Johannesburg International Airport (JNB) to Margate (MGH) flights
Questions & Answers
The cheapest way to get from Brits to Margate is to taxi and bus which costs R 1 100 - R 1 700 and takes 14h 34m.
The fastest way to get from Brits to Margate is to taxi and fly which takes 3h 6m and costs R 4 100 - R 6 500.
No, there is no direct bus from Brits to Margate. However, there are services departing from Pretoria and arriving at Margate Retirement Village via Port Shepstone. The journey, including transfers, takes approximately 13h 16m.
The distance between Brits and Margate is 658 km. The road distance is 757.2 km.
The best way to get from Brits to Margate without a car is to bus which takes 13h 16m and costs R 1 300 - R 1 700.
It takes approximately 3h 6m to get from Brits to Margate, including transfers.
Brits to Margate bus services, operated by Greyhound ZA, depart from Pretoria station.
Brits to Margate bus services, operated by Greyhound ZA, arrive at Umzikhulu station.
Yes, the driving distance between Brits to Margate is 757 km. It takes approximately 8h 30m to drive from Brits to Margate.
There are 1366+ hotels available in Margate.
What companies run services between Brits, South Africa and Margate, South Africa?
Greyhound ZA operates a bus from Pretoria to Umzikhulu once daily. Tickets cost R 500–700 and the journey takes 9h 55m.
- Website
- flysafair.co.za
Flights from Lanseria International Airport to King Shaka International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- R 750–2,400
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 650–1,700
- Website
- flysaa.com
Flights from Johannesburg International Airport to Margate
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- R 2,300–4,700
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- R 1,000–3,900
- Website
- g-airways.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 750–7,000
- Website
- flexflight.dk
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 750–7,000
- Website
- flycemair.co.za
Flights from Johannesburg International Airport to Margate
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- R 2,300–4,700
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- R 1,000–3,900
- Website
- flyairlink.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R 1,000–3,800
- Website
- turkishairlines.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,000–6,500
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Pretoria to Umzikhulu
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- R 500–700
- Schedules at
- greyhound.co.za
- Phone
- +27 39 312 1406
- [email protected]
- Website
- margatecoach.co.za
Bus from Durban Airport to Margate Retirement Village
- Ave. Duration
- 2h 31m
- Frequency
- 5 times a day
- Estimated price
- R 250–280
- Schedules at
- margatecoach.co.za
Bus from Durban Airport to Margate Retirement Village
- Ave. Duration
- 2h 31m
- Frequency
- 5 times a day
- Estimated price
- R 250–280
- Schedules at
- margatecoach.co.za
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- Intercape
Bus from Pretoria to Margate
- Ave. Duration
- 13h 45m
- Frequency
- Twice daily
- Estimated price
- R 390–700
- Website
- Intercape
- Ave. Duration
- 1h 4m
- Estimated price
- R 750–2,300
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 Travelling to the UK: What do I need to know?, French strikes 2018: What are my alternative transport options?, and Need to know: Jadrolinija - to help you get the most out of your next trip.








