• Flights
  • Hotels
  • Flight + Hotel
  • Cars
  • Holidays
Dublin Johannesburg from £301

Flying from Dublin to Johannesburg? Let our flight comparator find you're the best available flights to Johannesburg. With 57 airlines serving 175 routes from Dublin Airport, finding a flight to Johannesburg will be easy as pie. When searching for your flight to Johannesburg, the key thing to remember is that the date of your flight can affect cost. For example, mid-week, early morning and late evening flights tend to be cheaper and if you're looking to visit Johannesburg during a high tourist season it's best to book further in advance. Dublin Airport is accessible by over 1,000 buses and coaches from in and around Dublin and towns across Ireland, so getting to the airport in time for your Johannesburg flight shouldn't cause any hassle, just remember to leave plenty of time in case of delays, and maybe even a little airport duty free shopping. Before your flight to Johannesburg remember to check on visa requirements, you may not need one but it's always best to double check. Finally always have a look at the weather forecast for your Johannesburg trip, you don't want to over pack or pack useless items either.

Looking for a cheap Dublin - Johannesburg flight?

  • 1163

    Dublin - Johannesburg

    British Airways
    11/11/2017 2 stop(s) Duration 19h20
    British Airways
    25/11/2017 2 stop(s) Duration 21h50
    from £301.31
  • 1163

    Dublin - Johannesburg

    Ethiopian Airlines
    28/10/2017 1 stop(s) Duration 16h35
    Ethiopian Airlines
    11/11/2017 1 stop(s) Duration 16h55
    from £308.98
  • 1180

    Dublin - Johannesburg

    Ethiopian Airlines
    25/11/2017 1 stop(s) Duration 15h35
    Ethiopian Airlines
    09/12/2017 2 stop(s) Duration 21h50
    from £357.88
  • 1163

    Dublin - Johannesburg

    Ethiopian Airlines
    11/11/2017 1 stop(s) Duration 30h45
    Ethiopian Airlines
    25/11/2017 1 stop(s) Duration 16h55
    from £367.00
  • 1170

    Dublin - Johannesburg

    Ethiopian Airlines
    01/11/2017 1 stop(s) Duration 15h35
    Ethiopian Airlines
    07/11/2017 1 stop(s) Duration 16h55
    from £373.27
  • 1179

    Dublin - Johannesburg

    Ethiopian Airlines
    08/03/2018 1 stop(s) Duration 15h35
    Ethiopian Airlines
    15/03/2018 1 stop(s) Duration 16h55
    from £374.15
  • 1174

    Dublin - Johannesburg

    British Airways
    23/11/2017 2 stop(s) Duration 17h25
    British Airways
    05/12/2017 1 stop(s) Duration 16h55
    from £379.81
  • 1179

    Dublin - Johannesburg

    Turkish Airlines
    08/03/2018 1 stop(s) Duration 16h25
    Turkish Airlines
    15/03/2018 1 stop(s) Duration 17h00
    from £409.00
  • 1174

    Dublin - Johannesburg

    Air France
    23/11/2017 1 stop(s) Duration 19h20
    Air France
    05/12/2017 1 stop(s) Duration 16h40
    from £411.15
  • 1073

    Dublin - Johannesburg

    British Airways
    07/12/2017 1 stop(s) Duration 14h55
    British Airways
    17/12/2017 1 stop(s) Duration 26h50
    from £414.76
  • 1174

    Dublin - Johannesburg

    KLM
    23/11/2017 1 stop(s) Duration 24h20
    KLM
    05/12/2017 1 stop(s) Duration 16h40
    from £417.00
  • 1073

    Dublin - Johannesburg

    British Airways
    28/11/2017 1 stop(s) Duration 18h45
    British Airways
    05/12/2017 1 stop(s) Duration 15h45
    from £424.45
  • 1172

    Dublin - Johannesburg

    Ethiopian Airlines
    13/09/2017 1 stop(s) Duration 16h35
    Ethiopian Airlines
    23/09/2017 1 stop(s) Duration 16h30
    from £451.50
  • 1180

    Dublin - Johannesburg

    KLM
    25/11/2017 1 stop(s) Duration 14h10
    KLM
    09/12/2017 1 stop(s) Duration 16h40
    from £460.00
  • 1180

    Dublin - Johannesburg

    Aer Lingus
    11/11/2017 2 stop(s) Duration 38h00
    Aer Lingus
    26/11/2017 2 stop(s) Duration 21h50
    from £478.78
  • 1185

    Dublin - Johannesburg

    KLM
    11/11/2017 1 stop(s) Duration 24h20
    KLM
    18/11/2017 2 stop(s) Duration 17h25
    from £488.84
  • 1148

    Dublin - Johannesburg

    Turkish Airlines
    09/02/2018 1 stop(s) Duration 16h25
    Turkish Airlines
    16/02/2018 1 stop(s) Duration 16h50
    from £496.70
  • 1148

    Dublin - Johannesburg

    Turkish Airlines
    01/11/2017 1 stop(s) Duration 21h55
    Turkish Airlines
    11/01/2018 1 stop(s) Duration 17h00
    from £504.40
  • 873

    Dublin - Johannesburg

    KLM
    20/08/2018 1 stop(s) Duration 23h35
    KLM
    28/08/2018 1 stop(s) Duration 21h55
    from £515.50
  • 1150

    Dublin - Johannesburg

    Qatar Airways
    25/10/2017 1 stop(s) Duration 17h35
    Qatar Airways
    05/11/2017 1 stop(s) Duration 17h55
    from £526.48
  • 1147

    Dublin - Johannesburg

    Etihad Airways
    17/09/2017 1 stop(s) Duration 20h20
    Etihad Airways
    02/10/2017 1 stop(s) Duration 20h20
    from £539.05
  • 873

    Dublin - Johannesburg

    Air France
    20/08/2018 2 stop(s) Duration 30h10
    Air France
    28/08/2018 1 stop(s) Duration 21h55
    from £603.70
  • 873

    Dublin - Johannesburg

    Lufthansa
    20/08/2018 1 stop(s) Duration 22h20
    Lufthansa
    28/08/2018 1 stop(s) Duration 14h00
    from £630.00
  • 873

    Dublin - Johannesburg

    Qatar Airways
    20/08/2018 1 stop(s) Duration 17h30
    Qatar Airways
    28/08/2018 1 stop(s) Duration 24h50
    from £643.51
  • 871

    Dublin - Johannesburg

    Swiss
    20/07/2018 2 stop(s) Duration 23h15
    Swiss
    20/08/2018 1 stop(s) Duration 20h50
    from £694.81
  • 1150

    Dublin - Johannesburg

    Swiss
    01/08/2018 1 stop(s) Duration 21h00
    Swiss
    28/08/2018 1 stop(s) Duration 16h05
    from £750.37
  • 1150

    Dublin - Johannesburg

    Qatar Airways
    01/08/2018 1 stop(s) Duration 17h35
    Qatar Airways
    28/08/2018 1 stop(s) Duration 24h15
    from £770.99
  • 871

    Dublin - Johannesburg

    Emirates
    20/07/2018 1 stop(s) Duration 21h25
    Emirates
    20/08/2018 1 stop(s) Duration 26h00
    from £791.99
  • 871

    Dublin - Johannesburg

    Lufthansa
    20/07/2018 1 stop(s) Duration 21h15
    Lufthansa
    20/08/2018 1 stop(s) Duration 20h50
    from £801.18
  • 1150

    Dublin - Johannesburg

    Air France
    01/08/2018 1 stop(s) Duration 16h05
    Air France
    28/08/2018 1 stop(s) Duration 22h15
    from £910.75

Cheap Dublin - Johannesburg Flights

To travel between Dublin and Johannesburg at a low cost, Easyvoyage provides two major pieces of information: the calendar and the price history for Dublin - Johannesburg flights. These elements will allow you to analyse the cheapest Dublin - Johannesburg flights by departure date.