Cheap Flights To Johannesburg

1 Kenya Airways Flight To Johannesburg

Outbound Flight

kenya airways
kq

Gatwick (LGW)

6:25 PM

Fri, Jun 28

Johannesburg (JNB)

10:55 AM

Sat, Jun 29

Stop

1 stop

Flight Details

Inbound Flight

kenya airways
kq

Johannesburg (JNB)

1:55 AM

Thu, Jul 18

Gatwick (LGW)

4:15 PM

Thu, Jul 18

Stop

1 stop

Flight Details
2 Ethiopian Airlines Flight To Johannesburg

Outbound Flight

ethiopian airlines
et

Gatwick (LGW)

9:00 PM

Fri, Jun 28

Johannesburg (JNB)

1:05 PM

Sat, Jun 29

Stop

1 stop

Flight Details

Inbound Flight

ethiopian airlines
et

Johannesburg (JNB)

2:10 PM

Thu, Jul 18

Gatwick (LGW)

6:50 AM

Fri, Jul 19

Stop

1 stop

Flight Details
3 Virgin Atlantic Flight To Johannesburg

Outbound Flight

virgin atlantic
vs

Heathrow (LHR)

6:30 PM

Fri, Jun 28

Johannesburg (JNB)

6:30 AM

Sat, Jun 29

Stop

non-stop

Flight Details

Inbound Flight

virgin atlantic
vs

Johannesburg (JNB)

8:20 PM

Thu, Jul 18

Heathrow (LHR)

6:35 AM

Fri, Jul 19

Stop

non-stop

Flight Details
4 British Airways Flight To Johannesburg

Outbound Flight

british airways
ba

Heathrow (LHR)

9:25 PM

Fri, Jun 28

Johannesburg (JNB)

9:15 AM

Sat, Jun 29

Stop

non-stop

Flight Details

Inbound Flight

british airways
ba

Johannesburg (JNB)

8:00 AM

Thu, Jul 18

Heathrow (LHR)

6:25 PM

Thu, Jul 18

Stop

non-stop

Flight Details
5 Iberia Flight To Johannesburg

Outbound Flight

iberia
ib

Heathrow (LHR)

8:25 PM

Fri, Jun 28

Johannesburg (JNB)

10:05 AM

Sun, Jun 30

Stop

1 stop

Flight Details

Inbound Flight

iberia
ib

Johannesburg (JNB)

8:00 AM

Thu, Jul 18

Heathrow (LHR)

6:25 PM

Thu, Jul 18

Stop

non-stop

Flight Details
6 Etihad Airways Flight To Johannesburg

Outbound Flight

etihad airways
ey

Gatwick (LGW)

4:55 PM

Fri, Jun 28

Johannesburg (JNB)

4:30 PM

Sat, Jun 29

Stop

2 stops

Flight Details

Inbound Flight

etihad airways
ey

Johannesburg (JNB)

7:35 PM

Thu, Jul 18

Gatwick (LGW)

1:00 PM

Fri, Jul 19

Stop

1 stop

Flight Details
7 Turkish Airlines Flight To Johannesburg

Outbound Flight

turkish airlines
tk

Gatwick (LGW)

10:15 PM

Fri, Jun 28

Johannesburg (JNB)

10:25 AM

Sun, Jun 30

Stop

1 stop

Flight Details

Inbound Flight

turkish airlines
tk

Johannesburg (JNB)

6:25 PM

Thu, Jul 18

Gatwick (LGW)

9:35 AM

Fri, Jul 19

Stop

1 stop

Flight Details
8 South African Airways Flight To Johannesburg

Outbound Flight

south african airways
sa

Heathrow (LHR)

7:00 PM

Fri, Jun 28

Johannesburg (JNB)

7:05 AM

Sat, Jun 29

Stop

non-stop

Flight Details

Inbound Flight

south african airways
sa

Johannesburg (JNB)

8:00 PM

Thu, Jul 18

Heathrow (LHR)

6:25 AM

Fri, Jul 19

Stop

non-stop

Flight Details
9 Swiss Flight To Johannesburg

Outbound Flight

swiss
lx

Gatwick (LGW)

6:40 PM

Fri, Jun 28

Johannesburg (JNB)

9:10 AM

Sat, Jun 29

Stop

1 stop

Flight Details

Inbound Flight

swiss
lx

Johannesburg (JNB)

7:25 PM

Thu, Jul 18

Gatwick (LGW)

7:55 AM

Fri, Jul 19

Stop

1 stop

Flight Details
10 KLM Royal Dutch Airlines Flight To Johannesburg

Outbound Flight

