Language
Home Country
Currency
Save
Switch to English
Cancel
TorontoToronto Pearson International Airport
BarcelonaBarcelona-El Prat Airport
Barcelona-El Prat Airport Pearson
Prices vary with departure date. Click on the calendar to select a departure date.
Currency:US Dollar Loading Searching Fares Updating Fares
* Displayed fare(s) may differ from the actual search result
USD711
The airfare displayed above is for Air France
USD640
The airfare displayed above is for Delta Air Lines
USD708
The airfare displayed above is for Iberia Airlines
Non-StopAir Canada
Non-StopLufthansa German Airlines
Non-StopWest Jet
Non-StopAIR TRANSAT
Swissair
Austrian Airlines
SATA Intl
Scandinavian Airlines
Brussels Airlines
Turkish Airlines
TAP Portugal
United Airlines
Virgin Atlantic
LOT Polish Airlines
Klm Royal Dutch Airlines
American Airlines
Air France
AeroMéxico
Avianca
Finnair
ITA Airways
British Airways
Delta Air Lines
Aer Lingus
Icelandair
Iberia Airlines
WOW AIR