MuscleShoals to Toronto Flights from US$2,292 incl. tax

Discover the best flight deals from MuscleShoals to Toronto

MuscleShoals to Toronto Flight Route Info

The distance between MuscleShoals and Toronto is approximately 1,216.28 km. Find the best flight deals and travel tips.

MuscleShoals to Toronto Flights

Compare and book the best deals

13:00
MSL
MuscleShoals
19h 36m
2 stops
09:36
YYZ
Toronto
US$3,224
US$2,292
28% OFF
13:00
MSL
MuscleShoals
9h 20m
2 stops
23:20
YYZ
Toronto
US$3,224
US$2,319
28% OFF
07:25
MSL
MuscleShoals
10h 32m
2 stops
18:57
YYZ
Toronto
US$3,224
US$2,327
28% OFF
13:00
MSL
MuscleShoals
19h 36m
2 stops
09:36
YYZ
Toronto
US$2,332
07:25
MSL
MuscleShoals
12h 59m
2 stops
21:24
YYZ
Toronto
US$2,333
07:25
MSL
MuscleShoals
14h 55m
2 stops
23:20
YYZ
Toronto
US$2,337

MuscleShoals to Toronto Departure Airports

Airports in MuscleShoals

MuscleShoals to Toronto Airlines

Airlines operating flights on this route

MuscleShoals to Toronto FAQ

Common questions about MuscleShoals to Toronto flights