Best dates to travel from Dublin to Johannesburg
Best dates to travel from Dublin to Johannesburg
Return-trip prices collected from different providers to help you find dates with cheaper flights for your next trip. Prices and availability can change, so check the latest fare before booking. Last collected on November 4, 2026.
All trip durations
-
Dublin → Johannesburg 6 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 7 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 8 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 12 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 13 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 15 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 19 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 20 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 4 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 11 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights
Cheapest dates we found for this trip length
-
Dublin → Johannesburg 6 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 7 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 8 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 4 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 5 days
- Departure
- Return
$ 670.85Indicative return priceCheck flights -
Dublin → Johannesburg 6 days
- Departure
- Return
$ 670.85Indicative return priceCheck flights -
Dublin → Johannesburg 7 days
- Departure
- Return
$ 670.85Indicative return priceCheck flights -
Dublin → Johannesburg 8 days
- Departure
- Return
$ 670.85Indicative return priceCheck flights -
Dublin → Johannesburg 9 days
- Departure
- Return
$ 670.85Indicative return priceCheck flights -
Dublin → Johannesburg 10 days
- Departure
- Return
$ 686.59Indicative return priceCheck flights
Cheapest dates we found for this trip length
-
Dublin → Johannesburg 12 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 13 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 15 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 19 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 20 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 11 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 13 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 18 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 17 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 16 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights
Cheapest dates we found for this trip length
-
Dublin → Johannesburg 21 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 22 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 23 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 24 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 25 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 28 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 29 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 30 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 31 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights -
Dublin → Johannesburg 27 days
- Departure
- Return
$ 661.86Indicative return priceCheck flights
Route Overview
-
Lanseria International Airport
Johannesburg
HLA -
O.R. Tambo International Airport
Johannesburg
JNB
Although there are currently no direct flights between Dublin and Johannesburg, travellers have an excellent choice of one-stop services operated by leading international airlines. With modern aircraft, competitive fares and convenient connections through Europe, the Middle East and East Africa, travelling from Ireland to South Africa is both straightforward and comfortable. As South Africa’s largest city and economic powerhouse, Johannesburg is more than just a destination. It serves as the primary gateway to Southern Africa, connecting travellers to Cape Town, Durban, Kruger National Park, Victoria Falls, Namibia, Botswana, Zimbabwe and beyond.
Flying from Dublin to Johannesburg
Dublin Airport offers excellent long-haul connectivity, making Johannesburg easily accessible with a single stop through several major international hubs. Travellers can choose between airlines offering different connection times, onboard services and baggage allowances depending on their travel preferences. This route is popular with Irish holidaymakers, business travellers and the Southern African diaspora living in Ireland. Johannesburg is also the ideal entry point for travellers planning to visit neighbouring countries in SADC region such as Zimbabwe, Botswana, Namibia, Zambia and Mozambique.
Flights commonly connect through:
- Doha (DOH) – Qatar Airways
- Dubai (DXB) – Emirates
- Addis Ababa (ADD) – Ethiopian Airlines
- Istanbul (IST) – Turkish Airlines
- Amsterdam (AMS) – KLM
- Paris Charles de Gaulle (CDG) – Air France
- Frankfurt (FRA) – Lufthansa
Upon arrival, O.R. Tambo International Airport offers excellent onward connections across Southern Africa, making it one of the continent’s most important aviation hubs.
Direct Flights
There are currently no scheduled direct flights between Dublin and Johannesburg. Most travellers choose one-stop services via Doha, Dubai, Addis Ababa, Istanbul or Amsterdam. These routes offer reliable daily departures and allow passengers to choose between faster journey times or more affordable fares. If you’re travelling onwards to destinations such as Cape Town, Durban, Victoria Falls, Windhoek or Harare, Johannesburg provides one of Africa’s best-connected domestic and regional airport networks.
Popular Stopover Cities
Doha
Qatar Airways offers one of the fastest and most comfortable routes between Dublin and Johannesburg.
Dubai
Emirates provides premium long-haul services with convenient connection times.
Addis Ababa
Ethiopian Airlines offers excellent connectivity into Southern Africa through one of Africa’s largest hubs.
Istanbul
Turkish Airlines provides competitive fares and modern aircraft with efficient transfers.
Amsterdam
KLM offers convenient European connections and excellent onward services into Johannesburg.
Tripenger Travel Tip
If Johannesburg is only the first stop on your journey, consider booking your entire itinerary on a single ticket rather than purchasing separate flights. This provides better protection if delays occur and usually ensures your baggage is checked through to your final destination.
Airlines and Connections from Dublin to Johannesburg
Based on current route reference data, these are possible airline and airport combinations serving Dublin to Johannesburg.
-
Ethiopian Airlines Dublin (DUB) → Addis Ababa (ADD) → Johannesburg (JNB) 4 routes
-
EgyptAir Dublin (DUB) → Cairo (CAI) → Johannesburg (JNB) 1 route
-
Etihad Airways Dublin (DUB) → Abu Dhabi (AUH) → Johannesburg (JNB) 1 route
-
Emirates Dublin (DUB) → Dubai (DXB) → Johannesburg (JNB) 1 route
-
SWISS Dublin (DUB) → Zurich (ZRH) → Johannesburg (JNB) 1 route
-
Air France Dublin (DUB) → Paris (CDG) → Johannesburg (JNB) 1 route
-
Aer Lingus, Air Algerie Dublin (DUB) → Bordeaux (BOD) → Algiers (ALG) → Johannesburg (JNB) 2 routes
-
Ryanair, Air Algerie Dublin (DUB) → Valencia (VLC) → Algiers (ALG) → Johannesburg (JNB) 1 route