Cheap flights from Barcelona
from
to
search
show filters
sort by
date
sort by
magic
sort by
price
TRAVEL BETWEEN
any dates
From
To
TRIP DURATION
3
-
30
days
DEPART ON
s
m
t
w
t
f
s
Toronto, Canada
2 flights
330 €
Málaga, Spain
1 flights
50 €
Madrid, Spain
1 flights
66 €
Istanbul, Turkey
1 flights
171 €
Karachi, Pakistan
1 flights
503 €
Dubai, United Arab Emirates
1 flights
363 €
Koh Tao, Thailand
1 flights
688 €
Cape Town, South Africa
1 flights
469 €
Cape Town, South Africa
2 flights
404 €
Chiang Mai, Thailand
1 flights
624 €
Córdoba, Argentina
3 flights
662 €
Maputo, Mozambique
1 flights
745 €
Los Cabos, Mexico
1 flights
601 €
Moshi, Tanzania
1 flights
461 €
Dublin, Ireland
1 flights
69 €
Lanzarote, Spain
2 flights
92 €
Dar es Salaam, Tanzania
4 flights
381 €
Mumbai, India
1 flights
388 €
Fes, Morocco
3 flights
134 €
Dubai, United Arab Emirates
1 flights
363 €
Zürich, Switzerland
1 flights
174 €
Cali, Colombia
1 flights
619 €
Cape Town, South Africa
2 flights
429 €
São Paulo, Brazil
1 flights
385 €
Zanzibar City, Tanzania
1 flights
480 €
Moshi, Tanzania
1 flights
461 €
Lanzarote, Spain
4 flights
91 €
Dar es Salaam, Tanzania
1 flights
381 €
Guayaquil, Ecuador
2 flights
454 €
Bangkok, Thailand
1 flights
448 €
Mumbai, India
1 flights
388 €
Dubai, United Arab Emirates
2 flights
363 €
Stockholm, Sweden
1 flights
185 €
Moscow, Russia
1 flights
219 €
Zanzibar City, Tanzania
5 flights
480 €
Saint-Denis, Réunion
1 flights
549 €
Quebec City, Canada
1 flights
516 €
Madrid, Spain
1 flights
65 €
Maputo, Mozambique
1 flights
776 €
Dubai, United Arab Emirates
3 flights
348 €
Bangkok, Thailand
4 flights
448 €
Las Palmas, Spain
1 flights
95 €
Want more deals?
download the app & setup alerts
Browse nearby airports
Flights from Palma De Mallorca (PMI)
Flights from Zaragoza (ZAZ)
Flights from Toulouse/Blagnac (TLS)
Flights from Ibiza (IBZ)
Flights from Valencia (VLC)
Flights from Montpellier/Méditerranée (MPL)