Please Wait...

Searching ()

Filter by Flight Schedule

Barcelona(BCN) Toronto(YTO)
Toronto(YTO) Barcelona(BCN)

Filter by Number of Stops

  • EUR1,307
  • EUR1,024

Filter by Airlines

LOT Polish Airlines 飛行機 最安値LOT Polish Airlines

Round-Trip / Fuel Surcharge Included EUR1,025
  • Route 1

    LOT Polish Airlines (LO438,LO45)

    • 2026/07/1412:35
    • Barcelona-El Prat Airport
    • 2026/07/14 20:20
    • Toronto Pearson International Airport
    • 13h 45m
    • Via1 Transfer(s)

  • Route 2

    LOT Polish Airlines (LO44,LO437)

    • 2026/07/1816:00
    • Toronto Pearson International Airport
    • 2026/07/19 (+1) 11:40
    • Barcelona-El Prat Airport
    • 13h 40m
    • Via1 Transfer(s)

View Flight Details

From the calendar, please select Barcelona⇔Toronto to check airfares from the lowest available

Barcelona-El Prat Airport to Toronto(YYZ) EUR888~ Barcelona-El Prat Airport to Toronto(YTZ) EUR1,100~

LOT Polish Airlines 飛行機 最安値LOT Polish Airlines

Round-Trip / Fuel Surcharge Included EUR1,025
  • Route 1

    LOT Polish Airlines (LO438,LO45)

    • 2026/07/1412:35
    • Barcelona-El Prat Airport
    • 2026/07/14 20:20
    • Toronto Pearson International Airport
    • 13h 45m
    • Via1 Transfer(s)

  • Route 2

    LOT Polish Airlines (LO42,LO435)

    • 2026/07/1819:20
    • Toronto Pearson International Airport
    • 2026/07/19 (+1) 17:00
    • Barcelona-El Prat Airport
    • 15h 40m
    • Via1 Transfer(s)

View Flight Details

LOT Polish Airlines 飛行機 最安値LOT Polish Airlines

Round-Trip / Fuel Surcharge Included EUR1,025
  • Route 1

    LOT Polish Airlines (LO438,LO45)

    • 2026/07/1412:35
    • Barcelona-El Prat Airport
    • 2026/07/14 20:20
    • Toronto Pearson International Airport
    • 13h 45m
    • Via1 Transfer(s)

  • Route 2

    LOT Polish Airlines (LO44,LO435)

    • 2026/07/1816:00
    • Toronto Pearson International Airport
    • 2026/07/19 (+1) 17:00
    • Barcelona-El Prat Airport
    • 19h 0m
    • Via1 Transfer(s)

View Flight Details

Air Canada 飛行機 最安値Air Canada

Round-Trip / Fuel Surcharge Included EUR1,307
  • Route 1

    Air Canada (AC821)

    • 2026/07/1413:15
    • Barcelona-El Prat Airport
    • 2026/07/14 16:00
    • Toronto Pearson International Airport
    • 8h 45m
    • Non-Stop

  • Route 2

    Air Canada (AC820)

    • 2026/07/1819:45
    • Toronto Pearson International Airport
    • 2026/07/19 (+1) 09:20
    • Barcelona-El Prat Airport
    • 7h 35m
    • Non-Stop

View Flight Details

ITA Airways 飛行機 最安値ITA Airways

Round-Trip / Fuel Surcharge Included EUR1,240
  • Route 1

    ITA Airways (AZ75,AZ650)

    • 2026/07/1406:20
    • Barcelona-El Prat Airport
    • 2026/07/14 14:05
    • Toronto Pearson International Airport
    • 13h 45m
    • Via1 Transfer(s)

  • Route 2

    ITA Airways (AZ651,AZ74)

    • 2026/07/1817:00
    • Toronto Pearson International Airport
    • 2026/07/19 (+1) 10:50
    • Barcelona-El Prat Airport
    • 11h 50m
    • Via1 Transfer(s)

View Flight Details

Lufthansa 飛行機 最安値Lufthansa

Round-Trip / Fuel Surcharge Included EUR1,326
  • Route 1

    Lufthansa (LH6634)

    • 2026/07/1413:15
    • Barcelona-El Prat Airport
    • 2026/07/14 16:00
    • Toronto Pearson International Airport
    • 8h 45m
    • Non-Stop

  • Route 2

    Lufthansa (LH6635)

    • 2026/07/1819:45
    • Toronto Pearson International Airport
    • 2026/07/19 (+1) 09:20
    • Barcelona-El Prat Airport
    • 7h 35m
    • Non-Stop

Passport required

View Flight Details

TAP Portugal 飛行機 最安値TAP Portugal

Round-Trip / Fuel Surcharge Included EUR1,256
  • Route 1

    TAP Portugal (TP1041,TP257)

    • 2026/07/1406:00
    • Barcelona-El Prat Airport
    • 2026/07/14 14:00
    • Toronto Pearson International Airport
    • 14h 0m
    • Via1 Transfer(s)

  • Route 2

    TAP Portugal (TP258,TP1030)

    • 2026/07/1817:35
    • Toronto Pearson International Airport
    • 2026/07/19 (+1) 10:35
    • Barcelona-El Prat Airport
    • 11h 0m
    • Via1 Transfer(s)

Only 7 Seat(s) Left!
View Flight Details

Air Canada 飛行機 最安値Air Canada

Round-Trip / Fuel Surcharge Included EUR1,310
  • Route 1

    Air Canada (AC821)

    • 2026/07/1413:15
    • Barcelona-El Prat Airport
    • 2026/07/14 16:00
    • Toronto Pearson International Airport
    • 8h 45m
    • Non-Stop

  • Route 2

    Air Canada (AC418,AC822)

    • 2026/07/1816:00
    • Toronto Pearson International Airport
    • 2026/07/19 (+1) 08:00
    • Barcelona-El Prat Airport
    • 10h 0m
    • Via1 Transfer(s)

Only 2 Seat(s) Left!
View Flight Details