Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights from Johannesburg to Porto, PT, Portugal - JNB to OPO

Popular flights from Johannesburg to Porto

If your flight days are flexible and you looking for a good deal, our charts on cheap flights provide some insight regarding affordable flight options for your next big adventure.

Air France
Departure Date Return Date Lowest Price
Feb 28, 2016 Mar 12, 2016 ZAR12,943
Alitalia
Departure Date Return Date Lowest Price
Feb 28, 2016 Mar 12, 2016 ZAR9,186
British Airways
Departure Date Return Date Lowest Price
Feb 24, 2016 Mar 2, 2016 ZAR13,874
KLM Royal Dutch Airlines
Departure Date Return Date Lowest Price
Mar 17, 2016 Mar 20, 2016 ZAR12,349
Lufthansa German Airlines
Departure Date Return Date Lowest Price
Mar 24, 2016 Apr 2, 2016 ZAR16,010
South African Airways
Departure Date Return Date Lowest Price
Feb 24, 2016 Mar 2, 2016 ZAR11,883
Tap Portugal
Departure Date Return Date Lowest Price
Feb 24, 2016 Mar 2, 2016 ZAR11,241

How Much Does it Cost to Fly from Johannesburg to Porto (JNB to OPO)?

We have collected flight cost data from across the web for travel from Johannesburg to Porto, and have found the average flight price for this trip to be ZAR11,450.

When Can I Buy the Cheapest Flight from Johannesburg to Porto (JNB to OPO)?

Airlines can adjust prices for plane tickets from Johannesburg to Porto based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

Lowest Fares Chart By Month from Johannesburg to Porto

The chart below shows the lowest fare by month when flying from Johannesburg to Porto.

Month Origin Destination Carrier Depart Date Return Date Stops Price
February Johannesburg Porto Alitalia 2/28/16 3/12/16 2 ZAR9,186
March Johannesburg Porto Alitalia 3/17/16 3/20/16 2 ZAR11,964
June Johannesburg Porto South African 6/19/16 7/8/16 2 ZAR12,542
July Johannesburg Porto South African 7/19/16 8/8/16 1 ZAR11,851
August Johannesburg Porto Iberia 8/5/16 8/25/16 1 ZAR9,908
September Johannesburg Porto South African 9/17/16 9/24/16 1 ZAR13,039
October Johannesburg Porto South African 10/3/16 10/18/16 2 ZAR11,658
December Johannesburg Porto Iberia 12/16/16 1/5/17 1 ZAR9,940

Round Trip vs One Way Flights from Johannesburg to Porto (JNB to OPO)

We have found that there is often no price difference between buying a round trip flight versus a one way flight. Increased flexibility is the main benefit when it comes to buying a one way flight from Johannesburg to Porto. However, booking a round trip flight can be a simpler process. You can compare round trip and one way flights by using our flight comparison.

The average price for one way flights from Johannesburg to Porto is ZAR17,054.

The average price for round trip flights from Johannesburg to Porto is ZAR14,966.

Johannesburg to Porto Flight Questions

Below are some common questions that asked about this flight route:

Question: What are the most popular connecting cities when flying from Johannesburg to Porto?
Answer: Frankfurt, DE

Airlines Flying from Johannesburg to Porto (JNB to OPO)

Below are the different airlines that fly from Johannesburg to Porto with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Johannesburg to Porto.

Johannesburg to Porto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X X
Turkish IST X X X X

Airports for Your Route

These pages contain information about the major airports in Johannesburg and Porto, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Johannesburg - JNB

FlightsAirlineLowest Price
Johannesburg to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Iberia, Meridiana, KLM, Lufthansa, Thomas Cook, Czech, Austrian, TAROM, South African, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic ZAR9,667
Johannesburg to Lisbon Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, Meridiana, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic ZAR8,463
Johannesburg to Paris Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, NIKI, Iberia, Meridiana, KLM, Air Malta, Lufthansa, Czech, Austrian, TAROM, South African, SAS, Brussels, Corsair, Tap Portugal, Virgin Atlantic ZAR8,929
Johannesburg to Madrid Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, NIKI, Iberia, Meridiana, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic ZAR7,772
Johannesburg to Barcelona Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, NIKI, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, TAROM, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR7,772
Johannesburg to Amsterdam Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Iberia, Adria, KLM, Lufthansa, LOT, Czech, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR8,286
Johannesburg to Santiago de Compostela Air France, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, South African, Virgin Atlantic Check Dates
Johannesburg to Frankfurt Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR8,736
Johannesburg to Faro Air Berlin, Air France, British Airways, Condor, Aer Lingus, NIKI, Iberia, KLM, Luxair, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR10,245
Johannesburg to Malaga Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Bulgaria Air, NIKI, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR7,692
Johannesburg to New York American, JetBlue, South African, United ZAR12,526
Johannesburg to Istanbul Atlasjet, South African, Turkish ZAR7,339
Johannesburg to A Coruna Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, South African, Brussels, Tap Portugal, Air Europa, Virgin Atlantic Check Dates
Johannesburg to Dublin Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR7,387
Johannesburg to Rome Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, NIKI, Iberia, Meridiana, KLM, Lufthansa, Comair Limited, Austrian, TAROM, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR6,552
Johannesburg to Munich Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Comair Limited, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR8,624
Johannesburg to Manchester Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, Meridiana, Adria, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR9,491
Johannesburg to Zurich Etihad Regional, Swiss, South African ZAR8,447
Johannesburg to Brussels Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR7,853
Johannesburg to Milan Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Bulgaria Air, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Comair Limited, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR6,392
Johannesburg to Bilbao Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR13,473
Johannesburg to Seville Air France, British Airways, Iberia, KLM, Lufthansa, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic Check Dates
Johannesburg to Geneva Etihad Regional, Swiss, South African ZAR9,170
Johannesburg to Toulouse Air Berlin, Air France, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, South African, SAS, Brussels, Corsair, Tap Portugal, Virgin Atlantic ZAR12,718
Johannesburg to Palma de Mallorca Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, NIKI, Iberia, Meridiana, KLM, Lufthansa, Austrian, South African, SAS, Tap Portugal, Air Europa, Virgin Atlantic ZAR12,140
Johannesburg to Birmingham Aegean, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR10,245
Johannesburg to Ibiza Air Berlin, Air France, Alitalia, British Airways, Condor, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, South African, SAS, Brussels, Air Europa, Virgin Atlantic ZAR12,012
Johannesburg to Valencia Air France, Alitalia, British Airways, Condor, NIKI, Iberia, KLM, Lufthansa, Austrian, South African, Tap Portugal, Air Europa, Virgin Atlantic ZAR11,562
Johannesburg to Nice Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, NIKI, Iberia, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic ZAR9,940

Cheap International Flights to Porto - OPO

FlightsAirlineLowest Price
Gaborone to London Air France, British Airways, Air Botswana, Iberia, KLM, Lufthansa, Austrian, Brussels, Virgin Atlantic ZAR13,072
Cheap Flights from Johannesburg to Porto, PT, Portugal, from ZAR572 Round trip from JNB to OPO