London To Johannesburg Flights

London To Johannesburg Flights Starting @ Rs. 35,535

X
Search Flights
Select Date X
STARTING FROM

Rs. 1999 |

Choose Date

Cheapest Flight from London to Johannesburg is on

Book your flight tickets from London to Johannesburg at lowest airfare. Get best offers on international flight bookings when you fly from London to Johannesburg. Also Check flight schedule, status and low cost airlines for Johannesburg to London flight. Use promo code YINTSALE and get flat 25% eCash (Up to Rs.15,000 Off).
Showing Student fares Only. View normal fares.
Showing normal Fares As per your preference.(View Student Offer Fares).
Sorry! No Student Fares are currently available, we have re-directed you to normal fare search result.

We could not find the flight options for your airline(s) and stop preference hence showing all the available options.

{{fltindex = $index+1}}

{{flt.selectedData.logos.acDisp}}

+{{flt.selectedData.logos.len}} more

{{flt.selectedData.logos.airlines}}

SG-459

 {{flt.totalFare| currency:currencyCode}}

EMI options starting @ {{flt.emi| currency:currencyCode}}

starting from {{flt.emi| currency:currencyCode}}
{{flt.tf | currency:currencyCode}} Convenience Fee: + Rs. {{YTMethods.formatPrice(flt.confee)}}

{{flt.comm| currency:currencyCode}} | {{flt.netFare| currency:currencyCode}}

{{flt.ppInfo=getPartialData(flt.sel)}}

   Book Now   

Pay Just {{flt.ppInfo.ppamt| currency:currencyCode}} on Payment Page to confirm this booking

{{flt.extFare.CT.tf}}

Hold for Free

Hold seats for free till {{flt.tktl}}

Limited seats subject to availability

1 Seat(s) left

    {{flt.ga=[]}}
{{getSelFlData(flt,flt.index)}}
Yatra Assure

Yatra Assure

  • {{benefit.title}}

    {{benefit.desc}}

Flight Inclusions

  • Meal

    Free Meal

    Paid Meal

  • Aircraft

    {{FS.eq}}

    No information available

  • Entertainment

    {{FS.amenities.entTyp}}

    No information available

  • Meal

    Free Meal

    Paid Meal

  • Aircraft

    {{FS.eq}}

    No information available

  • Entertainment

    {{FS.amenities.entTyp}}

    No information available

   Upgrade   

{{YTMethods.formatPrice(brandedFares.fare)}}

No option Found

{{brandedFares.tooltip.tooltipinfo |ellipsis:370}}

{{fareType}}
{{benefit.desc}}
{{brandType.brandInfo.brands[0].brandBenefits[benefit.type].chargeable}}
Available on additional charge. Included in Fare. Not included.
Disclaimer:  Benefits shown are as per details shared by the Airline.
{{flt.selectedData.offer[1]}} Know More.
{{flt.selectedData.offer[2]}} Know More.
{{fltindex = $index+1}}
  • {{flt.selectedData.logos.acDisp}}

    SG-459

    +{{flt.selectedData.logos.len}} more

    {{flt.selectedData.logos.airlines}}

  • {{segment=$index}} {{flt.sel}} {{flt.sel[segment]}}
    {{lObj[0].dacN}} {{lObj[0].aacN}}/{{lObj[0].ddtDisp}}

 {{flt.totalFare| currency:currencyCode}}

EMI options starting @ {{flt.emi| currency:currencyCode}}

starting from {{flt.emi| currency:currencyCode}}
{{flt.tf | currency:currencyCode}} Convenience Fee: + Rs. {{YTMethods.formatPrice(flt.confee)}}

{{flt.comm| currency:currencyCode}} | {{flt.netFare| currency:currencyCode}}

{{flt.ppInfo=getPartialData(flt.sel)}}

   Book Now   

Pay Just {{flt.ppInfo.ppamt| currency:currencyCode}} on Payment Page to confirm this booking

Hold for Free

Hold seats for free till {{flt.tktl}}

Limited seats subject to availability

1 Seat(s) left

Pay Just {{flt.ppInfo.ppamt| currency:currencyCode}} on Payment Page to confirm this booking
{{getSelFlData(flt,flt.index)}}
{{flt.selectedData.offer[1]}} Know More.
{{flt.selectedData.offer[2]}} Know More.

   Upgrade   

{{YTMethods.formatPrice(brandedFares.fare)}}

No option Found

{{brandedFares.tooltip.tooltipinfo |ellipsis:370}}

{{fareType}}
{{benefit.desc}}
{{brandType.brandInfo.brands[0].brandBenefits[benefit.type].chargeable}}
Available on additional charge. Included in Fare. Not included.
Disclaimer:  Benefits shown are as per details shared by the Airline.
{{noResultFilter}}

We couldn't find flights matching your preferences

