Cheap Flight Deals from O. R. Tambo International Airport to Barcelona Airport
Search for flights from Johannesburg to Barcelona and check out affordable one-way and round-trip options.
- One way
- Round-trip
- Sort: Price (Lowest)
- Sort: Departure (Earliest)
- JNB21:4035h 15m2 stopsBCN08:55Johannesburg - Barcelona|Sat, May 18|Saudia€304€49238% OFF38% OFF€492€304
- JNB21:4017h 30m1 stopBCN15:10Johannesburg - Barcelona|Mon, May 20|Saudia€336€49232% OFF32% OFF€492€336
- JNB09:5522h1 stopBCN07:55Johannesburg - Barcelona|Mon, Jun 10|Etihad Airways€344€49230% OFF30% OFF€492€344
- JNB08:5035h 55m2 stopsBCN20:45Johannesburg - Barcelona|Fri, May 17|Saudia€345€345
- JNB13:3528h 10m2 stopsBCN17:45Johannesburg - Barcelona|Tue, Jun 4|Qatar Airways€345€345
- JNB08:5047h 10m2 stopsBCN08:00Johannesburg - Barcelona|Wed, May 22|Saudia€345€345
- JNB21:4518h 25m1 stopBCN16:10Johannesburg - Barcelona|Wed, May 29|EgyptAir€351€351
- JNB09:5538h 20m2 stopsBCN00:15Johannesburg - Barcelona|Fri, Jun 7|Etihad Airways€352€352
- JNB09:5522h1 stopBCN07:55Johannesburg - Barcelona|Sun, Jun 2|Etihad Airways€352€352
- JNB13:3530h 10m2 stopsBCN19:45Johannesburg - Barcelona|Mon, Jun 3|Qatar Airways€352€352
- JNB13:003h 5mDirectBCN14:00Johannesburg - Barcelona|Thu, May 23|SaudiaFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
See which airlines fly from Johannesburg to Barcelona. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Check the schedule for flights from Johannesburg to Barcelona and find the flight that best matches your travel plans.
EY601
Etihad Airways
09:55
JNB
19:50
AUH
S-TWT-SEY049
Etihad Airways
02:45
AUH
07:55
BCN
SMTWTFSQR1364
Qatar Airways
13:35
JNB
22:55
DOH
SMTWTFSQR137
Qatar Airways
01:40
DOH
07:30
BCN
SMTWTFSTK039
Turkish Airlines
18:05
JNB
05:00
IST
-M-W-F-TK1853
Turkish Airlines
07:30
IST
10:10
BCN
SMTWTFSQR1378
Qatar Airways
20:15
JNB
05:35
DOH
SMTWTFSQR003
Qatar Airways
08:00
DOH
13:15
LHR
SMTWTFSVY7821
Vueling Airlines
21:05
LGW
00:15
BCN
SMTWTFSQR1378
Qatar Airways
20:15
JNB
05:35
DOH
SMTWTFSQR141
Qatar Airways
15:25
DOH
21:15
BCN
SMTWTFSQR1378
Qatar Airways
20:15
JNB
05:35
DOH
SMTWTFSQR003
Qatar Airways
08:00
DOH
13:15
LHR
SMTWTFSVY7835
Vueling Airlines
16:30
LGW
19:45
BCN
SMTWTF-QR1378
Qatar Airways
20:15
JNB
05:35
DOH
SMTWTFSQR145
Qatar Airways
08:50
DOH
14:40
BCN
SMTWTFSSV446
Saudia
21:40
JNB
05:35
JED
S----F-SV229
Saudia
10:30
JED
15:10
BCN
-M---FSMS840
EgyptAir
21:45
JNB
07:00
CAI
S-T-T-SMS703
EgyptAir
10:35
CAI
13:30
MXP
SMTWTFSVY6335
Vueling Airlines
18:10
MXP
19:55
BCN
SMTWT-SMS840
EgyptAir
21:45
JNB
07:00
CAI
S-T-T-SMS767
EgyptAir
12:30
CAI
15:50
BCN
S-TWTFS
O. R. Tambo International Airport to Barcelona Airport Flights Info
Flight distance | 7,977.15km |
---|---|
Cheapest one-way ticket price | €304 |
Cheapest return ticket price | €479 |
Find Cheap Flights with Trip.com
Popular Routes at O. R. Tambo International Airport
- British Airways to Hong Kong
- London to Luxembourg Flights
- Jersey to Manchester Flights
- Paphos to London Flights
- Flights to New Delhi
- Bristol to Oslo Flights
- Munich to Edinburgh Flights
- Barcelona to Manchester Flights
- Alicante to Bristol Flights
- Cheap flights to Iceland
- TUI fly Belgium to Baltimore
- London to Kathmandu Flights
- Islamabad to London Flights
- XQ Flights Manchester to Antalya
- Newcastle to Corvera Flights
- Bristol to Cairo Flights
- London to Chennai Flights
- Flights to Mashhad
- Lagos to Manchester Flights
- Amritsar to London Flights
- cheap flights
- Reykjavik to Edinburgh Flight Time
- Kathmandu to London Flights
- MU5350 Flight Status
- Flights from London Heathrow Airport to Najaf
- Condor Airlines to Bari
- Tunisair to Santorini
- Thai AirAsia to New York
- Asiana Airlines to Panama City
- Air Arabia to Moscow
- 6E Flights Mumbai to Delhi
- American Airlines to Tokyo
- Sunexpress to Lisbon
- Iberia to Skiathos
- Norwegian Air Sweden to London
- Business Class Flights to Greece
- Business Class Flights to Auckland
- train to snowdonia
- Business Class Flights to Phuket
- Business Class Flights to Hyderabad
- Cardenden to Conwy trains
- Ayr to Blackburn trains
- Bexleyheath to Walmer trains
- Basingstoke to Warwick trains
- Yongsan to Hwasun trains
- Business Class Flights to Seychelles
- Business Class Flights to Punta Cana
- Business Class Flights to Brunei
- Business Class Flights to Kuwait
- Business Class Flights to Johannesburg
Recommended Routes Going to Barcelona Airport
- Flights from Belfast International Airport to Barcelona Airport
- Flights from Aberdeen International Airport to Barcelona Airport
- Flights from Benbecula Airport to Barcelona Airport
- Flights from George Best Belfast City Airport to Barcelona Airport
- Flights from Birmingham Airport to Barcelona Airport
- Flights from Alderney Airport to Barcelona Airport
- Flights Casablanca to Barcelona Airport
- Flights Kyiv to Barcelona Airport
Recommended Routes at O. R. Tambo International Airport
- Flights from O. R. Tambo International Airport to Inverness
- Flights from O. R. Tambo International Airport to Exeter
- Flights from O. R. Tambo International Airport to Birmingham
- Flights from O. R. Tambo International Airport to Dundee
- Flights from O. R. Tambo International Airport to Durham
- Flights from O. R. Tambo International Airport to Southampton
- Flights from O. R. Tambo International Airport to Aberdeen
- Flights from O. R. Tambo International Airport to Humberside
- Flights from O. R. Tambo International Airport to London
- Flights from O. R. Tambo International Airport to Jersey
Find More Popular Destinations
- Flights to Hyder
- Flights to Punta Cana
- Flights to Budapest
- Flights to Mykonos
- Flights to Alicante
- Flights to Birmingham
- Flights to Salzburg
- Flights to Bermuda
- Flights to Malé
- Flights to Lanzarote
- Flights to Acapulco
- Flights to Phu Quoc Island
- Flights to Sulaymaniyah
- Flights to Papeete
- Flights to Maastricht
- Flights to Moab
- Flights to Gujrat
- Flights to Phnom Penh
- Flights to Ankara
- Flights to West Palm Beach
- Flights to Amsterdam
- Flights to Dublin
- Flights to Malaga
- Flights to Charlotte
- Flights to San Carlos
- Flights to Paphos
- Flights to Dalat
- Flights to Guayaquil
- Flights to Paros
- Flights to Cartago
Popular Hotels
- Hostal Lami
- Joyhub Cheer Hotel
- Blubay Apartments by ST Hotels
- Ginzan Onsen Taki to Soba no Yado Takimikan
- Bindun Langyi Hotel (Chongqing Jiefangbei Hongyadong)
- Holiday Inn Birmingham Airport - NEC
- Sathorn Vista, Bangkok - Marriott Executive Apartments
- Renaissance London Heathrow Hotel
- Atz&H Inn
- Siman Light Luxury Hotel Changsha Wuyi Square
- Royal Hotel Versailles
- Protaras Royal Pearl Villa 7
- New Royal Mark Hotel Apartments
- Miyu Qingxin Seaview B&B (Haihuadao Branch)
- Browndot Hotel Guseo
- things to do in Athens
- Cornwall Beaches
- Things to do in Abu Dhabi
- Travelto EU
- Things to do in Tel Aviv
- Zhoushan Zhu JiaJian Xilei Doris Resort Reviews
- Fusion Suites Saigon Reviews
- JIAN SHAN TANG Reviews
- Palm Beach Hotel Reviews
- Hotel Amaris Kuta - Bali Reviews
- Vienna Classic Hotel (Fuzhou Shangxiahang Zhongting Street) Reviews
- Bainianhui International Apartment (Yilongwan Store) Reviews
- Shimonoseki Station West Washington Hotel Plaza Reviews
- Hotel Sogo Molino Reviews
- Sanya New City Hotel Reviews
Recommended
- London to Dhaka flight
- London to Islamabad flights
- Flights to Dubai from London
- London to Lahore flights
- Manchester to Islamabad flights
- London to Berlin flight
- Dhaka to London flight
- Flight to Istanbul
- Flight to London
- Humberside to Newquay flights
- Dhaka to Sylhet flight
- Flights to Edinburgh from bristol
- London to Karachi flights
- Flights to Manila from london
- Flights to Grenada
- Manchester to Lahore flights
- Flights to Moscow from London
- London to Paris flight
- Flights to amsterdam
- Flights to new york
- Flights to paris
- Flights to dubai
- Flights to tenerife
- Flights to dublin
- Flights to barcelona
- Flights to edinburgh
- Flights to australia
- Flights to malaga
- Flights to turkey
- Flights to alicante
- Flights to bali
- Flights to portugal
- Flights to rome
Recommended for you
- Dubai to Hargeisa Flight Time
- Tirana to Pisa Flight Time
- Coimbatore to Singapore Flight Time
- Zurich to Nice Flight Time
- Kuala Lumpur to Kaohsiung Flight Time
- Business Class Flights to Turkey
- Hong Kong to Manila Flight Time
- Budapest to Lisbon Flight Time
- Rome to Budapest Flight Time
- Business Class Flights to Istanbul
- TK Flights Islamabad to Manchester
- Istanbul to Dalaman Flight Time
- Liverpool to Milan Flight Time
- Atlanta to New Orleans Flight Time
- Barcelona to Glasgow Flight Time
- Nice to Edinburgh Flight Time
- Bristol to Barcelona Flight Time
- FR Flights Zagreb to Paris
- Kuala Lumpur to Jakarta Flight Time
- Kuala Lumpur to Tawau Flight Time
- Reykjavik to Edinburgh Flight Time
- Lisbon to Bristol Flight Time
- LH Flights London to Munich
- Business Class Flights to Kingston
- Business Class Flights to Zambia
- Business Class Flights to Havana
- Business Class Flights to Tehran
- Business Class Flights to Colombo
- Business Class Flights to Malaga
- Business Class Flights to Uganda
- Business Class Flights to Da Nang
- Business Class Flights to Baltimore
- Business Class Flights to Tanzania
- U23506 Flight Status
- Wizz Air Abu Dhabi to Suceava
- QF998 Flight Status
- Uni Air to Hobart
- Cyprus Airways to Turin
- Recommended Airlines Flying Between These Cities
- Flights Between These Cities
- Flights From This City to This Country
- Flights From This City to This Airport
- Flight Times Between These Cities
- paris-olympics
- Melbourne to Auckland Flight Time
- Valencia to Ibiza Flight Time
- Flydubai to North Bay
- Dublin to Basel Flight Time
- Dublin to Faro Flight Time
- Belfast to Barcelona Flight Time
Site Operator: Trip.com Travel Singapore Pte. Ltd.