Do you need help?

Call for exclusive deals: 778 775-3391

Flights to Barcelona

Why book with eDreams
  • Choose from 600+ airlines
  • Choose from more than 60,000 flight routes
  • Flights starting at $38

Last minute flights to Barcelona

Departure Wed, 29 May Return Wed, 05 Jun
YYZ Toronto
BCN Barcelona
return from $733
Departure Fri, 31 May Return Sat, 08 Jun
YUL Montreal
BCN Barcelona
return from $774
Departure Fri, 07 Jun Return Fri, 14 Jun
MAD Madrid
BCN Barcelona
return from $149
Departure Sat, 15 Jun Return Wed, 19 Jun
STN London
GRO Girona
return from $63
Popular flight routes to Barcelona
Toronto - Barcelona
return from $975
Paris - Girona
return from $94
Vancouver - Barcelona
return from $1,486
Milan - Barcelona
return from $96
Venice - Barcelona
return from $167
Halifax - Barcelona
return from $980

Barcelona

Exciting destinations