HowToGo

Flight from Canada to Alabama, USA

How to get to Alabama, USA from Canada by flight ? You can check flights from Canada to Alabama, USA below.

Search Transfer from Canada to Alabama, USA

Search Flights

You can find flight ticket prices from Canada to Alabama, USA with our flight tickets search tool below

1. Toronto to Dothan

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Dothan and cost approximately 380 USD.

  3. You take a bus, shuttle or taxi from Dothan to your destination in Alabama, USA.

Flight Depart Arrive
DL4661 Delta
DL1159 Delta
DL4791 Delta
06:00 Toronto
09:05 Detroit
13:40 Atlanta
07:38 Detroit
11:08 Atlanta
13:35 Dothan
Connect
DL4661 Delta
DL2113 Delta
DL4791 Delta
06:00 Toronto
09:55 Detroit
13:40 Atlanta
07:38 Detroit
11:55 Atlanta
13:35 Dothan
Connect
DL4661 Delta
DL2170 Delta
DL4791 Delta
06:00 Toronto
08:51 Detroit
13:40 Atlanta
07:38 Detroit
10:51 Atlanta
13:35 Dothan
Connect
DL4661 Delta
DL2170 Delta
DL5372 Delta
06:00 Toronto
08:51 Detroit
13:15 Atlanta
07:38 Detroit
10:51 Atlanta
13:10 Dothan
Connect
DL4661 Delta
DL2113 Delta
DL5372 Delta
06:00 Toronto
09:55 Detroit
13:15 Atlanta
07:38 Detroit
11:55 Atlanta
13:10 Dothan
Connect
DL4661 Delta
DL1159 Delta
DL5372 Delta
06:00 Toronto
09:05 Detroit
13:15 Atlanta
07:38 Detroit
11:08 Atlanta
13:10 Dothan
Connect
DL2551 Delta
DL5372 Delta
06:15 Toronto
13:15 Atlanta
08:49 Atlanta
13:10 Dothan
Connect
DL2551 Delta
DL4791 Delta
06:15 Toronto
13:40 Atlanta
08:49 Atlanta
13:35 Dothan
Connect
DL2551 Delta
DL4754 Delta
06:15 Toronto
10:25 Atlanta
08:49 Atlanta
10:31 Dothan
Connect
DL5457 Delta
DL2122 Delta
DL4791 Delta
06:30 Toronto
09:04 Minneapolis
13:40 Atlanta
08:06 Minneapolis
12:32 Atlanta
13:35 Dothan
Connect
WS1200 WestJet
DL1592 Delta
DL4791 Delta
07:10 Toronto
10:00 New York La Guardia
13:40 Atlanta
08:50 New York La Guardia
12:40 Atlanta
13:35 Dothan
Connect
DL2467 Delta
DL5372 Delta
07:30 Toronto
13:15 Atlanta
09:59 Atlanta
13:10 Dothan
Connect
DL2467 Delta
DL4791 Delta
07:30 Toronto
13:40 Atlanta
09:59 Atlanta
13:35 Dothan
Connect
AC7540 Air Canada
DL5372 Delta
08:10 Toronto
13:15 Atlanta
10:30 Atlanta
13:10 Dothan
Connect
DL4663 Delta
DL2112 Delta
DL5127 Delta
09:25 Toronto
13:49 Detroit
17:45 Atlanta
10:55 Detroit
15:49 Atlanta
17:47 Dothan
Connect
WS1202 WestJet
DL1625 Delta
DL5127 Delta
09:25 Toronto
13:00 New York La Guardia
17:45 Atlanta
11:03 New York La Guardia
15:39 Atlanta
17:47 Dothan
Connect
DL4663 Delta
DL1125 Delta
DL5127 Delta
09:25 Toronto
12:10 Detroit
17:45 Atlanta
10:55 Detroit
14:09 Atlanta
17:47 Dothan
Connect
WS1202 WestJet
DL2129 Delta
DL5127 Delta
09:25 Toronto
13:10 New York La Guardia
17:45 Atlanta
11:03 New York La Guardia
15:38 Atlanta
17:47 Dothan
Connect
WS3650 WestJet
DL2864 Delta
DL5127 Delta
09:45 Toronto
14:20 Nashville
17:45 Atlanta
11:30 Nashville
16:29 Atlanta
17:47 Dothan
Connect
WS3600 WestJet
DL719 Delta
DL5127 Delta
09:45 Toronto
13:49 Boston
17:45 Atlanta
11:44 Boston
16:47 Atlanta
17:47 Dothan
Connect
WS1246 WestJet
DL2508 Delta
DL5127 Delta
09:45 Toronto
14:55 Tampa
17:45 Atlanta
12:49 Tampa
16:30 Atlanta
17:47 Dothan
Connect
WS3600 WestJet
DL1697 Delta
DL5127 Delta
09:45 Toronto
13:02 Boston
17:45 Atlanta
11:44 Boston
15:50 Atlanta
17:47 Dothan
Connect
WS1228 WestJet
DL2400 Delta
DL5127 Delta
09:55 Toronto
14:25 Orlando
17:45 Atlanta
13:01 Orlando
16:06 Atlanta
17:47 Dothan
Connect
DL4982 Delta
DL2270 Delta
DL4833 Delta
10:30 Toronto
14:59 New York JFK
20:00 Atlanta
12:19 New York JFK
17:42 Atlanta
20:02 Dothan
Connect
DL4982 Delta
DL45 Delta
DL4833 Delta
10:30 Toronto
15:20 New York JFK
20:00 Atlanta
12:19 New York JFK
17:50 Atlanta
20:02 Dothan
Connect
DL1459 Delta
DL4833 Delta
10:35 Toronto
20:00 Atlanta
12:59 Atlanta
20:02 Dothan
Connect
DL1459 Delta
DL5127 Delta
10:35 Toronto
17:45 Atlanta
12:59 Atlanta
17:47 Dothan
Connect
DL4665 Delta
DL1031 Delta
DL5127 Delta
11:55 Toronto
14:50 Detroit
17:45 Atlanta
13:16 Detroit
16:49 Atlanta
17:47 Dothan
Connect
DL4665 Delta
DL1135 Delta
DL4833 Delta
11:55 Toronto
16:00 Detroit
20:00 Atlanta
13:16 Detroit
18:00 Atlanta
20:02 Dothan
Connect
DL4665 Delta
DL1031 Delta
DL4833 Delta
11:55 Toronto
14:50 Detroit
20:00 Atlanta
13:16 Detroit
16:49 Atlanta
20:02 Dothan
Connect
DL4665 Delta
DL2128 Delta
DL4833 Delta
11:55 Toronto
15:59 Detroit
20:00 Atlanta
13:16 Detroit
17:59 Atlanta
20:02 Dothan
Connect
DL2526 Delta
DL4833 Delta
12:05 Toronto
20:00 Atlanta
14:29 Atlanta
20:02 Dothan
Connect
DL2526 Delta
DL5127 Delta
12:05 Toronto
17:45 Atlanta
14:29 Atlanta
17:47 Dothan
Connect
WS1206 WestJet
DL1577 Delta
DL4833 Delta
12:30 Toronto
16:00 New York La Guardia
20:00 Atlanta
14:06 New York La Guardia
18:42 Atlanta
20:02 Dothan
Connect
WS1206 WestJet
DL1608 Delta
DL4833 Delta
12:30 Toronto
15:00 New York La Guardia
20:00 Atlanta
14:06 New York La Guardia
17:37 Atlanta
20:02 Dothan
Connect
WS1206 WestJet
DL1421 Delta
DL4833 Delta
12:30 Toronto
15:50 New York La Guardia
20:00 Atlanta
14:06 New York La Guardia
18:21 Atlanta
20:02 Dothan
Connect
AC7542 Air Canada
DL5127 Delta
12:40 Toronto
17:45 Atlanta
15:00 Atlanta
17:47 Dothan
Connect
WS3526 WestJet
DL4635 Delta
DL4833 Delta
13:00 Toronto
15:25 Montreal
20:00 Atlanta
14:32 Montreal
18:52 Atlanta
20:02 Dothan
Connect
DL2320 Delta
DL4833 Delta
15:20 Toronto
20:00 Atlanta
17:51 Atlanta
20:02 Dothan
Connect
AC7544 Air Canada
DL4833 Delta
16:10 Toronto
20:00 Atlanta
18:30 Atlanta
20:02 Dothan
Connect

