eDreams is now available in the following countries:

Book cheap flights from Margate to Johannesburg

Explore the best deals

Discover the cheapest flights from Margate to Johannesburg
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Margate to Johannesburg

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of March. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 23 Mar - 29 Mar
R 1 690
R 1 687
R 1 706
R 1 647
R 1 635
R 1 799
R 1 607
R 1 836
R 2 059
R 1 639
R 1 958
R 2 369
FebruaryMarchApril
Distance: 567 kms
Margate airports
Margate (MGH)How far from city centre: 8 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms

Flights from Margate to Johannesburg: all you need to know

Johannesburg draws travellers keen to explore its dynamic character. The city stands as a testament to South Africa's rich past, from its gold mining origins to its pivotal role in the struggle for democracy. You can immerse yourself in diverse cultural experiences, explore significant historical sites, and discover the resilience that shaped this bustling metropolis. Johannesburg offers both profound insights and engaging local encounters, making it a compelling destination for any visit.

Flying from Margate to Johannesburg typically takes about 1 hour and 30 minutes. This journey connects the KwaZulu-Natal coast to the heart of Gauteng quickly and efficiently. Consider flying during the shoulder seasons, specifically from March to May or September to November, for pleasant weather and fewer crowds. These periods often present ideal conditions for exploring the city's outdoor attractions without the peak summer heat or the cooler winter temperatures. Look for flights during these months for a comfortable and enjoyable trip.

Information about Margate airports

To fly from Margate to Johannesburg, you will depart from Margate Airport.

Margate Airport (MGH)

Margate Airport serves the KwaZulu-Natal South Coast region. This aerodrome facilitates regional travel, connecting passengers primarily to major hubs within the province. Its single runway primarily handles smaller aircraft, making it a convenient departure point for domestic routes. The facility offers essential services, focusing on efficiency for travellers heading to key destinations.

Airports in Johannesburg: good to know

Flights from Margate to Johannesburg typically arrive at O.R. Tambo International Airport, which serves as the primary air travel hub for the region. This airport facilitates a wide range of domestic connections from various South African cities.

O.R. Tambo International Airport (JNB)

O.R. Tambo International Airport is situated approximately 23 kilometres east of Johannesburg's city centre, making it a convenient arrival point for travellers. The facility boasts two parallel runways and maintains a comprehensive network of shops, restaurants, and lounges across its multiple terminals. Ground transport options include a Gautrain station located directly at the airport, connecting passengers to Sandton, Rosebank, and Pretoria, alongside numerous shuttle services and car rental agencies. This major transport node is equipped to handle significant passenger volumes and offers extensive facilities to ensure a smooth transition upon arrival.

Get the best flight deals from Margate to Johannesburg

Your journey from Margate to Johannesburg is just a click away. Get ready to discover the energy of South Africa’s largest city. With eDreams, you can effortlessly compare flights from a wide range of airlines, ensuring you find the perfect option for your trip. Want to unlock even bigger savings? Subscribe to eDreams Prime for exclusive discounts and start planning your escape today. You can also bundle your flight and hotel for a hassle-free booking experience, leaving more time to dream about your upcoming adventure. Ready to explore flights to Johannesburg?

Frequently asked questions about flights from Margate to Johannesburg

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to South Africa. At eDreams have you covered!
For flights from Margate to Johannesburg, how can I find the cheapest price?
The cheapest price for a flight from Margate to Johannesburg is R1403. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Which airports have flights between Margate and Johannesburg?
The main route from Margate to Johannesburg is: Margate Airport (MGH) to O. R. Tambo International Airport (JNB). The following airlines fly this route:
CemAir.

Plan your trip

Popular Flight RoutesAlternate routes