Cheap flight deals from Johannesburg to Barcelona Starting at $379
For as little as $379, you can take your next adventure to Barcelona without breaking the bank. Choose between one-way and return tickets from Johannesburg below.
- One way
- Round-trip
- JNB19:3021h 20m1 stopBCN15:50Thu, Dec 5|Johannesburg - Barcelona|Virgin Atlantic$379$49824% OFF24% OFF$498$379
- JNB19:3021h 20m1 stopBCN15:50Wed, Dec 4|Johannesburg - Barcelona|Virgin Atlantic$385$49823% OFF23% OFF$498$385
- JNB19:3021h 40m1 stopBCN16:10Tue, Jan 21|Johannesburg - Barcelona|Virgin Atlantic$386$49823% OFF23% OFF$498$386
- JNB09:5522h1 stopBCN06:55Mon, Dec 30|Johannesburg - Barcelona|Etihad Airways$393$393
- JNB19:3024h 35m1 stopBCN19:05Wed, Nov 27|Johannesburg - Barcelona|Virgin Atlantic$400$400
- JNB09:5522h1 stopBCN06:55Mon, Jan 13|Johannesburg - Barcelona|Etihad Airways$400$400
- JNB19:3021h 40m1 stopBCN16:10Tue, Nov 26|Johannesburg - Barcelona|Virgin Atlantic$401$401
- JNB12:4525h 45m1 stopBCN13:30Mon, Jan 13|Johannesburg - Barcelona|Qatar Airways$402$402
- JNB10:0021h 55m1 stopBCN06:55Wed, Dec 4|Johannesburg - Barcelona|Etihad Airways$403$403
- JNB09:5534h 5m1 stopBCN19:00Mon, Dec 9|Johannesburg - Barcelona|Etihad Airways$405$405
- JNB13:003h 5mNonstopBCN14:00Sun, Dec 1|Johannesburg - Barcelona|Virgin AtlanticFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to fly from Johannesburg to Barcelona?
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 Barcelona from Johannesburg have changed and are set to move below.
Find cheap airlines flights from Johannesburg to Barcelona
Compare prices from various providers below to understand which option best suits your travel needs, before enjoying a comfortable journey with a trusted airline from Johannesburg to Barcelona.
Find more flights and airlines
Alternative Cheap Routes from Johannesburg to Barcelona
Searching for potential routes that might be cheaper and faster? There are a few alternative ways to get to Barcelona from Johannesburg which could help you save money and time.
- CheapestJNB21:0536h 50m2 transferBCN08:55O. R. Tambo International Airport - Barcelona AirportTue, Jan 21Condor Airlines$322
- HLA12:5524h 55m2 transferBCN12:50Lanseria International Airport - Barcelona AirportMon, Jan 6Flysafair$756
- HLA12:5524h 55m2 transferBCN12:50Lanseria International Airport - Barcelona AirportMon, Jan 6Flysafair$756Find More Flights
Frequently Asked Questions
How to find a cheap flight from Johannesburg to Barcelona
Flight Info | Johannesburg to Barcelona
Cheapest nonstop flight price | $379 |
---|---|
Off-season for travel | October |
Peak season for travel | August |
Flight distance | 7,985.97 km |
Popular airline | Emirates |
Plan Your Trip Around Barcelona
More Travel Options
Popular Flights from Johannesburg
Popular Flights to Barcelona
- Phoenix to Barcelona Flights
- Charlotte to Barcelona Flights
- Dallas to Barcelona Flights
- Orlando to Barcelona Flights
- Los Angeles to Barcelona Flights
- Florence to Barcelona Flights
- Miami to Barcelona Flights
- Houston to Barcelona Flights
- New York to Barcelona Flights
- San Diego to Barcelona Flights
- Austin to Barcelona Flights
- Philadelphia to Barcelona Flights
- Chicago to Barcelona Flights
- San Francisco to Barcelona Flights
- Washington D.C. to Barcelona Flights
- Boston to Barcelona Flights
- Denver to Barcelona Flights
- Tampa to Barcelona Flights
- Seattle to Barcelona Flights
- Atlanta to Barcelona Flights
Most Viewed Hotels
- The Balsams Grand Resort
- White Inn
- Freedom Acres Lifestyle (Swinger) Resorts - Adults Only
- Ondus Boracay Resort
- Almare, a Luxury Collection Adult All-Inclusive Resort, Isla Mujeres
- 2 Sisters Bed & Breakfast
- The Spalding Inn
- The Westin Resort and Casino Aruba
- XUXU 2
- The Hotels.Com Lisa Frank Flat by Barsala
- Kitty's Barn
- Kas Kaprikornio
- Homewood Suites by Hilton Decatur-Forsyth
- Hotel Sarvottam Palace
- Cool Stone Cottage
- The Westin Boston Seaport District
- Hotel Vista Bahia - All Inclusive
- Shanghai Marriott Marquis City Centre
- NEW VERMONT MOTEL
- Glen Loch Inn
Recommended for you
- Miami to Doha Flight Time
- Cairns to Singapore Flight Time
- Birmingham to Denver Flight Time
- Paris to Delhi Flight Time
- Dubai to Mumbai Flight Time
- Mauritius to Charlotte Flights
- Dallas to Shenyang Flights
- Shanghai to Yulin Flight Time
- Roanoke to Denver Flights
- Dhaka to New York Flights
- AA963 Flight Status
- AM5008 Flight Status
- DL4094 Flight Status
- UA551 Flight Status
- Flights from Ontario to Minot International Airport
- Domestic Flights
- Flights to Incheon International Airport
- Flights from Lemnos
- Idaho Falls to St. George Flights
- Concord to Nashville Flights
Necessary Travel Information
- Omid Djalili Presents: Namaste Live in Montreal
- 2nd Language Comedy -Deutsch
- Nanise's Nice & Naughty Holiday Cabaret
- 3D Door Hanger Workshop!
- NBA | Miami Heat v San Antonio Spurs (Miami)
- Chinese New Year 2024 - Year of the Dragon
- Artists in Resonance No 8: Clinic, Workshop, Masterclass and Q and A
- PORTLAND! SAY YES - A Liturgy of Not Giving Up on Yourself
- St. Patrick's Day Dinner with Bag Piper at the Historic Mathis House
- Coppa Italia | Lazio v Juventus (Rome) | Apr 3rd
- Trip.com Check In
- Trip.com Seat Selection
- Trip.com Passport Change
- Trip.com Customer Service
- Trip.com Cancellation Policy
- Trip.com Payment Methods
- Trip.com Phone Number
- Trip.com E-Receipt
- Trip.com E-Ticket
- Breckenridge ski resort
- Trip.com Flight Change
- Holidays in Greektown
- Jazzercise with Meghann and Kris
About
Site Operator: Trip.com Travel Singapore Pte. Ltd.