2. Toronto to Huntsville

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Huntsville and cost approximately 230 USD.

  3. You take a bus, shuttle or taxi from Huntsville to your destination in Alabama, USA.

Flight Depart Arrive
AA5635 American Airlines
AA5309 American Airlines
06:00 Toronto
13:20 Charlotte
08:12 Charlotte
13:42 Huntsville
Connect
AA5635 American Airlines
AA5051 American Airlines
06:00 Toronto
09:25 Charlotte
08:12 Charlotte
09:45 Huntsville
Connect
AC7509 Air Canada
UA3882 United Airlines
06:10 Toronto
09:40 Chicago O'Hare
07:05 Chicago O'Hare
11:22 Huntsville
Connect
DL2551 Delta
DL5092 Delta
06:15 Toronto
10:43 Atlanta
08:49 Atlanta
10:39 Huntsville
Connect
DL2551 Delta
DL2940 Delta
06:15 Toronto
10:25 Atlanta
08:49 Atlanta
10:21 Huntsville
Connect
DL2551 Delta
DL2931 Delta
06:15 Toronto
12:05 Atlanta
08:49 Atlanta
12:01 Huntsville
Connect
AA460 American Airlines
AA5798 American Airlines
07:00 Toronto
13:20 Dallas/Ft.Worth
09:21 Dallas/Ft.Worth
15:09 Huntsville
Connect
AA460 American Airlines
AA5832 American Airlines
07:00 Toronto
11:05 Dallas/Ft.Worth
09:21 Dallas/Ft.Worth
12:58 Huntsville
Connect
AA5466 American Airlines
AA5309 American Airlines
07:15 Toronto
13:20 Charlotte
09:18 Charlotte
13:42 Huntsville
Connect
DL2467 Delta
DL2942 Delta
07:30 Toronto
14:00 Atlanta
09:59 Atlanta
13:56 Huntsville
Connect
DL2467 Delta
DL4752 Delta
07:30 Toronto
12:35 Atlanta
09:59 Atlanta
12:29 Huntsville
Connect
DL2467 Delta
DL2931 Delta
07:30 Toronto
12:05 Atlanta
09:59 Atlanta
12:01 Huntsville
Connect
UA6315 United Airlines
UA4313 United Airlines
08:00 Toronto
12:30 Houston
10:55 Houston
14:17 Huntsville
Connect
AC7706 Air Canada
UA3923 United Airlines
08:15 Toronto
10:45 Washington Dulles
09:40 Washington Dulles
11:48 Huntsville
Connect
DL1459 Delta
DL2924 Delta
10:35 Toronto
16:20 Atlanta
12:59 Atlanta
16:16 Huntsville
Connect
DL1459 Delta
DL5080 Delta
10:35 Toronto
15:38 Atlanta
12:59 Atlanta
15:33 Huntsville
Connect
DL1459 Delta
DL2942 Delta
10:35 Toronto
14:00 Atlanta
12:59 Atlanta
13:56 Huntsville
Connect
AA6163 American Airlines
AA4471 American Airlines
10:59 Toronto
13:59 Reagan Washington
12:49 Reagan Washington
15:05 Huntsville
Connect
AA6163 American Airlines
AA4445 American Airlines
10:59 Toronto
16:55 Reagan Washington
12:49 Reagan Washington
17:59 Huntsville
Connect
AA3673 American Airlines
AA5838 American Airlines
11:50 Toronto
16:55 Dallas/Ft.Worth
14:12 Dallas/Ft.Worth
18:44 Huntsville
Connect
DL2526 Delta
DL5080 Delta
12:05 Toronto
15:38 Atlanta
14:29 Atlanta
15:33 Huntsville
Connect
DL2526 Delta
DL2951 Delta
12:05 Toronto
17:47 Atlanta
14:29 Atlanta
17:44 Huntsville
Connect
DL2526 Delta
DL2924 Delta
12:05 Toronto
16:20 Atlanta
14:29 Atlanta
16:16 Huntsville
Connect
AA5189 American Airlines
AA5307 American Airlines
12:15 Toronto
18:00 Charlotte
14:16 Charlotte
18:21 Huntsville
Connect
AC7611 Air Canada
UA3951 United Airlines
12:25 Toronto
14:45 Chicago O'Hare
13:20 Chicago O'Hare
16:31 Huntsville
Connect
UA6195 United Airlines
UA3820 United Airlines
14:50 Toronto
17:40 Washington Dulles
16:22 Washington Dulles
18:42 Huntsville
Connect
AA3291 American Airlines
AA3396 American Airlines
15:14 Toronto
18:35 Chicago O'Hare
16:06 Chicago O'Hare
20:21 Huntsville
Connect
DL2320 Delta
DL2857 Delta
15:20 Toronto
19:00 Atlanta
17:51 Atlanta
18:58 Huntsville
Connect
DL2320 Delta
DL5369 Delta
15:20 Toronto
20:10 Atlanta
17:51 Atlanta
20:06 Huntsville
Connect
DL2320 Delta
DL2967 Delta
15:20 Toronto
21:30 Atlanta
17:51 Atlanta
21:27 Huntsville
Connect
DL4667 Delta
DL3836 Delta
15:40 Toronto
20:18 Detroit
17:05 Detroit
21:38 Huntsville
Connect
AA498 American Airlines
AA5418 American Airlines
15:55 Toronto
22:30 Charlotte
18:09 Charlotte
22:53 Huntsville
Connect
UA4510 United Airlines
UA3721 United Airlines
17:15 Toronto
19:50 Chicago O'Hare
18:13 Chicago O'Hare
21:42 Huntsville
Connect
AA6169 American Airlines
AA4621 American Airlines
17:25 Toronto
20:20 Reagan Washington
19:12 Reagan Washington
21:18 Huntsville
Connect
DL5024 Delta
DL3836 Delta
17:44 Toronto
20:18 Detroit
19:15 Detroit
21:38 Huntsville
Connect
DL2534 Delta
DL5044 Delta
17:51 Toronto
21:54 Atlanta
20:26 Atlanta
21:50 Huntsville
Connect
DL2534 Delta
DL2973 Delta
17:51 Toronto
23:42 Atlanta
20:26 Atlanta
23:36 Huntsville
Connect
DL2534 Delta
DL2967 Delta
17:51 Toronto
21:30 Atlanta
20:26 Atlanta
21:27 Huntsville
Connect
AA5491 American Airlines
AA5418 American Airlines
19:15 Toronto
22:30 Charlotte
21:22 Charlotte
22:53 Huntsville
Connect
DL2843 Delta
DL2973 Delta
19:35 Toronto
23:42 Atlanta
22:09 Atlanta
23:36 Huntsville
Connect

