Cheap flights from Johannesburg to Belfast

How to find the cheapest flight from Johannesburg to Belfast

All the information you need to plan the best ZA1 to BF1 flight in 2022: compare Johannesburg to Belfast flight prices with the expected peak season, weather and rainfall in Belfast.

ZA1 - BF1


R544 - R927



5 - 16 °C



50 - 90 mm

Popular in


High demand for flights, 16% potential price rise

Cheapest in


Best time to find cheap flights, 30% potential price drop

Average price

R14 262

Average for round-trip flights in January 2022

Round-trip from

R8 406

From Johannesburg to Belfast

What is the cheapest month to fly from Johannesburg to Belfast?

May is one of the best times of the year to fly to Belfast from Johannesburg. Prices for May average R11 962 per person but you can even find prices for as low as R8 406. The most expensive prices can be found in the month of August. Opting for a May flight can save you 19% on your journey compared to booking in May

When is the cheapest time to fly from Johannesburg to Belfast (ZA1 - BF1)?

When flying from Johannesburg to Belfast, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Related info for your journey

Useful info, stats and facts about Johannesburg to Belfast flights.

Which airlines flying from Johannesburg to Belfast have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like British Airways, Etihad Airways, and KLM flying from Johannesburg to Belfast have implemented new flexible cancellation policies.

What are the most popular airlines that fly from Johannesburg to Belfast?

When booking a flight from Johannesburg to Belfast, you may want to consider flying on British Airways, Etihad Airways or KLM as they are the most popular for this route.

Can I fly to Belfast from Johannesburg right now?

Information is based on travel restrictions from Johannesburg to Belfast

Most visitors from Johannesburg need to provide a negative COVID-19 test result and/or quarantine to enter Belfast.

COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 2 days hours before departing to Belfast.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Belfast.

Mandatory passenger locator form - Submit the form any time in the 48 hours before arriving in the UK. Show the form when checking in your plane, train or ferry to the UK.

Managed quarantine package for Scotland - All travelers arriving directly to Scotland are required to book their Managed Quarantine Package prior to travel.

COVID-19 testing package - All travelers must book and pay for a COVID-19 Testing Package prior to travel to England and Scotland.

Can I fly back to Johannesburg from Belfast?

Returning to Johannesburg from Belfast

COVID-19 testing requirements
Visitors from Belfast must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.

Quarantine requirements
Visitors from Belfast are not required to quarantine after entering Johannesburg.

Top 2 airlines flying from Johannesburg to Belfast

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Belfast choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
British Airways
CheapestR8 925
AverageR14 719
FlexibilityNo cancel fee
COVID-19 safety
Etihad Airways
CheapestR12 313
AverageR12 742
FlexibilityNo cancel fee
COVID-19 safety