Book Domestic & International Flight Online

Search. Book. Travel.

1 Traveller(s)
BFD

Best Price Guarantee Find lowest possible fares to worldwide.

BFD

Trust & SafetyTrusted by millions, Every transaction is Safe & Secure

BFD

Best Travel AgentNegotiated, handpicked deals that offer ease of selection

Best Fare Deal

Cheap Flights to Johannesburg

The best time to book a flight to Johannesburg is when you have time to spare. Bestfaredeal takes the stress out of booking by allowing you to search for deals up until the day before you fly. Simply search for flights and select your airline, number of stops, departure/arrival times, and type of ticket. The cheap flight that you find may not be available on other sites or in travel agencies, and these savings will help you save money without feeling restricted or locked into a certain flight plan. If you are traveling on a budget and are flexible with your travel dates, we recommend you view our Flexible Dates calendar to see the cheapest days to fly. We find that Tuesday and Wednesday flights seem to be the cheapest days to fly. You can then quickly play around with the surrounding dates (example: Tuesday and Wednesday flights in December) � to look for the cheapest days to fly.

Flight Offers

LHR AMS JNB

31 May 20 - 31 Dec 22

1 Stop - Class: Economy

1 Stop Class: Economy

C$399.00

Price per person

Check Availability
LHR NBO JNB

31 May 20 - 31 Dec 22

1 Stop - Class: Economy

1 Stop Class: Economy

C$409.00

Price per person

Check Availability
LHR DOH JNB

31 May 20 - 31 Dec 22

1 Stop - Class: Business

1 Stop Class: Business

C$412.00

Price per person

Check Availability
LHR JNB

31 May 20 - 31 Dec 22

Direct - Class: Economy

Direct Class: Economy

C$430.00

Price per person

Check Availability
Call Now
Call Now