3. Toronto to Birmingham

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Birmingham and cost approximately 210 USD.

  3. You take a bus, shuttle or taxi from Birmingham to your destination in Alabama, USA.

Flight Depart Arrive
DL4661 Delta
DL4865 Delta
06:00 Toronto
09:55 Detroit
07:38 Detroit
11:06 Birmingham
Connect
AA5635 American Airlines
AA5683 American Airlines
06:00 Toronto
10:05 Charlotte
08:12 Charlotte
10:28 Birmingham
Connect
AC7509 Air Canada
UA4604 United Airlines
06:10 Toronto
08:05 Chicago O'Hare
07:05 Chicago O'Hare
09:48 Birmingham
Connect
DL2551 Delta
DL5355 Delta
06:15 Toronto
11:34 Atlanta
08:49 Atlanta
11:25 Birmingham
Connect
DL2551 Delta
DL2917 Delta
06:15 Toronto
11:10 Atlanta
08:49 Atlanta
11:07 Birmingham
Connect
DL2551 Delta
DL1771 Delta
06:15 Toronto
09:44 Atlanta
08:49 Atlanta
09:34 Birmingham
Connect
AA460 American Airlines
AA5954 American Airlines
07:00 Toronto
10:55 Dallas/Ft.Worth
09:21 Dallas/Ft.Worth
12:45 Birmingham
Connect
AA5466 American Airlines
AA5413 American Airlines
07:15 Toronto
13:05 Charlotte
09:18 Charlotte
13:24 Birmingham
Connect
DL2467 Delta
DL1089 Delta
07:30 Toronto
12:55 Atlanta
09:59 Atlanta
12:46 Birmingham
Connect
DL2467 Delta
DL5355 Delta
07:30 Toronto
11:34 Atlanta
09:59 Atlanta
11:25 Birmingham
Connect
DL2467 Delta
DL2917 Delta
07:30 Toronto
11:10 Atlanta
09:59 Atlanta
11:07 Birmingham
Connect
UA6315 United Airlines
UA4763 United Airlines
08:00 Toronto
12:00 Houston
10:55 Houston
13:45 Birmingham
Connect
UA5832 United Airlines
UA4607 United Airlines
08:15 Toronto
12:10 Chicago O'Hare
08:56 Chicago O'Hare
14:01 Birmingham
Connect
AA2520 American Airlines
AA4118 American Airlines
08:16 Toronto
12:20 Chicago O'Hare
09:11 Chicago O'Hare
14:11 Birmingham
Connect
DL1459 Delta
DL2891 Delta
10:35 Toronto
14:11 Atlanta
12:59 Atlanta
14:08 Birmingham
Connect
DL1459 Delta
DL2813 Delta
10:35 Toronto
16:23 Atlanta
12:59 Atlanta
16:17 Birmingham
Connect
DL1459 Delta
DL1788 Delta
10:35 Toronto
14:56 Atlanta
12:59 Atlanta
14:44 Birmingham
Connect
AA6163 American Airlines
AA5190 American Airlines
10:59 Toronto
15:59 Reagan Washington
12:49 Reagan Washington
17:10 Birmingham
Connect
AA6181 American Airlines
AA5426 American Airlines
11:04 Toronto
15:00 Philadelphia
12:40 Philadelphia
16:15 Birmingham
Connect
DL4665 Delta
DL5379 Delta
11:55 Toronto
15:40 Detroit
13:16 Detroit
16:42 Birmingham
Connect
DL2526 Delta
DL2813 Delta
12:05 Toronto
16:23 Atlanta
14:29 Atlanta
16:17 Birmingham
Connect
DL2526 Delta
DL1799 Delta
12:05 Toronto
16:32 Atlanta
14:29 Atlanta
16:19 Birmingham
Connect
DL2526 Delta
DL117 2775 Delta
12:05 Toronto
17:46 Atlanta
14:29 Atlanta
17:38 Birmingham
Connect
AA5189 American Airlines
AA5089 American Airlines
12:15 Toronto
17:50 Charlotte
14:16 Charlotte
18:09 Birmingham
Connect
AA5189 American Airlines
AA5095 American Airlines
12:15 Toronto
16:10 Charlotte
14:16 Charlotte
16:31 Birmingham
Connect
AA3291 American Airlines
AA4226 American Airlines
15:14 Toronto
18:30 Chicago O'Hare
16:06 Chicago O'Hare
20:18 Birmingham
Connect
DL2320 Delta
DL2976 Delta
15:20 Toronto
19:03 Atlanta
17:51 Atlanta
18:55 Birmingham
Connect
DL2320 Delta
DL1755 Delta
15:20 Toronto
20:41 Atlanta
17:51 Atlanta
20:29 Birmingham
Connect
DL2320 Delta
DL2969 Delta
15:20 Toronto
21:20 Atlanta
17:51 Atlanta
21:17 Birmingham
Connect
AA6293 American Airlines
AA5160 American Airlines
15:21 Toronto
20:15 Philadelphia
16:59 Philadelphia
21:35 Birmingham
Connect
DL4667 Delta
DL5411 Delta
15:40 Toronto
20:25 Detroit
17:05 Detroit
21:45 Birmingham
Connect
UA4510 United Airlines
UA4509 United Airlines
17:15 Toronto
19:30 Chicago O'Hare
18:13 Chicago O'Hare
21:13 Birmingham
Connect
AA6169 American Airlines
AA5561 American Airlines
17:25 Toronto
20:15 Reagan Washington
19:12 Reagan Washington
21:23 Birmingham
Connect
DL5024 Delta
DL5411 Delta
17:44 Toronto
20:25 Detroit
19:15 Detroit
21:45 Birmingham
Connect
DL2534 Delta
DL1776 Delta
17:51 Toronto
22:25 Atlanta
20:26 Atlanta
22:14 Birmingham
Connect
DL2534 Delta
DL2969 Delta
17:51 Toronto
21:20 Atlanta
20:26 Atlanta
21:17 Birmingham
Connect
DL2534 Delta
DL2978 Delta
17:51 Toronto
22:20 Atlanta
20:26 Atlanta
22:13 Birmingham
Connect
AA2896 American Airlines
AA5887 American Airlines
18:29 Toronto
22:15 Dallas/Ft.Worth
20:49 Dallas/Ft.Worth
23:58 Birmingham
Connect
AA5491 American Airlines
AA5022 American Airlines
19:15 Toronto
22:35 Charlotte
21:22 Charlotte
22:58 Birmingham
Connect
DL2843 Delta
DL2928 Delta
19:35 Toronto
23:35 Atlanta
22:09 Atlanta
23:29 Birmingham
Connect

