Flights from Dublin to Johannesburg O.R. Tambo

Flight information Dublin to Johannesburg O.R. Tambo

Cheapest return price last month


Direct airlines


Average flight time, total distance 9462 kilometres

13h 30min

Most popular airline last month

British Airways

Johannesburg O.R. Tambo

1 airport

Information is correct as of January 2016

Airlines that fly from Dublin to Johannesburg

There are no direct flights from Dublin to Johannesburg. The majority of flights to this South African city have connections in either Africa, Europe, or both. For example, most flights with Ethiopian begin in Dublin, stop off at Addis Abba, then connect to Johannesburg.

Browse all of the possible routes you could take on Skyscanner.

There are a number of airlines that operate connecting flights, including Ethiopian, Lufthansa, British Airways and Swiss.

Terminal Information - Departing

Swiss, British Airways, Ethiopian and Lufthansa flights all depart from Terminal 1 at Dublin Airport.

Terminal 1 check-in is on the first floor of the airport. Dublin Airport is well sign posted, and easy to reach from the city centre. Once you've made your way through check in, you can walk to security – make sure all of your liquids are under 100ml and inside a sealable plastic bag. All electronics over 20cm need to have battery on passing through security too.

There are plenty of different options for food within Dublin Airport. You can grab a meal before heading into the terminal, or you could dine at one of the many food outlets on the airside. The majority of diets are catered for – you could even go for a Guinness before your flight! The restaurants and cafes tend to open and close with the first and last flights of the day.

There's also a duty free, newsagents, Dixons and a number of other clothes shops to pick up those last minute bits and pieces.

If you fancy relaxing for the next few hours, you could pay €20 to use the executive airline lounges in Terminal 1 too. These are located on the 2nd level of the terminal, and you can access them via the stairs opposite the shops.

Terminal Information - Arriving

Johannesburg Airport is also referred to as O.R. Tambo Airport, which is located in the province of Gauteng, South Africa. This is one of the busiest airports in the country, seeing 19 million passengers cross through it's gates every year.

Occasionally, this level of traffic can cause delays. Sometimes, international passengers experience longer wait times when they're making their way through border control. Make sure you allow enough time between arriving in Johannesburg, and moving onto your next destination as there may be delays.

Free Wifi is limited to 50mb for 30 minutes in Johannesburg Airport, yet some of the coffee shops inside will be able to offer you more. There are restaurants on both the outside and inside of the terminal, and the airport is usually well kept and well aired. The restaurants typically close at around 10.30 in the evening, opening up again between 5 and 6 in the morning.

Getting to Johannesburg from the Airport

If you wish to make your way into Johannesburg, a taxi will cost around €30 (500 Rand, in local currency). Make sure to book your taxi in the airport before stepping outside to avoid being hassled. Alternatively, you can ride the bus for 25 Rand which will drop you at Sandton. They leave every hour between 7am and 8pm. You can catch this outside of the airport, or book a private service from one of the booths inside Johannesburg Airport.

Getting to Pretoria from the Airport

There's also a new rail link between the airport and Johannesburg, as well as Sandton and Pretoria. A train leaves for Sandton between every 10 and 20 minutes on the Airport line on weekdays between 5.30am and 8.30pm, running only every 30 minutes on weekends. If you're hoping to get to Pretoria, you can transfer at Sandton onto the east west commuter line. A one-way trip will cost around 100 Rand (€5).

Practical Information

As you are departing Ireland on an international flight, it's recommended that you arrive at the airport 3 hours prior to your scheduled departure time. Make sure all liquids are in containers under 100ml, and stored inside a resealable, clear plastic bag.

Irish citizens do not need a Visa for visiting South Africa, if their stay is under 90 days.

In South Africa, they use the Rand (ZAR). At the time of writing, 1 Euro is equal to 18 Rand. You are best off collecting your Rands prior to leaving Dublin Airport. You can get the best rate by ordering the currency prior to arriving in Dublin Airport, and picking it up either on the landside or airside of your Terminal.

Many people choose to rent cars to explore the rest of South Africa and the coast from Johannesburg. Compare cheap car hire using the Skyscanner Car Hire search – this tool will help you to get the best deal on your road trip! Alternatively, you can find flights to the rest of South Africa here.

What to expect in Johannesburg

On average, consumer prices in Johannesburg are 119% cheaper than those in Dublin. Whilst your morning coffee might cost you up to €3 in Dublin, that cappuccino will only set you back around €1 in Johannesburg.

However, Johannesburg doesn't have the best reputation when it comes to safety. As with all of Africa, make sure to keep your wits about you whenever you are travelling, and check travel advice for Johannesburg prior to departing.

Even though there are occasional conflicts in Johannesburg, most travellers will have a brilliant experience here. This is a rapidly developing city with a cool cultural quarter too - the Johannesburg Art Gallery is perfect for whiling away an afternoon, and the Apartheid Museum gives an insightful perspective into South Africa's troubled past.

Fancy going further afield?

The Drakensburg Mountains are one of the most popular things to see in this country – check out the best things to do in South Africa here. Pretoria, the 'political' capital of South Africa, is also a short drive from Johannesburg.

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