From
To
Thu 10/22
Thu 10/29
Any month
Compare vs Cheapflights |
From
To
Leaving on
Thu 10/22
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 10/22
Thu 10/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
Thu 10/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')
Home Europe France Cheap flights to Paris, France

Cheap Flights to Paris

Popular in August High demand for flights, 7% potential price rise
Cheapest in May Best time to find cheap flights, 2% potential price drop
Average price R9 802 Average for round-trip flights in October 2020
Round-trip from R7 789 From Johannesburg to Paris
One-way from R5 710 One-way flight from Johannesburg to Paris
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Paris flights by month

January
R9 829
February
R9 428
March
R9 356
April
R9 723
May
R9 282
June
R9 743
July
R10 764
August
R10 696
September
R9 714
October
R9 255
November
R9 377
December
R10 540
Currently, October is the cheapest month in which you can book a flight to Paris. Flying to Paris in July will prove the most costly. There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.

When is the best time to fly to Paris?

Choose a month below to see average flight price and weather conditions.
JNB - PAR
Price
R9 255 - R14 620
PAR
Temperature
8 - 25 °C
PAR
Rainfall
16 - 27 mm

Peak season:

Summertime (June to September) is when the world competes for the best plane tickets to Paris. Average temperatures range from 15°C to 23°C. To put this into perspective, the Eiffel Tower attracts 5.6 million visitors per year, the Louvre draws 12 million every year and Disneyland Paris draws annual crowds of 12 million. Most of these crowds are attracted in summer, and due to high demand it might be difficult to get cheap flights to Paris during this period.

Off season:

Those who brave winter in Paris experience temperatures of around 4°C to 9°C. December to March may be the time to find the cheapest flights to Paris but you’ll need to wrap up warm. There are plenty of things to look forward to including the ice rink at the Champs-Elysées, artisanal hot chocolate and theatre shows.

When is the best time to book a flight to Paris?

The best chance of getting cheap flights to Paris is during Autumn (late September to late December) or Spring (late March to early June). Booking flight tickets during this time will allow travellers to enjoy the city’s outdoor attractions and avoid the excessive crowding at the major attractions.

Which day is cheapest to fly to Paris?

The cheapest day to fly to Paris is usually Wednesday. At the moment, Saturday is the most expensive.

What time of day is cheapest to fly to Paris?

To get the best value, try booking a flight in the morning when visiting Paris. Generally the prices will increase for flights in the evening as these tend to have higher demand.

How long is the flight to Paris?

Flights from Cape Town to Paris: 15 hours 05 minutes to 31 hours 20 minutes (average 1 stop).

Flights from Johannesburg to Paris: 10 hours 50 minutes to 23 hours 50 minutes (average 1 stop).

Flights from Durban to Paris: 13 hours 30 minutes to 23 hours 20 minutes (average 1 stop).

Which airlines operate flights to Paris?

The airlines that offer cheap flights to Paris are Air France, Air Mauritius, British Airways, Ethiopian Airlines, Emirates, Etihad Airways, Kenya Airways, Lufthansa, Qatar Airways, South African Airways, SWISS, TAM Linhas Aereas, Turkish Airlines and United Airlines. When trying to get the cheapest flight tickets, important variables include the chosen airline, the flight time, the number of stops and the flight duration.

How to get from the airport to the city centre?

When starting to compare flights to Paris, it may be useful to consider which mode of transport from the airport is most convenient and accessible. Uber is fully operational – the trip from the airport (CDG) to downtown Paris will cost about 30-35 euros. The Air France coach service also provides reliable transport. Conventional taxi cabs cost around 50 euros from the airport to the city centre. The Roissybus is a much cheaper mode of transport with ticket prices around 10 euros.

Back to top

Find the best prices for you!

Cheap tickets to Paris found by our users in South Africa

Cheapest flights to France

Home Europe France Cheap flights to Paris, France
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First