Reset All Filters

Flight Details

{{YTMethods.getCityName(flDtl.header.org)}} - {{YTMethods.getCityName(flDtl.header.dest)}} {{YTMethods.date.displayDate(flDtl.itenerary.OD[0].FS[0].ddt)}}
{{YTMethods.getCityName(flDtl.header.org)}} - {{YTMethods.getCityName(flDtl.header.dest)}} {{YTMethods.date.displayDate(flDtl.itenerary.OD[0].FS[0].ddt)}} | {{YTMethods.date.displayDate(flDtl.itenerary.OD[1].FS[0].ddt)}}
| {{flDtl.itenerary.OD[seg].FS[0].dac}} {{flDtl.itenerary.OD[seg].FS[flDtl.itenerary.OD[seg].FS.length-1].aac}} {{YTMethods.date.displayDate(flDtl.itenerary.OD[seg].FS[0].ddt)}}

{{flDtl.header.perAdultTf | currency:currencyCode}} {{flDtl.header.perAdultUpay-flDtl.fSum.visaDAdt-flDtl.fSum.disData.maxDisADT | currency:currencyCode}}
(Per Adult)

Book Now

Departure

  • {{YTMethods.getAirlineName(fl.ac)}}, {{fl.ac}} - {{fl.fl}}
    Operated by {{YTMethods.getAirlineName(fl.oac)}}
    {{fl.eq}}
  • {{YTMethods.getCityName(fl.dac)}} ({{fl.dac}})
    {{YTMethods.date.displayDate(fl.ddt)}}, {{fl.dd}}
    {{YTMethods.getAirportName(fl.dac)}} - {{fl.dt}}
  •   | Non Stop via {{fl.so.name}} | Free Meals
     
    Via {{fl.eqtype}}
     

    {{fl.classtype}} Class   | {{flightConstant.faretypes[fl.ft]}}

  • {{YTMethods.getCityName(fl.aac)}} ({{fl.aac}})
    {{YTMethods.date.displayDate(fl.adt)}}, {{fl.ad}}
    {{YTMethods.getAirportName(fl.aac)}} - {{fl.at}}
Change planes at {{YTMethods.getCityName(OD.FS[$index+1].dac)}} ({{OD.FS[$index+1].dac}}), Connecting Time: {{layOverTime($index+1,OD)}} | Connecting flight may depart from a different terminal
Board flight bus train at {{YTMethods.getCityName(OD.FS[$index+1].dac)}} ({{OD.FS[$index+1].dac}}), Connecting Time: {{layOverTime($index+1,OD)}} | Flight Bus Train may depart from a different terminal
Note: Transit Visa is required in {{YTMethods.getCityName(fl.aac)}} in and {{YTMethods.getCityName(fl.so.code)}} for Indian nationals.
Disclaimer: Passenger of all Nationalities are advised to confirm with respective embassies for all visa requirements.This communication is for informational & general purposes only & Yatra assumes no responsibility,legal or otherwise,of its applicability & accuracy.

Fare Summary

ADT x{{flDtl.fSum.O.ADT.QT}} CHD x{{flDtl.fSum.O.CHD.QT}} INF x{{flDtl.fSum.O.INF.QT}}
{{txt.val}} {{getfare('ADT',txt.key)}} {{getfare('CHD',txt.key)}} {{getfare('INF',txt.key)}}
Total {{flDtl.totalPaxFare| currency:currencyCode}}
Discount {{flDtl.totalPaxDis| currency:currencyCode}}
{{flDtl.fSum.discountLabel}} (-) {{flDtl.fSum.visaD| currency:currencyCode}}
{{flDtl.fSum.disData.label}} (-) {{flDtl.fSum.disData.maxDis| currency:currencyCode}}
You Pay {{flDtl.totalPaxUpay - flDtl.fSum.visaD - flDtl.fSum.disData.maxDis | currency:currencyCode}}
Booking Fee Rs. {{YTMethods.formatPrice(flDtl.fSum.wholeSalerFee)}}
cGST Rs. {{YTMethods.formatPrice(flDtl.fSum.wsfCgst)}}
iGST Rs. {{YTMethods.formatPrice(flDtl.fSum.wsfIgst)}}
sGST Rs. {{YTMethods.formatPrice(flDtl.fSum.wsfSgst)}}
uGST Rs. {{YTMethods.formatPrice(flDtl.fSum.wsfUgst)}}
Total {{flDtl.totalPaxFare| currency:currencyCode}}
Discount {{flDtl.totalPaxDis| currency:currencyCode}}
You Pay {{flDtl.totalPaxUpay| currency:currencyCode}}

*Total fare displayed above has been rounded off and may thus show a slight difference.

