Cheap flights from OR Tambo to Frankfurt-Hahn

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Fri 1/22
Fri 1/29
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Fri 1/22
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
OR Tambo (JNB) to Frankfurt-Hahn (HHN)

How far in advance should I book a flight from OR Tambo to Frankfurt-Hahn?

Find a great deal and save up to 9% by booking at least 61 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from OR Tambo to Frankfurt-Hahn within the next two weeks, with the cheapest ticket starting at R10 337.

What is the cheapest month to fly from OR Tambo to Frankfurt-Hahn?

Due to multiple factors, expect to potentially pay more when booking in January. For low rates, October can be a great choice for travel to Frankfurt-Hahn. Flights to Frankfurt-Hahn from OR Tambo in October are about R9 713 on average during October, but can be found for as low as R7 593.

When is the cheapest time to fly from OR Tambo to Frankfurt-Hahn (JNB - HHN)?

When flying from OR Tambo to Frankfurt-Hahn, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

One-way flights to Frankfurt-Hahn from OR Tambo

The cheapest one-way flights from OR Tambo to Frankfurt-Hahn
17:45 - 15:45
Multiple Airlines
3 stops
47h 00m
JNB - HHN
Multiple Airlines
R6 821
Kiwi.com
16:45 - 10:00
Multiple Airlines
3 stops
42h 15m
JNB - HHN
Multiple Airlines
R7 958
Kiwi.com
14:20 - 8:25
Multiple Airlines
3 stops
43h 05m
JNB - HHN
Multiple Airlines
R15 430
Kiwi.com

Related info for your journey

Useful info, stats and facts about OR Tambo to Frankfurt-Hahn flights.

Flight FAQs

From OR Tambo to Frankfurt-Hahn

Does it rain more in Johannesburg or Frankfurt-Hahn?

Johannesburg will have greater rainfall in 0 compared to Frankfurt-Hahn over the next 19 days.

Is Johannesburg weather warmer or cooler than Frankfurt-Hahn?

We forecast the temperature to be around the 26 °Cs in January, on average. The temperature in Frankfurt-Hahn is generally colder than in Johannesburg. Book flights in a timely manner in correlation to your departure date.

Related searches

Flights to Frankfurt-Hahn from OR Tambo
Flights to OR Tambo Flights to Frankfurt-Hahn

Alternative routes for OR Tambo to Frankfurt-Hahn

Destination information for Frankfurt-Hahn

Things to know before you go. Useful info for your trip from OR Tambo to Frankfurt-Hahn
Today's exchange rate
R1 = €0,06
Average temperature for January in Frankfurt-Hahn
5.0 °C
Avg rainfall for January in Frankfurt-Hahn
28.0 mm

Airports servicing Johannesburg

Airports servicing Frankfurt am Main

Home Europe Germany Frankfurt Frankfurt-Hahn Cheap flights from OR Tambo to Frankfurt-Hahn
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First