One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

BHD 143 BHD 900

Duration

7 h 0 m 38 h 30 m

Stops From Glasgow

Departure From Glasgow

6 AM - 12 PM

BHD 144

12 PM - 6 PM

BHD 471

After 6 PM

BHD 513

Arrival at Toronto

6 AM - 12 PM

BHD 144

12 PM - 6 PM

BHD 210

After 6 PM

BHD 471

Alliances & Airlines

Oneworld

(2)

SkyTeam

()

Star Alliance

(6)

+ 3 more

Layover Airports

+ 1 more

Layover Duration

1 h 0 m 23 h 0 m

Glasgow to Toronto Fare Calendar

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

BHD 147

BHD 144

Glasgow to Toronto , 16 Jun

Air Transat TS | 245

08:35

Tue, 16 Jun 26

Terminal T2

Glasgow, United Kingdom

07 h 25 m

11:00

Tue, 16 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet

BHD 213

BHD 210

Edinburgh to Toronto , 16 Jun

WestJet WS | 37

11:30

Tue, 16 Jun 26

Edinburgh, United Kingdom

07 h 40 m

14:10

Tue, 16 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet

BHD 269

BHD 266

Edinburgh to Toronto , 16 Jun

WestJet WS | 73

09:25

Tue, 16 Jun 26

Edinburgh, United Kingdom

06 h 25 m

11:50

Tue, 16 Jun 26

Halifax, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet WS | 803

13:30

Tue, 16 Jun 26

Halifax, Canada

02 h 30 m

15:00

Tue, 16 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines

BHD 474

BHD 471

Transit Visa may be required

Edinburgh to Toronto , 16 Jun

Turkish Airlines TK | 1346

16:55

Tue, 16 Jun 26

Edinburgh, United Kingdom

04 h 20 m

23:15

Tue, 16 Jun 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 8809 | Operated By Air Transat

15:45

Wed, 17 Jun 26

Istanbul, Turkey

11 h

19:45

Wed, 17 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines

BHD 478

BHD 475

Transit Visa may be required

Edinburgh to Toronto , 16 Jun

Turkish Airlines TK | 1344

10:40

Tue, 16 Jun 26

Edinburgh, United Kingdom

04 h 25 m

17:05

Tue, 16 Jun 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 8809 | Operated By Air Transat

15:45

Wed, 17 Jun 26

Istanbul, Turkey

11 h

19:45

Wed, 17 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Icelandair

BHD 492

BHD 489

Transit Visa may be required

Glasgow to Toronto , 16 Jun

Icelandair FI | 431

14:20

Tue, 16 Jun 26

Terminal M

Glasgow, United Kingdom

02 h 25 m

15:45

Tue, 16 Jun 26

Reykjavik, Iceland

BAGGAGE : CHECK INCABIN

Information not available

Icelandair FI | 603

17:05

Tue, 16 Jun 26

Reykjavik, Iceland

06 h 05 m

19:10

Tue, 16 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus

BHD 516

BHD 513

Transit Visa may be required

Glasgow to Toronto , 16 Jun

Aer Lingus EI | 3229

21:25

Tue, 16 Jun 26

Terminal M

Glasgow, United Kingdom

01 h 15 m

22:40

Tue, 16 Jun 26

Terminal T2

Dublin, Ireland

BAGGAGE : CHECK INCABIN

Information not available

Aer Lingus EI | 127

13:20

Wed, 17 Jun 26

Terminal T2

Dublin, Ireland

07 h 30 m

15:50

Wed, 17 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Finnair

BHD 637

BHD 634

Glasgow to Toronto , 16 Jun

Finnair AY | 5954 | Operated By British Airways

14:35

Tue, 16 Jun 26

Terminal M

Glasgow, United Kingdom

01 h 30 m

16:05

Tue, 16 Jun 26

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Finnair AY | 5999 | Operated By British Airways

17:05

Tue, 16 Jun 26

Terminal T5

London - Heathrow Apt, United Kingdom

08 h 05 m

20:10

Tue, 16 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

British Airways

BHD 642

BHD 639

Glasgow to Toronto , 16 Jun

British Airways BA | 1479

14:35

Tue, 16 Jun 26

Terminal M

Glasgow, United Kingdom

01 h 30 m

16:05

Tue, 16 Jun 26

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 99

17:05

Tue, 16 Jun 26

Terminal T5

London - Heathrow Apt, United Kingdom

08 h 05 m

20:10

Tue, 16 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 757

BHD 754

Edinburgh to Toronto , 16 Jun

Lufthansa LH | 6536 | Operated By Air Canada

09:00

Tue, 16 Jun 26

Edinburgh, United Kingdom

07 h

11:00

Tue, 16 Jun 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available