Find Cheap Flights from Dublin to Johannesburg OR Tambo (DUB - JNB)

Search hundreds of travel sites at once for deals on flights to Johannesburg OR Tambo

Sat 16/12
Sat 23/12
Any month
Compare vs KAYAK |

Good to know

Low season:
October
Best time to beat the crowds
4%
expected price decrease
High season:
July
Most popular time to fly
14%
expected price increase
Average price:
£701
(avg. price over the last 2 weeks)
Good deal:
£416
or less (return)

When to Book Flights from Dublin to Johannesburg OR Tambo

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for £415 or less.
The cheapest flight from Dublin to Johannesburg OR Tambo was found, on average, 24 days before departure.
Book at least 1 week before departure in order to get a below-average price.
High season is considered to be June, July and August. The cheapest month to fly is October.
Morning departure is around 4% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Dublin to Johannesburg OR Tambo Flights

How long does a flight from Dublin to Johannesburg OR Tambo take?
An average non-stop flight takes 14h 40m, covering a distance of 5874 miles.
Which airlines provide the cheapest flights from Dublin to Johannesburg OR Tambo?
In the past 3 days, the cheapest return tickets were found on Qatar Airways (£357), Multiple Airlines (£365) and Turkish Airlines (£379).
Do I need a passport to fly between Dublin and Johannesburg OR Tambo?
Yes.

Book cheap flights from Dublin to Johannesburg OR Tambo (return)

Airports
Origin
Dublin
£357
only
£357
Destination
Johannesburg
£357
only
£357
Thu, 1 Feb
DUB
JNB
24h 25m
Thu, 15 Feb
JNB
DUB
25h 30m
£357
Trip: 15 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 6459 reviews
Overall
8.3
Boarding
8.3
Comfort
8.1
Crew
8.6
Entertainment
8.2
Food
7.9
DOH
BAI
Excellent 10.0

Very Good Company

IAH
DOH
Excellent 8.0

This has been one the good experience I had in so many years of travel

I requested a special meal but was not given what I wanted. But overall decent food

LHE
DOH
Excellent 8.6

There's not food which was on menu I did not eat

ATL
DOH
Excellent 10.0

The crew service

The cost of internet access

KHI
DOH
Excellent 10.0

All of it was great!

Sat, 20 Jan
DUB
JNB
36h 10m
Sat, 3 Feb
JNB
DUB
16h 55m
£365
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 26 Feb
DUB
JNB
16h 25m
Mon, 26 Mar
JNB
DUB
16h 40m
£379
Trip: 28 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16958 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
MNL
IST
OK 5.3

Flight was ok

The flight was actually run by turkish airlines, not philippine air as stated in my confirmation email, so we were sent to the wrong terminal. Nothing in the email said which terminal the flight would depart from or that it was actually turkish airlines. Very irresponsible and communication for customers should be much clearer. Luckily we were very early for the flight or it could have caused a serious problem.

IST
TLV
Good 6.0

No AC

IST
BUD
Excellent 10.0

Same

Same

IST
KTM
Mediocre 2.0

I did not like anything.

Everything. I will never book a flight from Kayak from now on. Kayak just charged us a lot of money and did not do anything for us.

IST
SFO
Excellent 10.0

One of my fave airlines now Great seats, services, staff Turkish coffee in the air!

they keep the cabin a bit too hot, need to ask them all the time to make it colder

Mon, 26 Mar
DUB
JNB
35h 25m
Wed, 4 Apr
JNB
DUB
28h 35m
£547
Trip: 10 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1540 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
AMS
YYZ
Excellent 9.0

Professional, welcoming and very friendly crew, well-maintained aircraft, comfortable seat and good food. Keep up the good work, KLM.

Not much to comment on here.

AMS
MAN
Excellent 8.0

quick and relaxed

SOU
AMS
Excellent 10.0

From downloading the KLM app to the final touchdown of my final flight, everything was an ease, checking in, the option to change my seat, the service received was great.

The ability to state a seat or meal preference within the app would be good but otherwise all was good.

KRK
AMS
Mediocre 3.0

Flight way delayed 3 hours. Staff gave no information and wouldn't help rebook us onto other flights. They gave us food vouchers 2 minutes before we finally boarded, so we couldn't use them. The food on the plane had spoiled so we were all starving on the flight, and we all missed our connections. Horrible experience and wouldn't fly with KLM again.

ABZ
AMS
Excellent 10.0

Thankful for coffee being served without charge. Not all airlines do that.

Wed, 18 Apr
DUB
JNB
17h 35m
Wed, 2 May
JNB
DUB
18h 20m
£359
Trip: 15 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 6459 reviews
Overall
8.3
Boarding
8.3
Comfort
8.1
Crew
8.6
Entertainment
8.2
Food
7.9
LAX
DOH
Excellent 8.0

