Johannesburg To Frankfurt Flights

Johannesburg To Frankfurt Flights Starting @ Rs. 22,470

X
Modify Search
Select Date
STARTING FROM

Rs. 22,470 |

Choose Dates

Cheapest Flight from Johannesburg to Frankfurt is on

See Fare Calendar
Book your flight tickets from Johannesburg to Frankfurt at lowest airfare. Get best offers on international flight bookings when you fly from Johannesburg to Frankfurt. Also Check flight schedule, status and low cost airlines for Frankfurt to Johannesburg 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

No option Found

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

{{brandType.brandInfo.brands[0].title}}
{{brandType.brandInfo.brands[0].diffFare | getAbsValue:"" | currency:"":0}} Included

{{benefit.desc}}
{{brandType.brandInfo.brands[0].brandBenefits[benefit.type].chargeable}}

Book for Rs. {{YTMethods.formatPrice(brandType.brandInfo.brands[0].fare)}}

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.

No option Found

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

{{brandType.brandInfo.brands[0].title}}
{{brandType.brandInfo.brands[0].diffFare | getAbsValue:"" | currency:"":0}} Included

{{benefit.desc}}
{{brandType.brandInfo.brands[0].brandBenefits[benefit.type].chargeable}}

Book for Rs. {{YTMethods.formatPrice(brandType.brandInfo.brands[0].fare)}}

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

{{FData.city[flDtl.header.org]}} - {{FData.city[flDtl.header.dest]}} {{YTMethods.date.displayDate(flDtl.itenerary.OD[0].FS[0].ddt)}}
{{FData.city[flDtl.header.org]}} - {{FData.city[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

  • {{flightConstant.airlineNames[fl.ac]}}, {{fl.ac}} - {{fl.fl}}
    Operated by {{flightConstant.airlineNames[fl.oac]}}
    {{fl.eq}}
  • {{FData.city[fl.dac]}} ({{fl.dac}})
    {{YTMethods.date.displayDate(fl.ddt)}}, {{fl.dd}}
    {{flightConstant.airportNames[fl.dac]}} - {{fl.dt}}
  •   | Non Stop via {{fl.so.name}} | {{fl.ml}}
       
    Via {{fl.eqtype}}

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

  • {{FData.city[fl.aac]}} ({{fl.aac}})
    {{YTMethods.date.displayDate(fl.adt)}}, {{fl.ad}}
    {{flightConstant.airportNames[fl.aac]}} - {{fl.at}}
Change planes at {{FData.city[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 {{FData.city[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 {{FData.city[fl.aac]}} in and {{FData.city[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 {{FData.city[baggage.o]}}

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

{{FData.city[baggage.o]}} - {{FData.city[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 {{flightConstant.airlineNames[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}} {{FData.city[queryProp.origin]}}
  • {{YTMethods.date.displayDate(queryProp.flight_depart_date)}}
  • {{queryProp.destination}} {{FData.city[queryProp.destination]}}
  • {{queryProp.destination}} {{FData.city[queryProp.destination]}}
  • {{YTMethods.date.displayDate(queryProp.arrivalDate)}}
  • {{queryProp.origin}} {{FData.city[queryProp.origin]}}
  • {{queryProp['origin_'+n]}} {{FData.city[queryProp.origin_0]}}
  • {{YTMethods.date.displayDate(queryProp['flight_depart_date_'+n])}}
  • {{queryProp['destination_'+n]}} {{FData.city[queryProp['destination_'+n]]}}
View More Flights

Frequently Asked Questions

Johannesburg to Frankfurt Flights – City of Gold to The Mainhattan of Germany

Frankfurt is the business and finance capital of Germany, officially known as “Frankfurt am Main”, referring to the Main river that flows through the city. The city has a rich collection of museums, historic buildings, and a dynamic cultural scene to attract tourists from all over the world. It is one of Germany's oldest cities, and it is also the location of the European Central Bank. During ancient times, kings and emperors were crowned in this city. Home to two of Europe’s highest skyscrapers – Commerzbank (259 m) and the tower of the Exhibition Centre, the city hosts over 30 industrial expos and fairs. Enjoy your time witnessing the largest automobile, publishing, and music industry shows, or visit Henninger Tower, Goethe House, and Frankfurter Buchmesse (The Frankfurt Book Fair). Several flights connect Frankfurt to Johannesburg that is known for popular attractions such as Apartheid Museum, Gold Reef City, Constitution Hill, Lion Park, and Cradle of Humankind.

Interesting facts:

Wikimania is an annual conference based on the Wikimedia projects and for all things associated to Wikipedia. The First International Wikimedia Conference was held in Frankfurt from 4th August 2005 to 8th August 2005.

How to reach Frankfurt from Johannesburg

Frankfurt is served by Frankfurt Airport, which offers excellent connectivity to various cities in Germany and abroad. It is ranked as the largest and busiest airport in Germany. From Johannesburg’s Oliver Tambo International Airport, there are direct flights provided by South African Airways and Lufthansa. Also, connecting flights are provided by Air Namibia, Emirates, and British Airways.

Best time to travel to Frankfurt

The best time to visit Frankfurt is between late spring (April to May) and early autumn (August to September). Since this is the peak tourist season, you can expect crowds aplenty. Another time to visit Frankfurt is during the jazz festival that is held in March. The biggest fairs are the Frankfurt Motor Show held in September and the Book Fair held in October. While the summers are generally warmer (25°C), winter gets chilly with temperatures below zero degree Celsius.

Airline Highlights

All the major airline carriers from Johannesburg to Frankfurt offer flight services with remarkable additional facilities. South African Airways never lets you get bored with over 100 movies, 170 audio albums, 14 radio channels, 15 games, and 100 TV features including series, and comedy and kids shows. The Airshow map helps you to keep track of your flight details such as distance covered, the current altitude, and destination arrival times. It also offers a choice of delicious dishes, served with brilliant South African wines. Use the web check-in through their new mobile app and save time at the airport.

FAQs:

•  Which airlines offer cheap air tickets from Johannesburg?
The airlines that offer cheap air tickets from Johannesburg to Frankfurt are Air Namibia, Turkish Airlines, and Emirates.

•  What is the time taken to reach Frankfurt from Johannesburg?
The average time taken to reach Frankfurt from Johannesburg is 10 hours and 35 minutes.

•  What are the major layover airports for connecting flights from Johannesburg to Frankfurt?
For connecting flights from Johannesburg to Frankfurt, the major layover airports are at Munich, Amsterdam, and Paris.

•  When is the first flight from Johannesburg to Frankfurt?
The first flight from Johannesburg to Frankfurt leaves at 12:55 AM.

•  When is the last flight from Johannesburg to Frankfurt?
The last flight from Johannesburg to Frankfurt is at 11:50 PM.

•  What are the airport codes for Johannesburg and Frankfurt?
The airport codes for Frankfurt Airport and Johannesburg’s Oliver Tambo International Airport are FRA and JNB, respectively.

•  What is the time difference between South Africa and Germany?
South Africa is ahead of Germany by 1 hour.

Browse and find a range of flight schedules, airline options, cheap air tickets, holiday packages, hotels, and much more. Check out Yatra’s Mobile App for all travel-related updates.