Cheap Flights from Belfast to Johannesburg

Travellers and cabin class

Compare Belfast to Johannesburg flight deals

Find the cheapest month or even day of the year to fly to Johannesburg

Book the best Johannesburg fare with no extra fees

Flight deals from Belfast to Johannesburg

Looking for a cheap last-minute deal or the best return flight from Belfast to Johannesburg? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Belfast to Johannesburg

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Belfast to Johannesburg flights are currently cheapest in March.

Alternative Belfast to Johannesburg routes

Looking for the cheapest, fastest or easiest route from Belfast to Johannesburg? You could fly into the following airports instead.

Belfast to Johannesburg: Flight information

The things to know before you go.
Cheapest flight found715 €
Cheapest month to flyMarch

Finding cheap flights from Belfast to Johannesburg: Frequently asked questions

There are 2 airports in Johannesburg: Johannesburg O.R. Tambo and Lanseria.
The best price we found for a return flight from Belfast to Johannesburg is 715 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Belfast to Johannesburg. But we found flights with one or more stops from 715 €.
As of February 2025, there are no flights flying from Belfast to Johannesburg.
The cheapest month to fly from Belfast to Johannesburg is usually February 2025.
If you're flying from Belfast, the cheapest airport near Johannesburg is Johannesburg O.R. Tambo – which is 21.7 km away from the centre of Johannesburg. We've found flights into this airport from 715 €.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Belfast to Johannesburg on Thursday, 13 March 2025.
No airlines currently offer direct flights between Belfast and Johannesburg. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Johannesburg but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Johannesburg is around 40 days in advance, so don’t leave your flight to the last minute.
In February, the average temperature is usually around 22°C. January is typically the warmest month in Johannesburg, when it usually averages around 28°C. You can expect the least rain in July. The coldest month is June, with temperatures averaging 3°C. The rainiest month is December.
The cheapest airline that flies to Johannesburg is easyJet .

Travelling from Belfast to Johannesburg: what you need to know

  • Start your holiday planning by considering where you'll board your flight from Belfast to Johannesburg. Belfast International Airport (BFS) and George Best Belfast City Airport (BHD) are the main airports in Belfast.

  • Disembark at O.R. Tambo International Airport (JNB), the primary hub in Johannesburg.

  • Leave enough time to catch your flight from Belfast to Johannesburg. A good rule of thumb is to arrive two hours before international departures and an hour ahead for domestic flights.

  • Be prepared for longer queues in popular months like August and other peak periods. Arriving up to four hours ahead of international flights and two hours for domestic departures will give you plenty of time for security and boarding.

  • You don't need a visa for South Africa if you hold a passport from United Kingdom and are travelling for tourism purposes. Travel documentation and visa requirements can be subject to change. So before reserving your cheap flights from Belfast to Johannesburg, check with your airline and your destination country's local embassy or consulate for the most up-to-date information.

Flying from Belfast

Belfast International Airport (BFS)

  • Stopovers offer the opportunity to visit a new city or just take a break during your journey. When booking your flight from Belfast to Johannesburg, deselect 'Direct flights only' to check out all potential stops. Charles de Gaulle Airport (CDG) is an option if you're departing from Belfast International Airport.

  • Travelling from central Belfast to BFS takes approximately 2 hours and 2 minutes on public transport. If you ride-share, drive or take a cab, you'll cover the 32 kilometres in 31 minutes or so, depending on traffic.

  • After a leisurely start to your trip? Stay near Belfast International Airport. Whether you're taking an early flight from Belfast to Johannesburg or just don't want to be rushed, these hotels are just the thing:

George Best Belfast City Airport (BHD)

  • Think about adding a stop at London Heathrow Airport (LHR). It's a popular stopover on a flight from Belfast to Johannesburg leaving George Best Belfast City Airport. Use a long layover to explore the city, or take advantage of a short break to browse the airport stores.

  • You can arrive at BHD from the centre of Belfast in approximately 12 minutes by car (depending on traffic conditions). The ride on public transport will take roughly 22 minutes to travel the 8 kilometres or so.

  • Get a head start on your holiday with an additional night away from home. Before catching your flight from Belfast to Johannesburg, unwind in one of these hotels close to George Best Belfast City Airport:

Arriving in Johannesburg

O.R. Tambo International Airport (JNB)

  • O.R. Tambo International Airport (JNB) is around 29 kilometres from the centre of Johannesburg. With a cab or in your own car rental, the drive is about 29 minutes.

  • It takes roughly 1 hour and 12 minutes when travelling by public transport.

  • If you have a late flight from Belfast to Johannesburg, nothing beats the convenience of staying near the terminal. Grab your suitcases from the carousel and then be showered and relaxing soon after at one of these accommodation options near JNB:

Lanseria International Airport (HLA)

  • Central Johannesburg is about 48 kilometres from Lanseria International Airport (HLA). After your flight from Belfast to Johannesburg has touched down and you've navigated your way to arrivals, expect a drive of about 51 minutes.

  • After your flight from Belfast to Johannesburg, rest your head at a hotel close to HLA. These are some great accommodation options that'll help you get into relaxation mode:

How to find the cheapest flights from Belfast to Johannesburg

  • 397 € is the best price for a one-way ticket from Belfast to Johannesburg. A return flight starts at 715 €. These fares may change depending on demand and availability.

  • To find cheap tickets from Belfast to Johannesburg, book as early as possible. Airlines typically offer their best fares when flights are first released.

  • If you can be flexible with your trip dates, use the 'Whole month' search tool. It'll give you the cheapest price across every month when looking for a ticket from Belfast to Johannesburg.

  • Getting a cheap ticket from Belfast to Johannesburg is a piece of cake with Price Alerts. Simply create one of these automatic alerts and we'll let you know as soon as there's a better deal.

  • Play around with filters to find your ideal journey. To see the 'Fastest,' 'Cheapest' or 'Best' flights from Belfast to Johannesburg, use the 'Sort by' tool. You can also filter results by departure and arrival times, airline, and number of stops.

Best time to go to Johannesburg

  • It's time to figure out your travel dates for your flight from Belfast to Johannesburg. July is the busiest month to travel to Johannesburg. If you want a more relaxed atmosphere, go in February.

  • Lock in your flight from Belfast to Johannesburg for January if you want to experience the city during its warmest month. You can expect temperatures in Johannesburg to range from 15ºC to 30ºC.

  • July sees average temperatures of between 4ºC and 20ºC. Search for cheap tickets from Belfast to Johannesburg sometime around then if you'd rather travel in cooler conditions.

More about Johannesburg

  • Once you've booked your flight from Belfast to Johannesburg, think about where you'll stay in this city. Make one of these options your base for exploring Johannesburg:

  • Every great adventure has to include a little sightseeing. Constitution Hill, Maboneng Precinct and Johannesburg Zoo are essential stops on your Johannesburg itinerary.

Complete your Johannesburg trip with a car rental

  • We use the same magic that helped you find your cheap flight from Belfast to Johannesburg to track down awesome deals on car rentals. Search for your ride in seconds and compare offers in one place. Plus we give you all the info you need to drive in Johannesburg, from the most popular car rental to the best time to book.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.