No Fare rules are found for this flight
Fare Rules Adult Child Infant
Fare Basis Code
{{k}} {{v}}
Cancellation Fee *
Before Departure {{flDtl.fareRules.legFareRule.ptc.ADT.CNFBD.amt | currency:currencyCode}} {{flDtl.fareRules.legFareRule.ptc.CHD.CNFBD.amt | currency:currencyCode}} {{flDtl.fareRules.legFareRule.ptc.INF.CNFBD.amt | currency:currencyCode}}
No-Show {{flDtl.fareRules.legFareRule.ptc.ADT.CNFNS.amt | currency:currencyCode}} {{flDtl.fareRules.legFareRule.ptc.CHD.CNFNS.amt | currency:currencyCode}} {{flDtl.fareRules.legFareRule.ptc.INF.CNFNS.amt | currency:currencyCode}}
After Departure {{flDtl.fareRules.legFareRule.ptc.ADT.CNFAD.amt | currency:currencyCode}} {{flDtl.fareRules.legFareRule.ptc.CHD.CNFAD.amt | currency:currencyCode}} {{flDtl.fareRules.legFareRule.ptc.INF.CNFAD.amt | currency:currencyCode}}
Change Fee *
(modification of date/flight no./same city airports or transporting airlines)
Before Departure {{flDtl.fareRules.legFareRule.ptc.ADT.CHFBD.amt | currency:currencyCode}} {{flDtl.fareRules.legFareRule.ptc.CHD.CHFBD.amt | currency:currencyCode}} {{flDtl.fareRules.legFareRule.ptc.INF.CHFBD.amt | currency:currencyCode}}
No-Show {{flDtl.fareRules.legFareRule.ptc.ADT.CHFNS.amt | currency:currencyCode}} {{flDtl.fareRules.legFareRule.ptc.CHD.CHFNS.amt | currency:currencyCode}} {{flDtl.fareRules.legFareRule.ptc.INF.CHFNS.amt | currency:currencyCode}}
After Departure {{flDtl.fareRules.legFareRule.ptc.ADT.CHFAD.amt | currency:currencyCode}} {{flDtl.fareRules.legFareRule.ptc.CHD.CHFAD.amt | currency:currencyCode}} {{flDtl.fareRules.legFareRule.ptc.INF.CHFAD.amt | currency:currencyCode}}
Yatra Service Fee(YSF)
(charged per passenger in addition to airline fee as applicable)
Offline Cancellation Service Fee {{2250 | currency:currencyCode }} 50
Online Cancellation Service Fee {{1250 | currency:currencyCode}} {{1000 | currency:currencyCode}}
Rescheduling Service Fee {{1250 | currency:currencyCode}} 50

We would recommend that you reschedule/cancel your tickets at least 72 hours prior to the flight departure.

*Please note: Yatra service fee is over and above the airline cancellation fee.
No Baggage rules are found for this flight.

From {{YTMethods.getCityName(baggage.o)}}

{{baggage.o}} {{baggage.d}} Sat, 21 Nov

{{YTMethods.getCityName(baggage.o)}} - {{YTMethods.getCityName(baggage.d)}} Cabin Check-in
Adult {{baggage.baggage[0].ADT}} {{baggage.baggage[1].ADT}}
Child {{baggage.baggage[0].CHD}} {{baggage.baggage[1].CHD}}
Infant {{baggage.baggage[0].INF}} {{baggage.baggage[1].INF}}

The baggage information is just for reference. Please check with airline before check-in. For more information , visit {{YTMethods.getAirlineName(flDtl.baggageRules[1].code)}} website

1 piece baggage is equivalent to 23 kgs or 50 lbs for adult/child and 10 kgs or 22 lbs for infants

Confirming Your Flight(s) {{queryProp.ADT}} Adult(s) , {{queryProp.CHD}} Child(s) , {{queryProp.INF}} Infant(s)  |  {{flightClass}}

  • {{queryProp.origin}} {{YTMethods.getCityName(queryProp.origin)}}
  • {{YTMethods.date.displayDate(queryProp.flight_depart_date)}}
  • {{queryProp.destination}} {{YTMethods.getCityName(queryProp.destination)}}
  • {{queryProp.destination}} {{YTMethods.getCityName(queryProp.destination)}}
  • {{YTMethods.date.displayDate(queryProp.arrivalDate)}}
  • {{queryProp.origin}} {{YTMethods.getCityName(queryProp.origin)}}
  • {{queryProp.origin_0}} {{YTMethods.getCityName(queryProp.origin_0)}}
  • {{YTMethods.date.displayDate(queryProp.flight_depart_date_0)}}
  • {{queryProp.destination_0}} {{YTMethods.getCityName(queryProp.destination_0)}}
  • {{queryProp.origin_1}} {{YTMethods.getCityName(queryProp.origin_1)}}
  • {{YTMethods.date.displayDate(queryProp.flight_depart_date_1)}}
  • {{queryProp.destination_1}} {{YTMethods.getCityName(queryProp.destination_1)}}
  • {{queryProp.origin_2}} {{YTMethods.getCityName(queryProp.origin_2)}}
  • {{YTMethods.date.displayDate(queryProp.flight_depart_date_2)}}
  • {{queryProp.destination_2}} {{YTMethods.getCityName(queryProp.destination_2)}}
  • {{queryProp.origin_3}} {{YTMethods.getCityName(queryProp.origin_3)}}
  • {{YTMethods.date.displayDate(queryProp.flight_depart_date_3)}}
  • {{queryProp.destination_3}} {{YTMethods.getCityName(queryProp.destination_3)}}
  • {{queryProp.origin_4}} {{YTMethods.getCityName(queryProp.origin_4)}}
  • {{YTMethods.date.displayDate(queryProp.flight_depart_date_4)}}
  • {{queryProp.destination_4}} {{YTMethods.getCityName(queryProp.destination_4)}}
