USD
USD
CAD - English
CAD - Francais
Customer Support
My Trips
Sign In
Flights
Hotels
Cars
Cheap Flights from
Toronto
to
Barcelona
Round Trip
One Way
Multi-City
✕
✕
✕
✕
✕
✕
✕
✕
✕
✕
Add a Flight
Remove a Flight
1 Passenger
Adults:
0
1
2
3
4
5
6
7
8
Children:
2-11
0
1
2
3
4
5
6
7
8
Infants:
0-2
0
1
2
3
4
Infants (lap):
0-2
0
1
2
3
4
-
1
adult
+
+ add children
Economy/Coach
Economy/Coach
Premium Economy
Business
First
-
0
children
+
2-11 yrs
-
0
infants
+
- 2 yrs
-
0
infants (lap)
+
- 2 yrs
SEARCH FLIGHTS
Additional Options
Prefer Non-Stop
Add Nearby Airports
Home Page
Cheap flights
Europe
Spain
Barcelona
From Toronto
Facts about flights from Toronto to Barcelona
Related Searches
Flights to Toronto
Flights to Barcelona
Flights from Toronto
Other users searched
New York from Chicago best deals
Cheap flights from Detroit to Miami
Beirut from Newark cheap flights
Naples from Boston deals
Atlanta to Vancouver
Washington to Tampa cheap flights
Santo Domingo from Orlando best deals
Baltimore to San Jose Del Cabo flights
Salt Lake City from Baltimore best deals
Cheap flights to Seattle from Philadelphia
Information about travelling from Toronto to Barcelona
Distance between
Barcelona
and
Toronto
6 402 km
Popular airlines who fly from
Barcelona
to
Toronto
Lufthansa, Air Transat, KLM Royal Dutch Airlines, Air France
Average flight duration between
Barcelona
and
Toronto
11h 49m
Most popular airline for this trip
Lufthansa
Currency exchange rate
€1.00(EUR) = CAD 1.58(CAD)
Average deal for this trip
USD 819.35 (USD)
Source
Popular Routes To Barcelona
Cheap flights from Newark to Barcelona
New York to Barcelona flights
From Los Angeles to Barcelona
Cheap flights from San Francisco to Barcelona
Barcelona from Baltimore flights
Cheap flights from Boston to Barcelona
Barcelona from Washington cheap flights
Cheap flights to Barcelona from Miami
From Atlanta to Barcelona
Cheap flights to Barcelona from Chicago
Popular Routes From Toronto
London from Toronto best deals
Newark from Toronto best deals
Toronto to New York flights
From Toronto to Paris
Orlando from Toronto best deals
Cheap flights to Fort Lauderdale from Toronto
Cheap flights from Toronto to Vancouver
Toronto to Las Vegas
Cheap flights to Miami from Toronto
Rome from Toronto best deals