Cheap flights to Barcelona, Spain


Frequently asked questions
You're the centre of our centre
When you book with us, you know you're booking with the best in the business.
Other flights from Barcelona
Barcelona to Johannesburg
Barcelona to Cape Town
Barcelona to Durban
Barcelona to Johannesburg
Barcelona to Cotonou
Barcelona to London
Barcelona to Windhoek
Barcelona to George
Barcelona to Dubai
Barcelona to Paris
Barcelona to Port Elizabeth
Barcelona to Ibiza
Barcelona to Madrid
Barcelona to Harare
Barcelona to Marrakesh
Barcelona to Tokyo
Barcelona to Porto
Barcelona to Bloemfontein
Barcelona to Athens
Barcelona to Dublin
Other flights to Barcelona
Johannesburg to Barcelona
Cape Town to Barcelona
Durban to Barcelona
Paris to Barcelona
Ibiza to Barcelona
Lisbon to Barcelona
London to Barcelona
Palma to Barcelona
Amsterdam to Barcelona
Krakow to Barcelona
Cotonou to Barcelona
Belfast to Barcelona
Bali to Barcelona
Zarzis to Barcelona
Madrid to Barcelona
Athens to Barcelona
Faro to Barcelona
Nice to Barcelona
Bangkok to Barcelona
Tel Aviv to Barcelona
Barcelona to Johannesburg
Barcelona to Cape Town
Barcelona to Durban
Barcelona to Johannesburg
Barcelona to Cotonou
Barcelona to London
Barcelona to Windhoek
Barcelona to George
Barcelona to Dubai
Barcelona to Paris
Barcelona to Port Elizabeth
Barcelona to Ibiza
Barcelona to Madrid
Barcelona to Harare
Barcelona to Marrakesh
Barcelona to Tokyo
Barcelona to Porto
Barcelona to Bloemfontein
Barcelona to Athens
Barcelona to Dublin
Johannesburg to Barcelona
Cape Town to Barcelona
Durban to Barcelona
Paris to Barcelona
Ibiza to Barcelona
Lisbon to Barcelona
London to Barcelona
Palma to Barcelona
Amsterdam to Barcelona
Krakow to Barcelona
Cotonou to Barcelona
Belfast to Barcelona
Bali to Barcelona
Zarzis to Barcelona
Madrid to Barcelona
Athens to Barcelona
Faro to Barcelona
Nice to Barcelona
Bangkok to Barcelona
Tel Aviv to Barcelona
Help & support
© Flight Centre Travel Group (Pty) Ltd. Registration No. 1994/000253/07.
*Prices are in ZAR and subject to availability. Please refer to specific product's terms and conditions.
^Pricing based on available fares returned from recent searches conducted, with a departure date of between 7 to 28 days from search/booking. Pricing may not be available for your preferred travel time. Use search function to confirm fares available for your preferred travel dates and times.