![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Cheap Flight Deals from Barcelona to Johannesburg
For as little as AU$ 734, you can take your next adventure to Johannesburg without breaking the bank. Choose between one-way and return tickets from Barcelona below.
- One way
- Return
- BCN15:2514h 45m1 stopJNB07:10Sat, Mar 22|Barcelona - Johannesburg|EgyptAirAU$ 734AU$ 94923% OFF23% OFFAU$ 949AU$ 734
- BCN15:3514h 35m1 stopJNB07:10Sat, Mar 1|Barcelona - Johannesburg|EgyptAirAU$ 737AU$ 94922% OFF22% OFFAU$ 949AU$ 737
- BCN15:2514h 45m1 stopJNB07:10Sat, Feb 15|Barcelona - Johannesburg|EgyptAirAU$ 738AU$ 94922% OFF22% OFFAU$ 949AU$ 738
- BCN15:2514h 45m1 stopJNB07:10Sun, Feb 16|Barcelona - Johannesburg|EgyptAirAU$ 741AU$ 741
- BCN15:2514h 45m1 stopJNB07:10Sun, Feb 23|Barcelona - Johannesburg|EgyptAirAU$ 741AU$ 741
- BCN15:2514h 45m1 stopJNB07:10Thu, Mar 27|Barcelona - Johannesburg|EgyptAirAU$ 742AU$ 742
- BCN15:3514h 35m1 stopJNB07:10Sun, Mar 2|Barcelona - Johannesburg|EgyptAirAU$ 746AU$ 746
- BCN15:2514h 45m1 stopJNB07:10Sat, Mar 15|Barcelona - Johannesburg|EgyptAirAU$ 749AU$ 749
- BCN15:2514h 45m1 stopJNB07:10Sun, Mar 16|Barcelona - Johannesburg|EgyptAirAU$ 754AU$ 754
- BCN15:2514h 45m1 stopJNB07:10Thu, Feb 27|Barcelona - Johannesburg|EgyptAirAU$ 777AU$ 777
- BCN01:00 pm3h 5mNonstopJNB02:00 pmFri, Feb 21|Barcelona - Johannesburg|EgyptAirFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Barcelona to Johannesburg Flight Time
VY8980
Vueling Airlines
07:30
BCN
09:45
BRU
SMTWTFSMS726
EgyptAir
15:20
BRU
20:35
CAI
S--WTFSMS839
EgyptAir
23:25
CAI
07:50
JNB
-M-W-FSW46316
Wizz Air Malta
08:15
BCN
10:00
MXP
S--WT-SMS704
EgyptAir
14:30
MXP
19:10
CAI
SMTWTFSMS839
EgyptAir
23:25
CAI
07:50
JNB
-M-W-FSW62376
Wizz Air
10:15
BCN
13:00
BUD
SMTWTFSMS752
EgyptAir
16:00
BUD
20:10
CAI
-M--TFSMS839
EgyptAir
23:25
CAI
07:50
JNB
-M-W-FSU27153
easyJet
13:20
BCN
15:05
MXP
SMTWTFSQR118
Qatar Airways
23:00
MXP
05:45
DOH
SMTWTFSQR1377
Qatar Airways
08:45
DOH
16:10
JNB
SMTWTFSVY8468
Vueling Airlines
16:00
BCN
17:05
LIS
SMTWTFSDT653
Angola Airlines
22:30
LIS
07:00
LAD
--T-TFSDT577
Angola Airlines
10:20
LAD
14:40
JNB
SMTWTFSMS768
EgyptAir
16:35
BCN
21:40
CAI
S-TWTFSMS839
EgyptAir
23:25
CAI
07:50
JNB
-M-W-FSAZ079
ITA Airways
16:50
BCN
18:35
FCO
SMTWTFSQR114
Qatar Airways
22:25
FCO
04:55
DOH
--T-TFSQR1377
Qatar Airways
08:45
DOH
16:10
JNB
SMTWTFSTP1035
TAP Air Portugal
17:45
BCN
18:45
LIS
SMTWTFSDT653
Angola Airlines
22:30
LIS
07:00
LAD
--T-TFSDT577
Angola Airlines
10:20
LAD
14:40
JNB
SMTWTFSTP1037
TAP Air Portugal
20:10
BCN
21:10
LIS
SMTWTFSDT653
Angola Airlines
22:30
LIS
07:00
LAD
--T-TFSDT577
Angola Airlines
10:20
LAD
14:40
JNB
SMTWTFSVY8464
Vueling Airlines
20:20
BCN
21:30
LIS
SMTWTFSDT653
Angola Airlines
22:30
LIS
07:00
LAD
--T-TFSDT577
Angola Airlines
10:20
LAD
14:40
JNB
SMTWTFS
Best Time to Book Flights from Barcelona to Johannesburg
Price trend charts are a great way of tracking how much your flights cost in the lead up to departure and can help you choose when to book your tickets. See how prices to Johannesburg from Barcelona have changed and are set to move below.
FAQ
How to find a cheap flight from Barcelona to Johannesburg
Flight Information from Barcelona to Johannesburg
Cheapest direct flight price | AU$ 734 |
---|---|
Off-season for travel | March |
Peak season for travel | November |
Flight distance | 7,985.97km |
Popular airline | Emirates |
Plan Your Trip Around Johannesburg
More Cheap Flights & Deals on Trip.com
Featured Flights Destinations
- Melbourne to Sydney Flights
- Sydney to Melbourne Flights
- Tamworth to Sydney Flights
- Newcastle to Melbourne Flights
- Brisbane to Darwin Flights
- Mumbai to Melbourne Flights
- Sydney to Vancouver Flights
- Perth to Manchester Flights
- Sydney to Johannesburg Flights
- Melbourne to Rome Flights
- Gold Coast to Cairns Flights
- Adelaide to Port Lincoln Flights
- Perth to Shanghai Flights
- New Delhi to Melbourne Flights
- Perth to Kochi Flights
- Perth to Newman Flights
- Perth to Nairobi Flights
- Adelaide to Hong Kong Flights
- Phuket to Koh Samui Flights
- Brisbane to Ahmedabad Flights
- Ayers Rock to Sydney Flights
- Sydney to Karachi Flights
- Brisbane to Tokyo Flights
- Adelaide to Broken Hill Flights
- Kochi to Melbourne Flights
- Oslo to Melbourne Flights
- Mount Isa to Cairns Flights
- Sunshine Coast to Cairns Flights
- Adelaide to Vancouver Flights
- Vancouver to Brisbane Flights
Most Viewed Hotels
- Guangzhou Baiyun Airport Passenger Pay Lounge (T1 Terminal Store)
- Chun Hui Yuan Resort
- Darwin Gay Escape (Men Only)
- TheMoss High-altitude Viewing Hotel
- Mercure Guangzhou Beijing Road Pedestrian Street Hotel
- Guyra Summit Caravan Park
- Ha Long Trendy Hotel
- Shanghai People's Square Nanjing East Road Pedestrian Street Treasury Hotel
- Huanyu Metropark Hotel, Xi'an High-speed Railway North Station
- Shanghai Bund Riverside Treasury Hotel
- Hotel Maharaja
- Snow Valley Resorts Dalhousie
- Headlands Austinmer Beach
- Map Holiday Residence
- Mango Beach Resort
- Rezen Murray Hotel (Shanghai Nanjing Road Pedestrian Street)
- Tiger Leaping Gorge Halfway Guest House
- The Royal Hotel Armidale
- The Universal Studios Grand Hotel
- Chongqing Indition High Altitude Hotel
Popular Flight Routes from Australia to South Africa
- Flights to melbourne
- Flights to sydney
- Flights to bali
- Flights to brisbane
- Flights to new zealand
- Flights to cairns
- Melbourne to sydney flights
- Flights to gold coast
- Flights to india
- Flights to perth
- Flights to adelaide
- Flights to darwin
- Melbourne to delhi flights
- Brisbane to sydney flights
- Brisbane to melbourne flights
- Flights to london
- Sydney to brisbane flights
- Sydney to perth flights
- Sydney to adelaide flights
- Brisbane to cairns flights
- Flights to broome
- Sydney to gold coast flights
- Melbourne to brisbane flights
- Flights to melbourne from sydney
- Melbourne to adelaide flights
- Adelaide to melbourne flights
- Melbourne to gold coast flights
- Adelaide to sydney flights
Recommended for you
- Domestic Flights
- VA5663 Flight Status
- TK8729 Flight Status
- ZL3865 Flight Status
- HX3380 Flight Status
- AC2134 Flight Status
- Geraldton to Manchester Flights
- Port Hedland to Ballina Flights
- Flights from Memphis to Great Barrier Reef Airport
- Flights to Uthai Thani Province
- Flights from Julius Nyerere International Airport to Hobart International Airport
- Flights from Burnie to Taupo Airport
- PK9809 Flight Status
- AI118 Flight Status
- Flights from Minangkabau International Airport to Coffs Harbour
- VA1487 Flight Status
- Flights from Perth to Albemarle Airport
- Flights from Innsbruck to Canberra International Airport
- Flights to DOM Airport
- NZ7432 Flight Status
- QF060 Flight Status
- Flights to Qingyang Airport
- QF1805 Flight Status
- Flights from Adelaide to Akron-Canton Airport
- Flights from Newcastle International Airport to Tamworth Airport
Site Operator: Trip.com Travel Singapore Pte. Ltd.