Swiss International Air Lines
Flight

Book your flight

Johannesburg JNB
Barcelona BCN
Passengers
Currently selected passengers: 1 Adult, 0 Children, 0 Infants
Hotel

Book a hotel

Rooms / Persons
Rental car

Book a car

Time
Time
SWISS Choice

SWISS Products

Today
29°/ 19°

Flight
Johannesburg JNB
Barcelona BCN

Top offers: Round trip flights

General Information
Get flights Johannesburg – Barcelona

Get flights from Johannesburg to Barcelona with SWISS today and explore this fabulous cosmopolitan city. With the distinctive architecture of Gaudi on your doorstep you won't want to miss a trip to his imposing Gothic Sagrada Familia church, still to be completed.

If you enjoy exploring bars and restaurants Las Ramblas is the place for you, full of interesting little side streets and quaint eateries. Barcelona is a great location for sun-seekers too, with four miles of beaches.

For sporting fans, this is the home of Barcelona F.C. and you'll love a trip to the team's home stadium. For the artistically inclined, why not take a trip to the Picasso Museum with its detailed and informative description of the master's life? Whatever you want to see most, get your flights from Johannesburg to Barcelona today and start exploring.

Flight connections with stop(s)

Connection 1

  • Johannesburg - Zurich
    Flight duration: 10:45 hrs total, Frequency: 1 x daily
  • Airbus A340-300
    Height: 16.80 m
    Length: 63.70 m
    Seats: 219
  • Crew:
    Pilots: 2
    Cabin crew: 10
  • Transit Zurich (ZRH)
    Arrival: 06:10
    Transit time: 1h 00m

Connection 2

  • Zurich - Barcelona
    Flight duration: 01:40 hrs total, Frequency: 7 x daily
  • Airbus A321-111
    Height: 11.80 m
    Length: 44.50 m
    Seats: 176-200
  • Crew:
    Pilots: 2
    Cabin crew: 5
  • Arrival Barcelona
    Distance to city centre: 14 km