4. Toronto to Atlanta

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Atlanta and cost approximately 190 USD.

  3. You take a bus, shuttle or taxi from Atlanta to your destination in Alabama, USA.

Flight Depart Arrive
DL4661 Delta
DL1159 Delta
06:00 Toronto
09:05 Detroit
07:38 Detroit
11:08 Atlanta
Connect
DL4661 Delta
DL2170 Delta
06:00 Toronto
08:51 Detroit
07:38 Detroit
10:51 Atlanta
Connect
AA5635 American Airlines
AA364 American Airlines
06:00 Toronto
09:35 Charlotte
08:12 Charlotte
10:55 Atlanta
Connect
AC7509 Air Canada
UA3441 United Airlines
06:10 Toronto
08:00 Chicago O'Hare
07:05 Chicago O'Hare
10:54 Atlanta
Connect
DL2551 Delta
06:15 Toronto
08:49 Atlanta Direct
AC7644 Air Canada
UA2315 United Airlines
06:30 Toronto
09:15 Newark
08:07 Newark
11:37 Atlanta
Connect
AA3462 American Airlines
AA4484 American Airlines
06:30 Toronto
09:40 New York La Guardia
08:12 New York La Guardia
12:07 Atlanta
Connect
DL2467 Delta
07:30 Toronto
09:59 Atlanta Direct
AC7540 Air Canada
08:10 Toronto
10:30 Atlanta Direct
AC7646 Air Canada
UA1849 United Airlines
08:10 Toronto
11:00 Newark
09:47 Newark
13:22 Atlanta
Connect
AC7706 Air Canada
UA6265 United Airlines
08:15 Toronto
10:35 Washington Dulles
09:40 Washington Dulles
12:34 Atlanta
Connect
DL4663 Delta
DL1125 Delta
09:25 Toronto
12:10 Detroit
10:55 Detroit
14:09 Atlanta
Connect
DL4663 Delta
DL1311 Delta
09:25 Toronto
12:45 Detroit
10:55 Detroit
14:45 Atlanta
Connect
DL1459 Delta
10:35 Toronto
12:59 Atlanta Direct
AC7527 Air Canada
UA3555 United Airlines
10:55 Toronto
12:45 Chicago O'Hare
11:50 Chicago O'Hare
15:42 Atlanta
Connect
AA6163 American Airlines
AA4279 American Airlines
10:59 Toronto
13:50 Reagan Washington
12:49 Reagan Washington
15:31 Atlanta
Connect
AC7648 Air Canada
UA1652 United Airlines
11:00 Toronto
13:40 Newark
12:37 Newark
16:02 Atlanta
Connect
AC7650 Air Canada
UA2106 United Airlines
11:55 Toronto
14:30 Newark
13:32 Newark
17:01 Atlanta
Connect
DL4665 Delta
DL1031 Delta
11:55 Toronto
14:50 Detroit
13:16 Detroit
16:49 Atlanta
Connect
DL2526 Delta
12:05 Toronto
14:29 Atlanta Direct
AA5189 American Airlines
AA5287 American Airlines
12:15 Toronto
16:10 Charlotte
14:16 Charlotte
17:26 Atlanta
Connect
WS1206 WestJet
DL1608 Delta
12:30 Toronto
15:00 New York La Guardia
14:06 New York La Guardia
17:37 Atlanta
Connect
AC7542 Air Canada
12:40 Toronto
15:00 Atlanta Direct
WS1208 WestJet
DL1600 Delta
14:35 Toronto
17:00 New York La Guardia
16:10 New York La Guardia
19:40 Atlanta
Connect
WS1208 WestJet
DL414 Delta
14:35 Toronto
17:05 New York La Guardia
16:10 New York La Guardia
19:37 Atlanta
Connect
UA6195 United Airlines
UA6019 United Airlines
14:50 Toronto
17:15 Washington Dulles
16:22 Washington Dulles
19:12 Atlanta
Connect
DL2320 Delta
15:20 Toronto
17:51 Atlanta Direct
AA6293 American Airlines
AA1730 American Airlines
15:21 Toronto
18:15 Philadelphia
16:59 Philadelphia
20:47 Atlanta
Connect
DL4667 Delta
DL928 Delta
15:40 Toronto
18:55 Detroit
17:05 Detroit
20:57 Atlanta
Connect
AA498 American Airlines
AA2677 American Airlines
15:55 Toronto
19:54 Charlotte
18:09 Charlotte
21:11 Atlanta
Connect
AC7544 Air Canada
16:10 Toronto
18:30 Atlanta Direct
AC7679 Air Canada
UA3448 United Airlines
17:05 Toronto
19:30 Chicago O'Hare
18:00 Chicago O'Hare
22:16 Atlanta
Connect
UA4510 United Airlines
UA3448 United Airlines
17:15 Toronto
19:30 Chicago O'Hare
18:13 Chicago O'Hare
22:16 Atlanta
Connect
WS1212 WestJet
DL2113 Delta
17:35 Toronto
20:20 New York La Guardia
19:11 New York La Guardia
22:52 Atlanta
Connect
DL5024 Delta
DL976 Delta
17:44 Toronto
21:20 Detroit
19:15 Detroit
23:23 Atlanta
Connect
DL5024 Delta
DL2875 Delta
17:44 Toronto
20:30 Detroit
19:15 Detroit
22:30 Atlanta
Connect
DL2534 Delta
17:51 Toronto
20:26 Atlanta Direct
AA4356 American Airlines
AA1772 American Airlines
18:10 Toronto
20:45 Philadelphia
19:50 Philadelphia
23:03 Atlanta
Connect
DL2843 Delta
19:35 Toronto
22:09 Atlanta Direct
AC7546 Air Canada
20:55 Toronto
23:15 Atlanta Direct

