Cheap flights from Johannesburg to Paris

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

The best prices from Johannesburg to Paris are usually found in November or May, booked 60 days in advance, depart on a Wednesday or Monday and return on a Thursday

Return
Economy
Tue 11/3
Tue 11/10
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
Tue 11/3
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 Paris (PAR)

JNB - PAR
Price
R9 253 - R11 607
PAR
Temperature
8 - 25 °C
PAR
Rainfall
16 - 27 mm

Popular in

July

High demand for flights, 12% potential price rise

Cheapest in

November

Best time to find cheap flights, 9% potential price drop

Round-trip from

R9 253

From Johannesburg to Paris

One-way from

R6 153

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.
What is the cheapest day to fly return from Johannesburg to Paris?

Friday flights are generally found to be more expensive for flights from Johannesburg to Paris. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Paris.

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

Find a great deal and save up to 5% by booking at least 58 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 Johannesburg to Paris within the next two weeks, with the cheapest ticket starting at R10 714.

What is the cheapest month to fly from Johannesburg to Paris?

November can be a great time to fly to Paris from Johannesburg with a flight ticket averaging about R10 193. Cheapflights users have found deals in the month of November for as cheap as R7 695. The most expensive prices can be found in the month of July.

When is the cheapest time to fly from Johannesburg to Paris (JNB - PAR)?

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

Cheap flights from Johannesburg to Paris in October, November 2020

The best prices found for JNB to PAR flights in October, November
4 Nov - 25 Nov
R7 516pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
CDG
Paris Charles de Gaulle
CDG
Paris Charles de Gaulle
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
20 Nov - 25 Nov
R7 727pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
CDG
Paris Charles de Gaulle
CDG
Paris Charles de Gaulle
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
27 Oct - 2 Nov
R7 906pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
CDG
Paris Charles de Gaulle
CDG
Paris Charles de Gaulle
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo

Johannesburg to Paris 2020 flight deals

Cheap flights to Paris from Johannesburg found for this year
4 Nov - 25 Nov
R7 516pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
CDG
Paris Charles de Gaulle
CDG
Paris Charles de Gaulle
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
20 Nov - 25 Nov
R7 727pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
CDG
Paris Charles de Gaulle
CDG
Paris Charles de Gaulle
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
27 Oct - 2 Nov
R7 906pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
CDG
Paris Charles de Gaulle
CDG
Paris Charles de Gaulle
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo

Direct flights to Paris from Johannesburg

Save time with Johannesburg to Paris direct flight deals
8 Mar - 15 Mar
R11 412pp
JNB
Johannesburg OR Tambo
Air France
Direct
CDG
Paris Charles de Gaulle
CDG
Paris Charles de Gaulle
Air France
Direct
JNB
Johannesburg OR Tambo
20 Dec - 28 Dec
R11 477pp
JNB
Johannesburg OR Tambo
Air France
Direct
CDG
Paris Charles de Gaulle
CDG
Paris Charles de Gaulle
Air France
Direct
JNB
Johannesburg OR Tambo
18 Dec - 21 Dec
R13 880pp
JNB
Johannesburg OR Tambo
Air France
Direct
CDG
Paris Charles de Gaulle
CDG
Paris Charles de Gaulle
Air France
Direct
JNB
Johannesburg OR Tambo

Last-minute flights from Johannesburg to Paris

Late deals on return flights to Paris from Johannesburg, departing today and this week
4 Nov - 25 Nov
R7 516pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
CDG
Paris Charles de Gaulle
CDG
Paris Charles de Gaulle
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
4 Nov - 25 Nov
R9 951pp
JNB
Johannesburg OR Tambo
Multiple airlines
Direct
CDG
Paris Charles de Gaulle
CDG
Paris Charles de Gaulle
KLM
 
1 STOP
JNB
Johannesburg OR Tambo
4 Nov - 25 Nov
R11 104pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
CDG
Paris Charles de Gaulle
CDG
Paris Charles de Gaulle
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo

One-way flights to Paris from Johannesburg

The cheapest one-way flights from Johannesburg to Paris
9:10 - 0:25
Ethiopian Air
1 stop
16h 15m
JNB - CDG
Ethiopian Air
R6 153
Travel2Be
14:20 - 4:40
Turkish Airlines
1 stop
15h 20m
JNB - CDG
Turkish Airlines
R6 315
KAYAK
16:45 - 8:25
Egypt Air
1 stop
16h 40m
JNB - CDG
Egypt Air
R6 364
Gotogate

Related info for your journey

Useful info, stats and facts about Johannesburg to Paris flights.

Flight FAQs

From Johannesburg to Paris

Can I find flights from Johannesburg to Paris for under R8 117 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Paris for under R8 117. The cheapest flight booked recently is on Ethiopian Air for just R7 516, but on average you can expect to pay R10 227.

What safety measures are being taken by airlines flying from Johannesburg OR Tambo to Paris to control the spread of COVID-19?

Etihad Airways and Alitalia are some of the many airlines that have implemented additional safety measures to control the spread of COVID-19. New policies for travellers booking flights from Johannesburg OR Tambo to Paris include masks being provided and required on board, daily cleaning and sanitisation, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.

Which airlines flying from Johannesburg OR Tambo to Paris have flexible cancellations due to COVID-19?

Kenya Airways, Alitalia, and Ethiopian Air 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 Paris for under R12 987 on Cheapflights?

Cheapflights has 17 direct flights from Johannesburg to Paris under R12 987. A good price for a direct flight from Johannesburg to Paris is less than R65 861.

Are there last-minute flights available from Johannesburg to Paris for under R8 117?

There are currently 5+ open flights from Johannesburg to Paris within the next 7 days for less than R8 117.

Is Johannesburg weather warmer or cooler than Paris?

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

How long does is the flight from Johannesburg to Paris?

Departing from Johannesburg to Paris will take you 10h 55m. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Johannesburg to Paris return?

Cheapflights users have booked flights from Johannesburg to Paris from R7 517 return. Other airlines that can offer you cheap pricing are KLM, from R8 962, and Kenya Airways, from R9 432. You may be able to fly from Johannesburg to Paris for 26% less than the average price by searching for these airlines.

What are the cheapest airlines to fly from Johannesburg to Paris one-way?

To fly one-way, consider booking your trip with Egypt Air, which is currently one of the cheapest options available, starting at R4 562. Ethiopian Air flights start at R6 153 while deals on Turkish Airlines start at R6 169 one-way.

Related searches

Flights to Paris from Johannesburg
Flights to Johannesburg Flights to Paris Flights from Johannesburg

Destination information for Paris

Things to know before you go. Useful info for your trip from Johannesburg to Paris
Today's exchange rate
R1 = €0,06
Flight duration
10h 50m
Average temperature for October in Paris
17.0 °C
Avg rainfall for October in Paris
25.0 mm

Airports servicing Johannesburg

Airports servicing Paris

Orly (ORY)
Beauvais (BVA)

Hourly flight availability from Johannesburg to Paris

Afternoon Midday to 6 PM 100% of flight departures
Early morning Midnight to 6 AM 0% of flight departures
Morning 6 AM to midday 0% of flight departures
Evening 6 PM to midnight 0% of flight departures
Midnight
6 AM
Noon
6 PM
Weekly flight availability
from Johannesburg to Paris
Sunday
1 daily flight
Monday
3 daily flights
Tuesday
0 flights
Wednesday
3 daily flights
Thursday
0 flights
Friday
0 flights
Saturday
3 daily flights
Home Europe France Paris Cheap flights from Johannesburg to Paris
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First