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: 01 Jul 2016 1:18 PM

Popular flights from Johannesburg to Porto Last modified: 01 Jul 2016 1:18 PM

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.

South African
JNBOPO
Fri 2016/09
1 stop
OPOJNB
Sat 2016/10
1 stop
R 12,187
Select
South African
JNBOPO
Fri 2016/09
2 stops
OPOJNB
Sat 2016/10
2 stops
R 12,187
Select
Iberia
JNBOPO
Fri 2016/09
2 stops
OPOJNB
Sat 2016/10
2 stops
R 13,048
Select
Lufthansa
JNBOPO
Mon 2016/07
1 stop
OPOJNB
Thu 2016/07
1 stop
R 13,092
Select
KLM
JNBOPO
Mon 2016/08
1 stop
OPOJNB
Fri 2016/08
1 stop
R 14,309
Select
Tap Portugal
JNBOPO
Wed 2016/08
1 stop
OPOJNB
Sun 2016/09
1 stop
R 15,987
Select
Air France
JNBOPO
Wed 2016/07
2 stops
OPOJNB
Tue 2016/08
2 stops
R 16,833
Select
Air France
JNBOPO
Wed 2016/10
2 stops
OPOJNB
Sun 2016/10
2 stops
R 16,833
Select
British Airways
JNBOPO
Wed 2016/08
1 stop
OPOJNB
Sun 2016/09
1 stop
R 19,208
Select
Brussels
JNBOPO
Wed 2016/07
2 stops
OPOJNB
Tue 2016/08
2 stops
R 20,796
Select
Virgin Atlantic
JNBOPO
Wed 2016/10
2 stops
OPOJNB
Sun 2016/10
2 stops
R 40,003
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 R 13,998.

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.

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, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, NIKI, Iberia, Meridiana, Adria, KLM, Lufthansa, Thomas Cook, Czech, Austrian, TAROM, South African, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Virgin Atlantic, Vueling, Monarch R 9,085
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 R 8,773
Johannesburg to Paris Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, NIKI, Iberia, Meridiana, KLM, Air Malta, Lufthansa, Czech, Austrian, TAROM, South African, SAS, Brussels, Corsair, Tap Portugal, Air Europa, Virgin Atlantic, Vueling R 8,713
Johannesburg to Madrid Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Bulgaria Air, NIKI, Iberia, KLM, Lufthansa, LOT, Austrian, South African, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic R 8,031
Johannesburg to Barcelona 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, Virgin Atlantic, Vueling R 8,016
Johannesburg to Amsterdam Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Iberia, Adria, KLM, Lufthansa, Austrian, TAROM, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 8,224
Johannesburg to Santiago de Compostela Alitalia, British Airways, Iberia, KLM, Lufthansa, South African, Virgin Atlantic R 29,004
Johannesburg to Frankfurt Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Austrian, TAROM, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 8,654
Johannesburg to Faro Air Berlin, Air France, British Airways, Aer Lingus, NIKI, Iberia, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 15,185
Johannesburg to Malaga Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Bulgaria Air, NIKI, Iberia, KLM, Lufthansa, Czech, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 9,812
Johannesburg to New York American, JetBlue, South African, United R 12,172
Johannesburg to Istanbul Atlasjet, South African, Turkish R 7,259
Johannesburg to A Coruna Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, South African, Tap Portugal Check Dates
Johannesburg to Dublin Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, Meridiana, KLM, Lufthansa, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 7,927
Johannesburg to Rome Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, NIKI, Iberia, Meridiana, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 7,006
Johannesburg to Munich Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Austrian, TAROM, South African, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic R 8,817
Johannesburg to Manchester Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, Adria, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 10,999
Johannesburg to Zurich Swiss, South African R 9,411
Johannesburg to Brussels Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, Meridiana, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 7,897
Johannesburg to Milan Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Air Dolomiti, NIKI, Iberia, Meridiana, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Corsair, Tap Portugal, Air Europa, Virgin Atlantic R 7,110
Johannesburg to Bilbao Air Berlin, Air France, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, South African, Brussels, Tap Portugal, Virgin Atlantic Check Dates
Johannesburg to Seville Air Berlin, British Airways, Iberia, KLM, Lufthansa, South African, Brussels, Tap Portugal, Virgin Atlantic R 17,857
Johannesburg to Geneva Swiss, South African R 8,328
Johannesburg to Toulouse Aegean, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, South African, Brussels, Corsair, Tap Portugal, Virgin Atlantic R 11,415
Johannesburg to Palma de Mallorca Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, NIKI, Iberia, Meridiana, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Virgin Atlantic R 12,959
Johannesburg to Birmingham Aegean, Air Berlin, Air France, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, South African, SAS, Brussels, Virgin Atlantic R 10,242
Johannesburg to Ibiza Air Berlin, Air France, Alitalia, British Airways, NIKI, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, South African, Brussels, Air Europa, Virgin Atlantic R 14,265
Johannesburg to Valencia Air Berlin, Air France, Alitalia, British Airways, NIKI, Iberia, KLM, Lufthansa, Czech, Austrian, TAROM, South African, Tap Portugal, Virgin Atlantic R 10,153
Johannesburg to Nice Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, NIKI, Iberia, Meridiana, KLM, Lufthansa, LOT, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 9,782

Cheap International Flights to Porto - OPO

FlightsAirlineLowest Price
Gaborone to London Air France, Alitalia, British Airways, Air Botswana, Iberia, KLM, Lufthansa, Czech, Austrian, Virgin Atlantic R 15,927
Cheap Flights from Johannesburg to Porto, PT, Portugal, from R 12,187 Round trip from JNB to OPO