Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Porto to Johannesburg?

Cheap Flights from Johannesburg to Porto, PT, Portugal - JNB to OPO Last modified: 24 Aug 2016 1:11 AM

Popular flights from Johannesburg to Porto Last modified: 24 Aug 2016 1:11 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

TAAG Angola
JNBOPO
Fri 09/23
1 stop
OPOJNB
Sun 10/09
1 stop
R4 803
Select
Turkish
JNBOPO
Fri 09/23
1 stop
OPOJNB
Sun 10/09
1 stop
R7 685
Select
South African
JNBOPO
Sun 10/09
1 stop
OPOJNB
Tue 10/25
1 stop
R10 431
Select
Alitalia
JNBOPO
Sun 10/09
3 stops
OPOJNB
Tue 10/25
3 stops
R10 526
Select
Swiss
JNBOPO
Tue 11/01
2 stops
OPOJNB
Sun 11/20
2 stops
R11 433
Select
KLM
JNBOPO
Fri 09/23
1 stop
OPOJNB
Sun 10/09
1 stop
R11 635
Select
British Airways
JNBOPO
Sun 10/09
1 stop
OPOJNB
Tue 10/25
1 stop
R13 475
Select
Etihad
JNBOPO
Fri 09/23
2 stops
OPOJNB
Sun 10/09
2 stops
R15 654
Select
Air France
JNBOPO
Sat 10/22
2 stops
OPOJNB
Wed 10/26
2 stops
R15 843
Select
Lufthansa
JNBOPO
Fri 10/07
2 stops
OPOJNB
Sat 10/15
2 stops
R15 951
Select
Brussels
JNBOPO
Sun 10/09
2 stops
OPOJNB
Tue 10/25
2 stops
R19 306
Select
Tap Portugal
JNBOPO
Sat 10/22
2 stops
OPOJNB
Wed 10/26
2 stops
R22 648
Select

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 R10 215.

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.

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) Number of flights searched: 60Last modified: 24 Aug 2016 1:11 AM

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
TAAG Angola LAD X
Iberia MAD X X X
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 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 Aegean, Air Berlin, Air France, Alitalia, British Airways, Air China, Cathay, Delta, TAAG Angola, Aer Lingus, Emirates, Ethiopian, Etihad, Air Seychelles, Iberia, Latam Airlines Brasil, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, Austrian, Qatar, S7, South African, SAS, Brussels, Singapore, Saudi Arabian, Turkish, Tap Portugal, Virgin Atlantic, Arik Air R7 496
Johannesburg to Lisbon Air France, Alitalia, British Airways, Cathay, TAAG Angola, Aer Lingus, Emirates, Ethiopian, Etihad, Iberia, KLM, Kenya, Lufthansa, Swiss, Egyptair, Austrian, Qatar, South African, Brussels, Turkish, LAM Mocambique, Tap Portugal R4 276
Johannesburg to Paris Aegean, Air Berlin, Air France, Alitalia, British Airways, Air China, Cathay, Delta, TAAG Angola, Aer Lingus, Emirates, Ethiopian, Etihad, NIKI, Air Seychelles, Iberia, Latam Airlines Brasil, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, Austrian, Qatar, South African, SAS, Brussels, Singapore, Saudi Arabian, Turkish, Tap Portugal R6 386
Johannesburg to Madrid Air Berlin, Air France, Alitalia, British Airways, Air China, Cathay, Emirates, Ethiopian, Etihad, NIKI, Iberia, Latam Airlines Brasil, KLM, Kenya, Lufthansa, Swiss, El Al, Egyptair, Qatar, S7, South African, Brussels, Saudi Arabian, Turkish, Tap Portugal R6 007
Johannesburg to Barcelona Air Berlin, Air France, Alitalia, British Airways, Air China, Delta, Emirates, Ethiopian, Etihad, NIKI, Iberia, Latam Airlines Brasil, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, Austrian, Qatar, South African, Brussels, Singapore, Turkish, Tap Portugal R7 333
Johannesburg to Amsterdam Air France, Finnair, Alitalia, British Airways, Cathay, Delta, TAAG Angola, Aer Lingus, Emirates, Ethiopian, Etihad, Iberia, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, Austrian, Qatar, South African, SAS, Singapore, Turkish, Tap Portugal R6 549
Johannesburg to Santiago de Compostela British Airways, Aer Lingus, Iberia, Swiss Check Dates
Johannesburg to Frankfurt Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, TAAG Angola, Emirates, Ethiopian, Etihad, Air Seychelles, Iberia, Latam Airlines Brasil, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, Qatar, South African, SAS, Singapore, Saudi Arabian, Air Namibia, Turkish, Tap Portugal R7 387
Johannesburg to Faro Air Berlin, British Airways, Emirates, NIKI, Iberia, KLM, Lufthansa, Swiss, South African, Brussels R9 768
Johannesburg to Malaga Air Berlin, Air France, Finnair, Alitalia, British Airways, Etihad, Iberia, KLM, Lufthansa, Swiss, Qatar, Brussels, Turkish R8 023
Johannesburg to New York American, Air Berlin, Air Canada, Air France, Finnair, Alitalia, JetBlue, British Airways, Air China, Cathay, Delta, Aer Lingus, Emirates, Ethiopian, Etihad, Air Seychelles, Iberia, Latam Airlines Brasil, KLM, Lufthansa, Swiss, El Al, Egyptair, Austrian, Qantas, Qatar, South African, Brussels, Singapore, Saudi Arabian, Turkish, Tap Portugal, United, Virgin Atlantic, Arik Air R10 810
Johannesburg to Istanbul Aegean, Air France, Alitalia, British Airways, Air China, Emirates, Ethiopian, Etihad, Air Serbia, KLM, Lufthansa, Swiss, Egyptair, Avianca Brazil, Qatar, Singapore, Saudi Arabian, Turkish R5 710
Johannesburg to A CorunaCheck Dates
Johannesburg to Dublin American, Air France, Finnair, British Airways, Delta, Aer Lingus, Emirates, Ethiopian, Etihad, Air Seychelles, Iberia, KLM, Lufthansa, Swiss, Qatar, South African, SAS, Saudi Arabian, Turkish, United R6 819
Johannesburg to Rome Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, Aer Lingus, Emirates, Ethiopian, Etihad, NIKI, Air Seychelles, Iberia, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, Austrian, Qatar, South African, SAS, Brussels, Singapore, Saudi Arabian, Turkish, Tap Portugal R5 872
Johannesburg to Munich Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Delta, Aer Lingus, Emirates, Ethiopian, Etihad, Air Seychelles, Iberia, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, Austrian, Qatar, S7, South African, SAS, Brussels, Singapore, Saudi Arabian, Turkish, Tap Portugal R7 320
Johannesburg to Manchester American, Air Berlin, Air France, Finnair, British Airways, Cathay, Delta, Emirates, Etihad, Air Seychelles, Iberia, KLM, Kenya, Lufthansa, Swiss, Air Mauritius, Austrian, Qatar, South African, SAS, Brussels, Singapore, Saudi Arabian, Turkish, Tap Portugal, Virgin Atlantic R7 157
Johannesburg to Zurich Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, Aer Lingus, Emirates, Ethiopian, Etihad, NIKI, Air Seychelles, Iberia, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Egyptair, Austrian, Qatar, South African, SAS, Brussels, Singapore, Turkish, Tap Portugal R8 010
Johannesburg to Brussels Aegean, Air France, Alitalia, British Airways, Delta, TAAG Angola, Emirates, Ethiopian, Etihad, Air Seychelles, Iberia, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Egyptair, Austrian, Qatar, South African, SAS, Brussels, Turkish, Tap Portugal, United, RwandAir R7 157
Johannesburg to Milan Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, Aer Lingus, Emirates, Ethiopian, Etihad, NIKI, Air Seychelles, Iberia, Latam Airlines Brasil, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Egyptair, Austrian, Qatar, South African, SAS, Brussels, Singapore, Saudi Arabian, Turkish, Tap Portugal R6 765
Johannesburg to Bilbao Air France, British Airways, Iberia, KLM, Lufthansa, Swiss, Air Mauritius, Turkish Check Dates
Johannesburg to Seville British Airways, Iberia, KLM, Lufthansa Check Dates
Johannesburg to Geneva Air France, Alitalia, British Airways, Air China, Emirates, Ethiopian, Etihad, Air Seychelles, Iberia, KLM, Kenya, Lufthansa, Swiss, El Al, Egyptair, Austrian, Qatar, South African, Brussels, Saudi Arabian, Turkish, Tap Portugal R7 076
Johannesburg to Toulouse Air France, Alitalia, British Airways, Ethiopian, Etihad, Air Seychelles, Iberia, KLM, Kenya, Lufthansa, Air Mauritius, Brussels, Turkish R12 109
Johannesburg to Palma de Mallorca Air Berlin, Air France, British Airways, Etihad, NIKI, Iberia, Latam Airlines Brasil, KLM, Lufthansa, Swiss R11 365
Johannesburg to Birmingham Air Berlin, Air France, British Airways, Emirates, Etihad, Iberia, KLM, Kenya, Lufthansa, Swiss, Air Mauritius, Qatar, SAS, Brussels, Turkish R8 618
Johannesburg to Ibiza Air Berlin, Air France, Alitalia, British Airways, Etihad, NIKI, Iberia, KLM, Kenya, Lufthansa, Swiss, Austrian, Qatar, S7 R11 987
Johannesburg to Valencia Air France, Alitalia, British Airways, Etihad, Iberia, KLM, Lufthansa, Swiss, Qatar, Turkish R30 008
Johannesburg to Nice Air Berlin, Air France, Alitalia, British Airways, Emirates, Etihad, NIKI, Air Seychelles, Iberia, KLM, Kenya, Lufthansa, Swiss, Air Mauritius, Austrian, SAS, Turkish, Tap Portugal R9 525

Cheap International Flights to Porto - OPO

FlightsAirlineLowest Price
Gaborone to London Air France, Ethiopian, Etihad, KLM, Kenya, South African R12 136
Cheap Flights from Johannesburg to Porto, PT, Portugal, from R4 803 Round trip from JNB to OPO