Cheap flights from Johannesburg to Val Thorens

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
Thu 1/28
Thu 2/4
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
Thu 1/28
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
Johannesburg (JNB) to Val Thorens (LYS)

What is the cheapest day to fly return from Johannesburg to Val Thorens?

Departing on a Saturday is a good option for securing a great price. You can expect to save up to 29% when planning your travel around this day of the week.

How far in advance should I book a flight from Johannesburg to Val Thorens?

Travellers have found it’s best to book a flight 61 days in advance to save up to 3% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 61 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Johannesburg to Val Thorens 1-2 weeks in advance for as low as R9 606, or R9 681 for flights within the next 24 hours.

What is the cheapest month to fly from Johannesburg to Val Thorens?

Due to multiple factors, expect to potentially pay more when booking in June. For low rates, February can be a great choice for travel to Val Thorens. Flights to Val Thorens from Johannesburg in February are about R9 856 on average during February, but can be found for as low as R8 547.

When is the cheapest time to fly from Johannesburg to Val Thorens (JNB - LYS)?

A simple way to save on the total cost of your ticket is to fly from Johannesburg to Val Thorens in the morning. If you’re flexible enough to do this you can expect to save up to 12% on your trip compared to booking a flight at midday.

Cheap flights from Johannesburg to Val Thorens in January, February 2021

The best prices found for JNB to LYS flights in January, February
20 Feb - 6 Mar
R9 785pp
JNB
Johannesburg OR Tambo
British Airways
 
1 STOP
LYS
Lyon Lyon-Saint Exupéry
LYS
Lyon Lyon-Saint Exupéry
British Airways
 
1 STOP
JNB
Johannesburg OR Tambo
20 Feb - 6 Mar
R9 815pp
JNB
Johannesburg OR Tambo
British Airways
 
1 STOP
LYS
Lyon Lyon-Saint Exupéry
LYS
Lyon Lyon-Saint Exupéry
British Airways
 
1 STOP
JNB
Johannesburg OR Tambo
20 Feb - 6 Mar
R9 860pp
JNB
Johannesburg OR Tambo
British Airways
 
1 STOP
LYS
Lyon Lyon-Saint Exupéry
LYS
Lyon Lyon-Saint Exupéry
British Airways
 
1 STOP
JNB
Johannesburg OR Tambo

Johannesburg to Val Thorens 2021 flight deals

Cheap flights to Val Thorens from Johannesburg found for this year
5 May - 9 May
R8 741pp
JNB
Johannesburg OR Tambo
British Airways
 
1 STOP
LYS
Lyon Lyon-Saint Exupéry
LYS
Lyon Lyon-Saint Exupéry
British Airways
 
1 STOP
JNB
Johannesburg OR Tambo
5 May - 9 May
R8 830pp
JNB
Johannesburg OR Tambo
British Airways
 
1 STOP
LYS
Lyon Lyon-Saint Exupéry
LYS
Lyon Lyon-Saint Exupéry
British Airways
 
1 STOP
JNB
Johannesburg OR Tambo
5 May - 9 May
R8 875pp
JNB
Johannesburg OR Tambo
British Airways
 
1 STOP
LYS
Lyon Lyon-Saint Exupéry
LYS
Lyon Lyon-Saint Exupéry
British Airways
 
1 STOP
JNB
Johannesburg OR Tambo

Related info for your journey

Useful info, stats and facts about Johannesburg to Val Thorens flights.

Flight FAQs

From Johannesburg to Val Thorens

Can I find flights from Johannesburg to Val Thorens for under R8 950 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Val Thorens for under R8 950. The cheapest flight booked recently is on British Airways for just R8 741, but on average you can expect to pay R11 053.

Which airlines flying from Johannesburg OR Tambo to Lyon Lyon-Saint Exupéry have flexible cancellations due to COVID-19?

Air France, Emirates, and Lufthansa are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Are there direct flights from Johannesburg to Val Thorens for under R8 950 on Cheapflights?

There are no direct flights from Johannesburg to Val Thorens, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

Within the past month, 414 users have taken a look at flights from Johannesburg OR Tambo to Lyon Lyon-Saint Exupéry.

Does it rain more in Johannesburg or Lyon?

The rainfall in Johannesburg is generally less than the rainfall in Lyon. This will continue over the next 19 days.

Is Johannesburg weather warmer or cooler than Lyon?

With an average temperature of 28 °C, peak weather can be found in July. As a traveller, expect to see changes in flight prices during that period. The temperatures in Lyon are hotter than in Johannesburg.

How long does is the flight from Johannesburg to Val Thorens?

A quick flight from Johannesburg to Val Thorens can take about 13h 30m. Air France provides one of the quickest options available for as low as R10 874. This flight may include one or multiple stops.

What are the cheapest airlines to flying from Johannesburg to Val Thorens return?

Our cheapest airline available from Johannesburg to Val Thorens is British Airways. Our recent data shows that you can find tickets from as low as R8 741 on this airline. Additional options worth looking into are Air France and Ethiopian Air, starting at R10 308 and R11 710 round-trip. British Airways is currently priced 11% below the average price you’ll pay for this route.

Related searches

Flights to Val Thorens from Johannesburg
Flights to Johannesburg Flights to Val Thorens Flights from Johannesburg

Alternative routes for Johannesburg to Val Thorens

Destination information for Val Thorens

Things to know before you go. Useful info for your trip from Johannesburg to Val Thorens
Today's exchange rate
R1 = €0,06
Average temperature for January in Val Thorens
6.0 °C
Avg rainfall for January in Val Thorens
91.0 mm

Airports servicing Johannesburg

Airports servicing Lyon

Top 6 airlines flying from Johannesburg to Val Thorens

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Val Thorens choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
British Airways
R472 R627 No cancel fee 70%
Search British Airways flights
Emirates
R579 R663 No cancel fee 75%
Search Emirates flights
Turkish Airlines
R624 R679 No cancel fee 77%
Search Turkish Airlines flights
Air France
R570 R700 No cancel fee 77%
Search Air France flights
KLM
R580 R701 No cancel fee 75%
Search KLM flights
Lufthansa
R558 R766 No cancel fee 76%
Search Lufthansa flights
Home Europe France Lyon Cheap flights from Johannesburg to Val Thorens
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First