Cheap Flights To Johannesburg

1 Virgin Atlantic To Johannesburg

Outbound Flight

virgin atlantic

Heathrow (LHR)

10:30 PM

Fri, Nov 01

Johannesburg (JNB)

10:25 AM

Sat, Nov 02

Stop

non-stop

Flight Details

Inbound Flight

virgin atlantic

Johannesburg (JNB)

8:20 PM

Thu, Nov 21

Heathrow (LHR)

6:35 AM

Fri, Nov 22

Stop

11h 15m

non-stop

Flight Details
2 British Airways To Johannesburg

Outbound Flight

british airways

Heathrow (LHR)

7:05 PM

Fri, Nov 01

Johannesburg (JNB)

7:05 AM

Sat, Nov 02

Stop

non-stop

Flight Details

Inbound Flight

british airways

Johannesburg (JNB)

7:20 PM

Thu, Nov 21

Heathrow (LHR)

5:30 AM

Fri, Nov 22

Stop

11h 10m

non-stop

Flight Details
3 Ethiopian Airlines To Johannesburg

Outbound Flight

ethiopian airlines

Heathrow (LHR)

9:00 PM

Fri, Nov 01

Johannesburg (JNB)

1:05 PM

Sat, Nov 02

Stop

1 stop

Flight Details

Inbound Flight

ethiopian airlines

Johannesburg (JNB)

11:00 PM

Thu, Nov 21

Heathrow (LHR)

5:00 PM

Fri, Nov 22

Stop

19h 0m

1 stop

Flight Details
4 Emirates To Johannesburg

Outbound Flight

emirates

Heathrow (LHR)

4:55 PM

Fri, Nov 01

Johannesburg (JNB)

10:15 AM

Sat, Nov 02

Stop

1 stop

Flight Details

Inbound Flight

emirates

Johannesburg (JNB)

10:20 PM

Thu, Nov 21

Heathrow (LHR)

2:25 PM

Fri, Nov 22

Stop

17h 5m

1 stop

Flight Details
5 Alitalia To Johannesburg

Outbound Flight

alitalia

Heathrow (LHR)

4:55 PM

Fri, Nov 01

Johannesburg (JNB)

8:20 AM

Sat, Nov 02

Stop

1 stop

Flight Details

Inbound Flight

alitalia

Johannesburg (JNB)

8:35 PM

Thu, Nov 21

Heathrow (LHR)

4:05 PM

Fri, Nov 22

Stop

20h 30m

1 stop

Flight Details
6 Etihad Airways To Johannesburg

Outbound Flight

etihad airways

Heathrow (LHR)

8:45 PM

Fri, Nov 01

Johannesburg (JNB)

4:30 PM

Sat, Nov 02

Stop

1 stop

Flight Details

Inbound Flight

etihad airways

Johannesburg (JNB)

8:05 PM

Thu, Nov 21

Heathrow (LHR)

12:50 PM

Fri, Nov 22

Stop

17h 45m

1 stop

Flight Details
7 Qatar Airways To Johannesburg

Outbound Flight

qatar airways

Heathrow (LHR)

9:30 PM

Fri, Nov 01

Johannesburg (JNB)

2:55 PM

Sat, Nov 02

Stop

1 stop

Flight Details

Inbound Flight

qatar airways

Johannesburg (JNB)

1:45 PM

Thu, Nov 21

Heathrow (LHR)

7:05 AM

Fri, Nov 22

Stop

18h 20m

1 stop

Flight Details
8 Kenya Airways To Johannesburg

Outbound Flight

kenya airways

Heathrow (LHR)

6:25 PM

Fri, Nov 01

Johannesburg (JNB)

10:55 AM

Sat, Nov 02

Stop

1 stop

Flight Details

Inbound Flight

kenya airways

Johannesburg (JNB)

1:55 AM

Thu, Nov 21

Heathrow (LHR)

4:15 PM

Thu, Nov 21

Stop

15h 20m

1 stop

Flight Details
9 Swiss To Johannesburg

Outbound Flight

swiss

Heathrow (LHR)

6:00 AM

Fri, Nov 01

Johannesburg (JNB)

9:10 AM

Sat, Nov 02

Stop

1 stop

Flight Details

Inbound Flight

swiss

Johannesburg (JNB)

7:25 PM

Thu, Nov 21

Heathrow (LHR)

7:55 AM

Fri, Nov 22

Stop

13h 30m

1 stop

Flight Details
10 KLM Royal Dutch Airlines To Johannesburg

Outbound Flight

klm royal dutch airlines

Heathrow (LHR)

6:30 AM

Fri, Nov 01

Johannesburg (JNB)

9:20 PM

Fri, Nov 01

Stop

1 stop

Flight Details

Inbound Flight

klm royal dutch airlines

Johannesburg (JNB)

11:15 PM

Thu, Nov 21

Heathrow (LHR)

1:50 PM

Fri, Nov 22

Stop

15h 35m

1 stop

Flight Details
11 South African Airways To Johannesburg

Outbound Flight

south african airways

Heathrow (LHR)

7:00 PM

Fri, Nov 01

Johannesburg (JNB)

7:05 AM

Sat, Nov 02

Stop

non-stop

Flight Details

Inbound Flight

south african airways

Johannesburg (JNB)

8:00 PM

Thu, Nov 21

Heathrow (LHR)

6:25 AM

Fri, Nov 22

Stop

11h 25m

non-stop

Flight Details
12 Air France To Johannesburg

Outbound Flight

air france

Heathrow (LHR)

7:45 PM

Fri, Nov 01

Johannesburg (JNB)

9:55 AM

Sat, Nov 02

Stop

1 stop

Flight Details

Inbound Flight

air france

Johannesburg (JNB)

11:15 PM

Thu, Nov 21

Heathrow (LHR)

1:50 PM

Fri, Nov 22

Stop

15h 35m

1 stop

Flight Details
13 Turkish Airlines To Johannesburg

Outbound Flight

turkish airlines

London (LON)

6:25 PM

Fri, Nov 01

Johannesburg (JNB)

10:25 AM

Sat, Nov 02

Stop

1 stop

Flight Details

Inbound Flight

turkish airlines

Johannesburg (JNB)

7:15 PM

Thu, Nov 21

London (LON)

9:50 AM

Fri, Nov 22

Stop

16h 35m

1 stop

Flight Details

Live Support

Popular Destination In South Africa

Flights To Johannesburg fr £ 470

Flights To Durban fr £ 492

Flights To East London fr £ 544

Flights To Cape Town fr £ 555

Flights To Port Elizabeth fr £ 596

Flights To Richards Bay fr £ 660

Flights To Bloemfontein fr £ 712

Flights To Upington fr £ 712

Flights To Kimberley fr £ 712

Flights To Pietermaritzburg fr £ 713

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
whatsapp