Everything was fine except the flight delays

Flight delays

DOH
BAI
Excellent 10.0

Very Good Company

SIN
DOH
Excellent 9.6

La mejor atención, buena comida, comodidad, confiabilidad, pilotaje, tranquilidad

Podrían tener más películas con subtítulos en español, jugos mas conocidos y la música mejor organizada para búsqueda

ATL
DOH
Excellent 10.0

The crew service

The cost of internet access

WDH
DOH
Good 6.0

It has good sized toilets

Snacks and candy served we're of low quality. No prayer facilities inside the plane. They didn't allow me to pray though I got some empty spot to do so. They brought the issue of safety. While fasten seat belt sign was on I found people standing, walking, using toilet etc but air Crew did never brought up the issue of safety.

Fri, 16 Mar
DUB
JNB
34h 40m
Fri, 30 Mar
JNB
DUB
14h 40m
£372
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 4 Jun
DUB
JNB
17h 35m
Mon, 18 Jun
JNB
DUB
18h 20m
£359
Trip: 15 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 6459 reviews
Overall
8.3
Boarding
8.3
Comfort
8.1
Crew
8.6
Entertainment
8.2
Food
7.9
IAH
DOH
Excellent 8.0

This has been one the good experience I had in so many years of travel

I requested a special meal but was not given what I wanted. But overall decent food

KHI
DOH
Excellent 10.0

All of it was great!

LHE
DOH
Excellent 8.6

There's not food which was on menu I did not eat

SIN
DOH
Excellent 9.6

La mejor atención, buena comida, comodidad, confiabilidad, pilotaje, tranquilidad

Podrían tener más películas con subtítulos en español, jugos mas conocidos y la música mejor organizada para búsqueda

DOH
ATH
Excellent 10.0

The crew service

The cost of internet access

Fri, 18 May
DUB
JNB
14h 40m
Sat, 2 Jun
JNB
DUB
14h 40m
£386
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 19 Jan
DUB
JNB
17h 30m
Mon, 19 Feb
JNB
DUB
19h 15m
£392
Trip: 32 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 6459 reviews
Overall
8.3
Boarding
8.3
Comfort
8.1
Crew
8.6
Entertainment
8.2
Food
7.9
LHE
DOH
Excellent 8.6

There's not food which was on menu I did not eat

DOH
DEL
Excellent 10.0

Dedicated to customer service

KWI
DOH
Excellent 9.0

On general quite good

Checking in, issuing boarding passs was very slow. Maybe it has nothing to do with QA.

DOH
KWI
Excellent 10.0

The friendly hosting of the crew and the clean and tidy of everything the food was delicious hot and cean

The alcoholic drinks on the craft had to be banned for sack of God

KHI
DOH
Excellent 10.0

All of it was great!

Sat, 30 Dec
DUB
JNB
24h 15m
Thu, 11 Jan
JNB
DUB
28h 15m
£578
Trip: 13 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1540 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
MAN
AMS
Excellent 8.0

Easy Boarding

ABZ
AMS
Excellent 10.0

Thankful for coffee being served without charge. Not all airlines do that.

JNB
AMS
Excellent 8.0

Good multi media access and content

AMS
IAH
Excellent 8.6

Old airplane with not really comfy seats. No outlets for charging devices. Very old entertainment screen.

SOU
AMS
Excellent 10.0

From downloading the KLM app to the final touchdown of my final flight, everything was an ease, checking in, the option to change my seat, the service received was great.

The ability to state a seat or meal preference within the app would be good but otherwise all was good.

Sun, 17 Dec
DUB
JNB
17h 30m
Tue, 9 Jan
JNB
DUB
25h 30m
£696
Trip: 24 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 6459 reviews
Overall
8.3
Boarding
8.3
Comfort
8.1
Crew
8.6
Entertainment
8.2
Food
7.9
KWI
DOH
Excellent 9.0

On general quite good

Checking in, issuing boarding passs was very slow. Maybe it has nothing to do with QA.

LAX
DOH
Excellent 8.0

Everything was fine except the flight delays

Flight delays

DOH
BAI
Excellent 10.0

Very Good Company

WDH
DOH
Good 6.0

It has good sized toilets

Snacks and candy served we're of low quality. No prayer facilities inside the plane. They didn't allow me to pray though I got some empty spot to do so. They brought the issue of safety. While fasten seat belt sign was on I found people standing, walking, using toilet etc but air Crew did never brought up the issue of safety.

LHE
DOH
Excellent 8.6

There's not food which was on menu I did not eat

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in GBP.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.