5. Toronto to Montgomery

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Montgomery and cost approximately 300 USD.

  3. You take a bus, shuttle or taxi from Montgomery to your destination in Alabama, USA.

Flight Depart Arrive
AA5635 American Airlines
AA5308 American Airlines
06:00 Toronto
11:20 Charlotte
08:12 Charlotte
11:40 Montgomery
Connect
DL4661 Delta
DL2170 Delta
DL4715 Delta
06:00 Toronto
08:51 Detroit
12:20 Atlanta
07:38 Detroit
10:51 Atlanta
12:12 Montgomery
Connect
DL4661 Delta
DL1159 Delta
DL4715 Delta
06:00 Toronto
09:05 Detroit
12:20 Atlanta
07:38 Detroit
11:08 Atlanta
12:12 Montgomery
Connect
DL2551 Delta
DL4715 Delta
06:15 Toronto
12:20 Atlanta
08:49 Atlanta
12:12 Montgomery
Connect
DL2551 Delta
DL5184 Delta
06:15 Toronto
14:00 Atlanta
08:49 Atlanta
14:02 Montgomery
Connect
DL2551 Delta
DL4950 Delta
06:15 Toronto
10:55 Atlanta
08:49 Atlanta
11:02 Montgomery
Connect
AA460 American Airlines
AA4202 American Airlines
07:00 Toronto
10:35 Dallas/Ft.Worth
09:21 Dallas/Ft.Worth
12:27 Montgomery
Connect
AA5466 American Airlines
AA5308 American Airlines
07:15 Toronto
11:20 Charlotte
09:18 Charlotte
11:40 Montgomery
Connect
AA5466 American Airlines
AA6053 American Airlines
07:15 Toronto
14:45 Charlotte
09:18 Charlotte
15:09 Montgomery
Connect
DL2467 Delta
DL4950 Delta
07:30 Toronto
10:55 Atlanta
09:59 Atlanta
11:02 Montgomery
Connect
DL2467 Delta
DL5184 Delta
07:30 Toronto
14:00 Atlanta
09:59 Atlanta
14:02 Montgomery
Connect
DL2467 Delta
DL4715 Delta
07:30 Toronto
12:20 Atlanta
09:59 Atlanta
12:12 Montgomery
Connect
AA6117 American Airlines
AA2586 American Airlines
AA6053 American Airlines
08:27 Toronto
11:59 Philadelphia
14:45 Charlotte
10:10 Philadelphia
13:44 Charlotte
15:09 Montgomery
Connect
DL4663 Delta
DL1311 Delta
DL4793 Delta
09:25 Toronto
12:45 Detroit
16:55 Atlanta
10:55 Detroit
14:45 Atlanta
16:49 Montgomery
Connect
DL4663 Delta
DL1125 Delta
DL4793 Delta
09:25 Toronto
12:10 Detroit
16:55 Atlanta
10:55 Detroit
14:09 Atlanta
16:49 Montgomery
Connect
DL4663 Delta
DL2112 Delta
DL4793 Delta
09:25 Toronto
13:49 Detroit
16:55 Atlanta
10:55 Detroit
15:49 Atlanta
16:49 Montgomery
Connect
DL1459 Delta
DL5184 Delta
10:35 Toronto
14:00 Atlanta
12:59 Atlanta
14:02 Montgomery
Connect
DL1459 Delta
DL5004 Delta
10:35 Toronto
17:05 Atlanta
12:59 Atlanta
17:05 Montgomery
Connect
DL1459 Delta
DL4793 Delta
10:35 Toronto
16:55 Atlanta
12:59 Atlanta
16:49 Montgomery
Connect
AA3673 American Airlines
AA5894 American Airlines
11:50 Toronto
15:19 Dallas/Ft.Worth
14:12 Dallas/Ft.Worth
17:09 Montgomery
Connect
DL4665 Delta
DL1135 Delta
DL5379 Delta
11:55 Toronto
16:00 Detroit
19:10 Atlanta
13:16 Detroit
18:00 Atlanta
19:02 Montgomery
Connect
DL4665 Delta
DL2128 Delta
DL5379 Delta
11:55 Toronto
15:59 Detroit
19:10 Atlanta
13:16 Detroit
17:59 Atlanta
19:02 Montgomery
Connect
DL4665 Delta
DL1031 Delta
DL4695 Delta
11:55 Toronto
14:50 Detroit
19:01 Atlanta
13:16 Detroit
16:49 Atlanta
19:03 Montgomery
Connect
DL4665 Delta
DL1135 Delta
DL4695 Delta
11:55 Toronto
16:00 Detroit
19:01 Atlanta
13:16 Detroit
18:00 Atlanta
19:03 Montgomery
Connect
DL4665 Delta
DL1031 Delta
DL5379 Delta
11:55 Toronto
14:50 Detroit
19:10 Atlanta
13:16 Detroit
16:49 Atlanta
19:02 Montgomery
Connect
DL4665 Delta
DL2128 Delta
DL4695 Delta
11:55 Toronto
15:59 Detroit
19:01 Atlanta
13:16 Detroit
17:59 Atlanta
19:03 Montgomery
Connect
DL2526 Delta
DL4793 Delta
12:05 Toronto
16:55 Atlanta
14:29 Atlanta
16:49 Montgomery
Connect
DL2526 Delta
DL5004 Delta
12:05 Toronto
17:05 Atlanta
14:29 Atlanta
17:05 Montgomery
Connect
DL2526 Delta
DL4695 Delta
12:05 Toronto
19:01 Atlanta
14:29 Atlanta
19:03 Montgomery
Connect
AA3999 American Airlines
AA4336 American Airlines
AA6150 American Airlines
13:30 Toronto
16:00 New York La Guardia
19:00 Reagan Washington
15:09 New York La Guardia
17:37 Reagan Washington
20:19 Montgomery
Connect
DL2320 Delta
DL4671 Delta
15:20 Toronto
21:15 Atlanta
17:51 Atlanta
21:18 Montgomery
Connect
DL2320 Delta
DL4695 Delta
15:20 Toronto
19:01 Atlanta
17:51 Atlanta
19:03 Montgomery
Connect
DL2320 Delta
DL5379 Delta
15:20 Toronto
19:10 Atlanta
17:51 Atlanta
19:02 Montgomery
Connect
DL4667 Delta
DL928 Delta
DL5075 Delta
15:40 Toronto
18:55 Detroit
22:06 Atlanta
17:05 Detroit
20:57 Atlanta
22:01 Montgomery
Connect
AA498 American Airlines
AA6054 American Airlines
15:55 Toronto
22:20 Charlotte
18:09 Charlotte
22:44 Montgomery
Connect
DL5024 Delta
DL2875 Delta
DL4850 Delta
17:44 Toronto
20:30 Detroit
23:35 Atlanta
19:15 Detroit
22:30 Atlanta
23:29 Montgomery
Connect
DL2534 Delta
DL5075 Delta
17:51 Toronto
22:06 Atlanta
20:26 Atlanta
22:01 Montgomery
Connect
DL2534 Delta
DL4850 Delta
17:51 Toronto
23:35 Atlanta
20:26 Atlanta
23:29 Montgomery
Connect
AA5491 American Airlines
AA6054 American Airlines
19:15 Toronto
22:20 Charlotte
21:22 Charlotte
22:44 Montgomery
Connect
DL2843 Delta
DL4850 Delta
19:35 Toronto
23:35 Atlanta
22:09 Atlanta
23:29 Montgomery
Connect

References

Find Hotels in Alabama, USA

You can find hotels and accommodations in Alabama, USA with our hotels search tool below

Booking.com