Welcome | Sign out

Cheap Flights from Barcelona to Toronto - BCN to YTO (reverse)

Popular Flights from Barcelona to Toronto

  • Airfare from Barcelona to Toronto on Jet India from €434 round trip
  • Airfare from Barcelona to Toronto on Air Transat from €493 round trip
  • Airfare from Barcelona to Toronto on Lufthansa from €559 round trip
  • Airfare from Barcelona to Toronto on SWISS from €565 round trip
  • Airfare from Barcelona to Toronto on US Airways from €565 round trip

Did You Know?

  • The smallest aircraft operated by Avianca flying between Barcelona, ES and Toronto, ON is a 32S with 164 seats.
  • 372,952 seats are available per day to fly out of Barcelona, ES connecting to Toronto, ON
  • The largest aircraft operated by Aer Lingus flying between Barcelona, ES and Toronto, ON is a 32S with 174 seats.
  • 37 airlines operate between Barcelona, ES and Toronto, ON
  • The shortest flight between Barcelona, ES and Toronto, ON on SWISS is 4,377 miles.
  • 309 flights per week fly out of Barcelona, ES connecting to Toronto, ON
  • Air Canada has the most nonstop flights between Barcelona, ES and Toronto, ON.
  • New York, NY is the most popular connection for one stop flights between Barcelona, ES and Toronto, ON.

Advance Purchase Prices from Barcelona to Toronto

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Air Canada
    €507
    €507
    €507
    €357
    €357
    €357
    €357
  • Air France
    €404
    €404
    €404
    €404
    €404
    €1295
    €1295
  • Air Transat
    €427
    €427
    €427
    €427
    €427
    €427
    €427
  • Alitalia
    €323
    €323
    €323
    €323
    €323
    €323
    €323
  • American
    €363
    €363
    €363
    €644
    €644
    €644
    €644
  • Austrian
    €595
    €595
    €595
    €445
    €445
    €445
    €445
  • BMI
    €551
    €551
    €551
    €401
    €401
    €401
    €401
  • British Airways
    €395
    €395
    €395
    €2137
    €2137
    €2137
    €2137
  • Brussels
    €649
    €649
    €649
    €649
    €649
    €649
    €649
  • Continental
    €507
    €507
    €507
    €357
    €357
    €357
    €357
  • Delta
    €354
    €354
    €354
    €354
    €354
    €1245
    €1245
  • Iberia
    €357
    €357
    €357
    €357
    €357
    €357
    €357
  • Jet India
    €510
    €510
    €510
    €2010
    €2010
    €2010
    €2010
  • KLM
    €349
    €349
    €349
    €349
    €349
    €349
    €349
  • LOT
    €612
    €612
    €612
    €612
    €612
    €612
    €612
  • Lufthansa
    €507
    €507
    €507
    €357
    €357
    €357
    €357
  • SATA
    €831
    €549
    €549
    €549
    €549
    €549
    €549
  • Spanair
    €429
    €429
    €429
    €429
    €429
    €429
    €429
  • TAP
    €719
    €719
    €929
    €929
    €929
    €929
    €929
  • US Airways
    €343
    €343
    €343
    €624
    €624
    €624
    €624
  • United
    €507
    €507
    €507
    €357
    €357
    €357
    €357
Cheap Flights from Barcelona to Toronto, from €434 Round trip from BCN to YTO