One Way

Popular Filters

Arrival Airports

One Way Price

OMR 91 OMR 500

Duration

6 h 30 m 16 h 0 m

Stops From Toronto

Departure From Toronto

12 PM - 6 PM

OMR 373

After 6 PM

OMR 92

Arrival at Glasgow

6 AM - 12 PM

OMR 92

12 PM - 6 PM

OMR 213

Alliances & Airlines

Oneworld

(2)

SkyTeam

()

Star Alliance

(3)

+ 4 more

Layover Airports

Layover Duration

1 h 25 m 6 h 0 m

Toronto to Glasgow Fare Calendar

Book cheap Toronto to Glasgow International ✈ tickets at MakeMyTrip Oman. Get best deals, Lowest airfare ticket booking from Toronto to Glasgow air travel route. Check flight reservation status, schedules of Toronto to Glasgow flight ticket online. Also Check Glasgow to Toronto Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
WestJet

OMR 95

OMR 92

You save OMR 170 if you fly to Edinburgh

Toronto to Edinburgh , 19 Jun

WestJet WS | 36

22:15

Fri, 19 Jun 26

Terminal T3

Toronto, Canada

06 h 55 m

10:10

Sat, 20 Jun 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Swiss

OMR 216

OMR 213

You save OMR 49 if you fly to Edinburgh | Transit Visa may be required

Toronto to Edinburgh , 19 Jun

Swiss LX | 4641 | Operated By Air Canada

20:05

Fri, 19 Jun 26

Terminal T1

Toronto, Canada

08 h

10:05

Sat, 20 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8290 | Operated By Edelweiss Air

15:45

Sat, 20 Jun 26

Zurich, Switzerland

02 h 15 m

17:00

Sat, 20 Jun 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Air Transat

OMR 265

OMR 262

Toronto to Glasgow , 19 Jun

Air Transat TS | 244

19:15

Fri, 19 Jun 26

Terminal T3

Toronto, Canada

06 h 35 m

06:50

Sat, 20 Jun 26

Terminal T2

Glasgow, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

WestJet

OMR 284

OMR 281

Toronto to Glasgow , 19 Jun

WestJet WS | 64

21:55

Fri, 19 Jun 26

Terminal T3

Toronto, Canada

06 h 45 m

09:40

Sat, 20 Jun 26

Terminal M

Glasgow, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines

OMR 287

OMR 284

Toronto to Glasgow , 19 Jun

Porter Airlines PD | 7244 | Operated By Air Transat

19:15

Fri, 19 Jun 26

Terminal T3

Toronto, Canada

06 h 35 m

06:50

Sat, 20 Jun 26

Terminal T2

Glasgow, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus

More Timing Options

OMR 376

OMR 373

Transit Visa may be required

Toronto to Edinburgh , 19 Jun

Aer Lingus EI | 126

17:35

Fri, 19 Jun 26

Toronto, Canada

06 h 35 m

05:10

Sat, 20 Jun 26

Dublin, Ireland

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus EI | 3250 | Operated By European Air Express

06:40

Sat, 20 Jun 26

Dublin, Ireland

01 h 20 m

08:00

Sat, 20 Jun 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus

OMR 378

OMR 375

Transit Visa may be required

Toronto to Edinburgh , 19 Jun

Aer Lingus EI | 126

17:35

Fri, 19 Jun 26

Toronto, Canada

06 h 35 m

05:10

Sat, 20 Jun 26

Dublin, Ireland

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus EI | 3552 | Operated By European Air Express

07:10

Sat, 20 Jun 26

Dublin, Ireland

01 h 20 m

08:30

Sat, 20 Jun 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

OMR 379

OMR 376

Toronto to Edinburgh , 19 Jun

Air Canada AC | 806

19:50

Fri, 19 Jun 26

Terminal T1

Toronto, Canada

06 h 30 m

07:20

Sat, 20 Jun 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 400

OMR 397

Toronto to Edinburgh , 19 Jun

Lufthansa LH | 6535 | Operated By Air Canada

19:50

Fri, 19 Jun 26

Terminal T1

Toronto, Canada

06 h 30 m

07:20

Sat, 20 Jun 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Icelandair

OMR 438

OMR 435

Transit Visa may be required

Toronto to Glasgow , 19 Jun

Icelandair FI | 604

23:10

Fri, 19 Jun 26

Terminal T3

Toronto, Canada

05 h 35 m

08:45

Sat, 20 Jun 26

Reykjavik, Iceland

BAGGAGE : CHECK INCABIN

Information not available

Icelandair FI | 432

10:10

Sat, 20 Jun 26

Reykjavik, Iceland

02 h 15 m

13:25

Sat, 20 Jun 26

Terminal M

Glasgow, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available