klm royal dutch airlines
kl

Heathrow (LHR)

6:30 AM

Fri, Jun 28

Johannesburg (JNB)

9:20 PM

Fri, Jun 28

Stop

1 stop

Flight Details

Inbound Flight

klm royal dutch airlines
kl

Johannesburg (JNB)

8:05 PM

Thu, Jul 18

Heathrow (LHR)

4:15 PM

Fri, Jul 19

Stop

2 stops

Flight Details
11 SN Brussels Airlines Flight To Johannesburg

Outbound Flight

sn brussels airlines
sn

Gatwick (LGW)

11:05 AM

Fri, Jun 28

Johannesburg (JNB)

8:30 AM

Sat, Jun 29

Stop

2 stops

Flight Details

Inbound Flight

sn brussels airlines
sn

Johannesburg (JNB)

7:05 PM

Thu, Jul 18

Gatwick (LGW)

10:15 AM

Fri, Jul 19

Stop

2 stops

Flight Details
12 Alitalia Flight To Johannesburg

Outbound Flight

alitalia
az

London (LON)

8:00 PM

Fri, Jun 28

Johannesburg (JNB)

8:20 AM

Sun, Jun 30

Stop

1 stop

Flight Details

Inbound Flight

alitalia
az

Johannesburg (JNB)

9:00 PM

Thu, Jul 18

London (LON)

4:05 PM

Fri, Jul 19

Stop

1 stop

Flight Details
13 Emirates Flight To Johannesburg

Outbound Flight

emirates
ek

London (LON)

9:45 PM

Fri, Jun 28

Johannesburg (JNB)

4:25 PM

Sat, Jun 29

Stop

1 stop

Flight Details

Inbound Flight

emirates
ek

Johannesburg (JNB)

1:40 PM

Thu, Jul 18

London (LON)

7:05 AM

Fri, Jul 19

Stop

1 stop

Flight Details
14 Air France Flight To Johannesburg

Outbound Flight

air france
af

London (LON)

8:10 PM

Fri, Jun 28

Johannesburg (JNB)

9:55 AM

Sat, Jun 29

Stop

1 stop

Flight Details

Inbound Flight

air france
af

Johannesburg (JNB)

11:15 PM

Thu, Jul 18

London (LON)

1:50 PM

Fri, Jul 19

Stop

1 stop

Flight Details
15 Egyptair Flight To Johannesburg

Outbound Flight

egyptair
ms

London (LON)

6:40 PM

Fri, Jun 28

Johannesburg (JNB)

9:10 AM

Sat, Jun 29

Stop

1 stop

Flight Details

Inbound Flight

egyptair
ms

Johannesburg (JNB)

9:45 PM

Thu, Jul 18

London (LON)

1:35 PM

Fri, Jul 19

Stop

1 stop

Flight Details
16 RwandAir Flight To Johannesburg

Outbound Flight

rwandair
wb

London (LON)

6:25 PM

Fri, Jun 28

Johannesburg (JNB)

10:55 AM

Sat, Jun 29

Stop

1 stop

Flight Details

Inbound Flight

rwandair
wb

Johannesburg (JNB)

4:30 PM

Thu, Jul 18

London (LON)

5:50 PM

Fri, Jul 19

Stop

2+ stops

Flight Details
17 Saudi Airlines Flight To Johannesburg

Outbound Flight

saudi airlines
sv

Heathrow (LHR)

8:25 PM

Fri, Jun 28

Johannesburg (JNB)

10:05 AM

Sun, Jun 30

Stop

1 stop

Flight Details

Inbound Flight

saudi airlines
sv

Johannesburg (JNB)

11:00 AM

Thu, Jul 18

Heathrow (LHR)

6:20 AM

Fri, Jul 19

Stop

1 stop

Flight Details

Live Support

Popular Destination In South Africa

Flights To Cape Town fr £ 531

Flights To Johannesburg fr £ 628

Flights To Pietermaritzburg fr £ 660

Flights To Kimberley fr £ 669

Flights To Richards Bay fr £ 709

Flights To Port Elizabeth fr £ 712

Flights To Pietersburg fr £ 740

Flights To Phaiaborwa fr £ 766

Flights To Durban fr £ 773

Flights To Upington fr £ 865

Why book with us ?

  • Best Prices - Save Money
  • No Hidden Fees
  • Financial Protection
  • Flexible Payment Options - Book Now Pay Later
  • Secure Payments & Complete Privacy
  • Dedicated Customer Support - Friendly Staff
  • Proven Record Of Over Thousands of Satisfied Customers
  • Soft Cancellation Policies and Much More
SSL