*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

This winter, take off from Edinburgh to Toronto

Canada’s largest city is calling, and we answered with weekly service from Edinburgh to Toronto. There’s never been a better time to explore everything the northern metropolis has to offer.

Explore Toronto’s cultural mosaic and enjoy world-class dining, shopping and entertainment, with easy access to nearby natural wonders and outdoor escapes. Explore Canada’s winter wonderland, the winter festivals, slope side excitement, natural wonders, fun on frozen lakes, and some of the most iconic comfort foods in the world.

Looking to extend your Canadian adventure? Fly with the world’s most family friendly airline and connect seamlessly to 100+ destinations in the Americas and the Caribbean via Canada. Take advantage of our award-winning service and comfortable cabins to arrive feeling rested, relaxed and ready to explore.

Skytrax Family friendly

Flights between Edinburgh and Toronto - our lowest fares in cash

GBP 595
Displaying fares for July-2025
  • 13

    Su

    JUL

  • 14

    Mo

  • 15

    Tu

  • 16

    We

  • 17

    Th

  • 18

    Fr

  • 19

    Sa

  • 20

    Su

  • 21

    Mo

  • 22

    Tu

  • 23

    We

  • 24

    Th

  • 25

    Fr

  • 26

    Sa

  • 27

    Su

  • 28

    Mo

  • 29

    Tu

  • 30

    We

  • 31

    Th

  • 01

    Fr

    AUG

  • 02

    Sa

  • 03

    Su

  • 04

    Mo

  • 05

    Tu

  • 06

    We

  • 07

    Th

  • 08

    Fr

  • 09

    Sa

  • 10

    Su

  • 11

    Mo

  • 12

    Tu

  • RangeGBP 595-GBP 667

    *Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

    Explore all routes from Edinburgh to Toronto