View More Flights

Frequently Asked Questions

London to Johannesburg Flights – The Big Smoke to the City of Gold

Johannesburg is one of South Africa’s most popular tourist destinations, with a glorious past and a promising future. The scenic beauty along with world-famous attractions have given a unique charm to the city. In addition to the UNESCO World Heritage Site – the Cradle of Humankind, Johannesburg boasts of splendid galleries and museums that exhibit its art and historic heritage. Walk inside these museums and take a journey down the city’s fascinating culture. Spend an evening at the Market Theater Complex, which has a photography gallery, and live theaters where some of the finest acts are presented. The aura of Johannesburg will make you want to keep coming back for more.

Useful Tips for Tourists Flying to Johannesburg

Shopping in Johannesburg

Johannesburg’s shopping sites are sure to lure the tourists. From high-end shopping malls to street-side shops, you will find variety and quality extensively. Gear-up for shopping at highly reduced prices at the Big Blue Clearance Store, which sells quirky and unique products. You can find decorative items at the Coricraft factory store, and dresses, accessories, etc. at the Forever New Factory Shop. Don’t forget to visit the Rage Factory Outlet which sells a variety of footwears. To explore more, you can head to the Cresta shopping complex, Fourways Mall, Melrose Arch, and Nelson Mandela Square.

What to eat

Johannesburg’s eclectic dining scene cannot be ignored and it leaves tourists as well as locals longing for more. Savor a wide range of foods from local to international at its top restaurants. Try the delicious Bunny Chow (bread loaf filled with vegetables, served with lamb curry) at Victory Lounge, Mielie Pap and Boerewors (spiral pork or beef sausage meal) at Karibu, or the Fish Cake at Tasha’s Le Parc. Also, relish the famous Biltong (beef or ostrich meat dish) at Kleyn Begin and Malva Pudding (cake-like pudding) at District Six Eatery. Piri Piri Chicken, Jollof Rice (spicy rice dish), and Pear and Pecan Nut Tart are some of the other favorites of the locals.

A few phrases in Afrikaans

English, Setswana, Zulu, Afrikaans, and SeSotho are the common languages of Johannesburg. However, Afrikaans is the most spoken language. Here are a few useful phrases in Afrikaans that you can learn before visiting Johannesburg.

•  Hello: Hallo/Goeie dag
•  Thank You: Dankie
•  Where is the toilet?: Waar is die toilet
•  I lost my wallet: Ek het my beursie verloor
•  Where does this train/bus go?: Waarheen gaan hierdie trein/bus?

Do’s and Don’ts

•  Avoid display of your belongings in public areas to prevent theft.
•  Be polite to the people you meet in the city.

Emergency contact numbers

•  Emergency/ Police: 10111
•  Ambulance & Fire: 0113755911

FAQs

•  Which airlines offer cheap air tickets to Johannesburg?
The airlines offering cheap air tickets to Johannesburg are Egyptair, Etihad Airways, and Turkish Airlines.

•  What is the time zone used in South Africa?
The time zone of South Africa is GMT+2.

•  What are the most popular airlines flying from London to Johannesburg?
From London to Johannesburg, the most popular airlines are British Airways, KLM Royal Dutch Airlines, and Air France.

•  What is the shortest time for a London to Johannesburg flight?
The shortest time for a direct London to Johannesburg flight is 10 hours and 50 minutes.

•  What are the top tourist destinations of Johannesburg?
Some of the must-visit tourist destinations in Johannesburg are Apartheid Museum, Carlton Center, Gold Reef City, Wits Art Museum, and Rhodes Park.

•  What is the currency of South Africa?
The currency used in South Africa is South African Rand (ZAR).

Have a wonderful ticket booking experience with Yatra’s user-friendly options. Log on to yatra.com or download the Yatra App for details on web check-in, flight schedules, hotels, cheap air tickets, and much more!