One Way

Popular Filters

Arrival Airports

One Way Price

BHD 80 BHD 600

Duration

6 h 30 m 14 h 30 m

Stops From Toronto

Departure From Toronto

12 PM - 6 PM

BHD 304

After 6 PM

BHD 81

Arrival at Glasgow

6 AM - 12 PM

BHD 81

12 PM - 6 PM

BHD 304

Alliances & Airlines

Oneworld

(2)

SkyTeam

()

Star Alliance

(6)

+ 2 more

Layover Airports

Layover Duration

1 h 20 m 6 h 30 m

Toronto to Glasgow Fare Calendar

Book cheap Toronto to Glasgow International ✈ tickets at MakeMyTrip Bahrain. 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
Air Transat

BHD 84

BHD 81

Toronto to Glasgow , 17 Jun

Air Transat TS | 244

19:15

Wed, 17 Jun 26

Terminal T3

Toronto, Canada

06 h 35 m

06:50

Thu, 18 Jun 26

Terminal T2

Glasgow, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines

BHD 87

BHD 84

Toronto to Glasgow , 17 Jun

Porter Airlines PD | 7244 | Operated By Air Transat

19:15

Wed, 17 Jun 26

Terminal T3

Toronto, Canada

06 h 35 m

06:50

Thu, 18 Jun 26

Terminal T2

Glasgow, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

WestJet

BHD 133

BHD 130

Toronto to Edinburgh , 17 Jun

WestJet WS | 36

22:15

Wed, 17 Jun 26

Terminal T3

Toronto, Canada

06 h 55 m

10:10

Thu, 18 Jun 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

WestJet

BHD 264

BHD 261

Toronto to Glasgow , 17 Jun

WestJet WS | 64

21:55

Wed, 17 Jun 26

Terminal T3

Toronto, Canada

06 h 45 m

09:40

Thu, 18 Jun 26

Terminal M

Glasgow, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus

More Timing Options

BHD 307

BHD 304

Transit Visa may be required

Toronto to Glasgow , 17 Jun

Aer Lingus EI | 126

17:35

Wed, 17 Jun 26

Toronto, Canada

06 h 35 m

05:10

Thu, 18 Jun 26

Dublin, Ireland

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus EI | 3220

06:50

Thu, 18 Jun 26

Terminal T2

Dublin, Ireland

01 h 15 m

08:05

Thu, 18 Jun 26

Terminal M

Glasgow, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Aer Lingus

BHD 311

BHD 308

Transit Visa may be required

Toronto to Glasgow , 17 Jun

Air Canada AC | 800

20:45

Wed, 17 Jun 26

Terminal T1

Toronto, Canada

06 h 30 m

08:15

Thu, 18 Jun 26

Terminal T1

Dublin, Ireland

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus EI | 3222

10:20

Thu, 18 Jun 26

Terminal T2

Dublin, Ireland

01 h 10 m

11:30

Thu, 18 Jun 26

Terminal M

Glasgow, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Aer Lingus

BHD 313

BHD 310

Transit Visa may be required

Toronto to Glasgow , 17 Jun

Air Canada AC | 800

20:45

Wed, 17 Jun 26

Terminal T1

Toronto, Canada

06 h 30 m

08:15

Thu, 18 Jun 26

Terminal T1

Dublin, Ireland

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus EI | 3226

11:30

Thu, 18 Jun 26

Terminal T2

Dublin, Ireland

01 h 20 m

12:50

Thu, 18 Jun 26

Terminal M

Glasgow, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

BHD 318

BHD 315

Kitchener/Waterloo to Edinburgh , 17 Jun

Air Canada AC | 8956

17:15

Wed, 17 Jun 26

Kitchener/Waterloo, Canada

01 h 15 m

18:30

Wed, 17 Jun 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 806

19:50

Wed, 17 Jun 26

Terminal T1

Toronto, Canada

06 h 30 m

07:20

Thu, 18 Jun 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus

BHD 327

BHD 324

Transit Visa may be required

Toronto to Edinburgh , 17 Jun

Aer Lingus EI | 126

17:35

Wed, 17 Jun 26

Toronto, Canada

06 h 35 m

05:10

Thu, 18 Jun 26

Dublin, Ireland

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus EI | 3250 | Operated By European Air Express

06:30

Thu, 18 Jun 26

Dublin, Ireland

01 h 10 m

07:40

Thu, 18 Jun 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Iberia, Aer Lingus

BHD 388

BHD 385

Transit Visa may be required

Toronto to Edinburgh , 17 Jun

Iberia IB | 6054 | Operated By Aer Lingus

17:35

Wed, 17 Jun 26

Terminal T3

Toronto, Canada

06 h 35 m

05:10

Thu, 18 Jun 26

Terminal T2

Dublin, Ireland

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus EI | 3250 | Operated By European Air Express

06:30

Thu, 18 Jun 26

Dublin, Ireland

01 h 10 m

07:40

Thu, 18 Jun 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available