HowToGo

Flight from St. Louis to Montreal, QC, Canada

How to get to Montreal, QC, Canada from St. Louis by flight ? You can check flights from St. Louis to Montreal, QC, Canada below.

Search Transfer from St. Louis to Montreal, QC, Canada

Search Flights

You can find flight ticket prices from St. Louis to Montreal, QC, Canada with our flight tickets search tool below

1. St. Louis to Montreal

  1. You take a flight from St. Louis to Montreal and cost approximately 190 USD.

  2. You take a bus, shuttle or taxi from Montreal to your destination in Montreal, QC, Canada.

Flight Depart Arrive
UA4604 United Airlines
AC7594 Air Canada
05:35 St. Louis
10:55 Chicago O'Hare
06:55 Chicago O'Hare
13:57 Montreal
Connect
UA674 United Airlines
UA4298 United Airlines
06:00 St. Louis
12:13 Newark
09:23 Newark
13:48 Montreal
Connect
UA674 United Airlines
AC7739 Air Canada
06:00 St. Louis
10:55 Newark
09:23 Newark
12:25 Montreal
Connect
DL2597 Delta
DL4736 Delta
06:00 St. Louis
13:55 Detroit
08:25 Detroit
15:35 Montreal
Connect
DL2597 Delta
DL4740 Delta
06:00 St. Louis
10:15 Detroit
08:25 Detroit
12:08 Montreal
Connect
DL1526 Delta
DL4628 Delta
06:10 St. Louis
09:44 Atlanta
08:43 Atlanta
12:20 Montreal
Connect
UA4530 United Airlines
AC7594 Air Canada
06:45 St. Louis
10:55 Chicago O'Hare
08:11 Chicago O'Hare
13:57 Montreal
Connect
UA5889 United Airlines
AC7992 Air Canada
06:53 St. Louis
10:35 Denver
08:40 Denver
16:11 Montreal
Connect
AA1894 American Airlines
AA1206 American Airlines
07:00 St. Louis
11:20 Charlotte
10:00 Charlotte
13:39 Montreal
Connect
AA4835 American Airlines
AA3542 American Airlines
07:00 St. Louis
12:00 New York La Guardia
10:29 New York La Guardia
13:33 Montreal
Connect
AA1410 American Airlines
AA2216 American Airlines
07:00 St. Louis
12:30 Dallas/Ft.Worth
09:08 Dallas/Ft.Worth
17:11 Montreal
Connect
UA4607 United Airlines
AC7594 Air Canada
07:51 St. Louis
10:55 Chicago O'Hare
09:16 Chicago O'Hare
13:57 Montreal
Connect
AC7928 Air Canada
AC8649 Air Canada
AC8664 Air Canada
08:15 St. Louis
13:45 Toronto
15:40 London
11:18 Toronto
14:31 London
17:09 Montreal
Connect
AC7928 Air Canada
AC8647 Air Canada
AC8664 Air Canada
08:15 St. Louis
12:15 Toronto
15:40 London
11:18 Toronto
13:01 London
17:09 Montreal
Connect
AC7928 Air Canada
AC416 Air Canada
08:15 St. Louis
15:00 Toronto
11:18 Toronto
16:19 Montreal
Connect
AC7928 Air Canada
AC452 Air Canada
AC478 Air Canada
08:15 St. Louis
13:10 Toronto
15:55 Ottawa
11:18 Toronto
14:14 Ottawa
16:47 Montreal
Connect
AC7928 Air Canada
AC414 Air Canada
08:15 St. Louis
14:00 Toronto
11:18 Toronto
15:19 Montreal
Connect
AC7928 Air Canada
AC450 Air Canada
AC478 Air Canada
08:15 St. Louis
12:10 Toronto
15:55 Ottawa
11:18 Toronto
13:14 Ottawa
16:47 Montreal
Connect
AC7928 Air Canada
AC452 Air Canada
AC8982 Air Canada
08:15 St. Louis
13:10 Toronto
15:55 Ottawa
11:18 Toronto
14:14 Ottawa
16:45 Montreal
Connect
AC7928 Air Canada
AC450 Air Canada
AC8980 Air Canada
08:15 St. Louis
12:10 Toronto
15:00 Ottawa
11:18 Toronto
13:14 Ottawa
15:48 Montreal
Connect
AC7928 Air Canada
AC412 Air Canada
08:15 St. Louis
13:00 Toronto
11:18 Toronto
14:19 Montreal
Connect
AC7928 Air Canada
AC450 Air Canada
AC8982 Air Canada
08:15 St. Louis
12:10 Toronto
15:55 Ottawa
11:18 Toronto
13:14 Ottawa
16:45 Montreal
Connect
UA4321 United Airlines
AC7702 Air Canada
08:30 St. Louis
11:45 Houston
10:30 Houston
16:16 Montreal
Connect
AA2043 American Airlines
AA2216 American Airlines
09:30 St. Louis
12:30 Dallas/Ft.Worth
11:33 Dallas/Ft.Worth
17:11 Montreal
Connect
UA3714 United Airlines
AC7741 Air Canada
09:49 St. Louis
15:55 Newark
13:23 Newark
17:25 Montreal
Connect
UA3714 United Airlines
AC7743 Air Canada
09:49 St. Louis
17:50 Newark
13:23 Newark
19:20 Montreal
Connect
AC7930 Air Canada
AC416 Air Canada
10:15 St. Louis
15:00 Toronto
13:18 Toronto
16:19 Montreal
Connect
AC7930 Air Canada
AC420 Air Canada
10:15 St. Louis
17:00 Toronto
13:18 Toronto
18:19 Montreal
Connect
AC7930 Air Canada
AC456 Air Canada
AC8984 Air Canada
10:15 St. Louis
15:10 Toronto
17:25 Ottawa
13:18 Toronto
16:14 Ottawa
18:13 Montreal
Connect
AC7930 Air Canada
AC454 Air Canada
AC8984 Air Canada
10:15 St. Louis
14:10 Toronto
17:25 Ottawa
13:18 Toronto
15:14 Ottawa
18:13 Montreal
Connect
AC7930 Air Canada
AC418 Air Canada
10:15 St. Louis
16:00 Toronto
13:18 Toronto
17:19 Montreal
Connect
AC7930 Air Canada
AC456 Air Canada
AC8986 Air Canada
10:15 St. Louis
15:10 Toronto
19:05 Ottawa
13:18 Toronto
16:14 Ottawa
19:53 Montreal
Connect
UA3697 United Airlines
AC7743 Air Canada
11:45 St. Louis
17:50 Newark
15:15 Newark
19:20 Montreal
Connect
UA4605 United Airlines
AC7596 Air Canada
11:53 St. Louis
15:50 Chicago O'Hare
13:20 Chicago O'Hare
18:52 Montreal
Connect
UA3700 United Airlines
AC7598 Air Canada
13:27 St. Louis
19:10 Chicago O'Hare
14:55 Chicago O'Hare
22:12 Montreal
Connect
UA3700 United Airlines
AC7596 Air Canada
13:27 St. Louis
15:50 Chicago O'Hare
14:55 Chicago O'Hare
18:52 Montreal
Connect
UA3654 United Airlines
AC7598 Air Canada
15:15 St. Louis
19:10 Chicago O'Hare
16:43 Chicago O'Hare
22:12 Montreal
Connect
AC7934 Air Canada
AC8830 Air Canada
17:40 St. Louis
00:30 Toronto
20:43 Toronto
01:49 Montreal
Connect
AC7934 Air Canada
AC430 Air Canada
17:40 St. Louis
23:10 Toronto
20:43 Toronto
00:29 Montreal
Connect
DL5072 Delta
DL4734 Delta
17:40 St. Louis
20:19 Minneapolis
19:25 Minneapolis
23:59 Montreal
Connect

2. St. Louis to Burlington

  1. You take a flight from St. Louis to Burlington and cost approximately 260 USD.

  2. You take a bus, shuttle or taxi from Burlington to your destination in Montreal, QC, Canada.

Flight Depart Arrive
UA5577 United Airlines
UA2109 United Airlines
05:21 St. Louis
09:45 Denver
07:05 Denver
15:30 Burlington
Connect
UA4604 United Airlines
UA3936 United Airlines
05:35 St. Louis
09:05 Chicago O'Hare
06:55 Chicago O'Hare
12:20 Burlington
Connect
AA5414 American Airlines
AA4803 American Airlines
06:00 St. Louis
10:20 Reagan Washington
09:10 Reagan Washington
11:59 Burlington
Connect
UA674 United Airlines
UA4994 United Airlines
06:00 St. Louis
15:18 Newark
09:23 Newark
16:43 Burlington
Connect
DL2597 Delta
DL5196 Delta
06:00 St. Louis
14:05 Detroit
08:25 Detroit
15:47 Burlington
Connect
UA674 United Airlines
UA5022 United Airlines
06:00 St. Louis
13:43 Newark
09:23 Newark
15:08 Burlington
Connect
AA1003 American Airlines
AA3054 American Airlines
06:15 St. Louis
12:50 Chicago O'Hare
07:46 Chicago O'Hare
16:07 Burlington
Connect
AA1003 American Airlines
UA3936 United Airlines
06:15 St. Louis
09:05 Chicago O'Hare
07:46 Chicago O'Hare
12:20 Burlington
Connect
UA4478 United Airlines
UA3784 United Airlines
06:44 St. Louis
10:50 Washington Dulles
09:50 Washington Dulles
12:33 Burlington
Connect
UA4530 United Airlines
UA3848 United Airlines
06:45 St. Louis
14:00 Chicago O'Hare
08:11 Chicago O'Hare
17:15 Burlington
Connect
UA4530 United Airlines
UA3936 United Airlines
06:45 St. Louis
09:05 Chicago O'Hare
08:11 Chicago O'Hare
12:20 Burlington
Connect
UA5889 United Airlines
UA2109 United Airlines
06:53 St. Louis
09:45 Denver
08:40 Denver
15:30 Burlington
Connect
AA4952 American Airlines
AA6088 American Airlines
07:00 St. Louis
14:50 Philadelphia
10:14 Philadelphia
16:32 Burlington
Connect
UA4607 United Airlines
UA3848 United Airlines
07:51 St. Louis
14:00 Chicago O'Hare
09:16 Chicago O'Hare
17:15 Burlington
Connect
UA5356 United Airlines
F9282 Frontier Airlines
08:46 St. Louis
11:09 Denver
10:08 Denver
16:56 Burlington
Connect
UA4575 United Airlines
UA3848 United Airlines
09:05 St. Louis
14:00 Chicago O'Hare
10:33 Chicago O'Hare
17:15 Burlington
Connect
UA3714 United Airlines
UA4994 United Airlines
09:49 St. Louis
15:18 Newark
13:23 Newark
16:43 Burlington
Connect
AA4252 American Airlines
UA3848 United Airlines
11:00 St. Louis
14:00 Chicago O'Hare
12:24 Chicago O'Hare
17:15 Burlington
Connect
UA4605 United Airlines
UA3932 United Airlines
11:53 St. Louis
18:00 Chicago O'Hare
13:20 Chicago O'Hare
21:15 Burlington
Connect
DL3788 Delta
DL1178 Delta
DL4766 Delta
12:54 St. Louis
15:53 Minneapolis
21:15 Detroit
14:37 Minneapolis
18:29 Detroit
23:02 Burlington
Connect
UA4602 United Airlines
UA3828 United Airlines
13:14 St. Louis
22:10 Washington Dulles
16:25 Washington Dulles
23:46 Burlington
Connect
UA3700 United Airlines
UA3932 United Airlines
13:27 St. Louis
18:00 Chicago O'Hare
14:55 Chicago O'Hare
21:15 Burlington
Connect
AA3319 American Airlines
UA3932 United Airlines
14:18 St. Louis
18:00 Chicago O'Hare
15:42 Chicago O'Hare
21:15 Burlington
Connect
DL1506 Delta
DL4994 Delta
14:25 St. Louis
20:08 Atlanta
16:56 Atlanta
22:40 Burlington
Connect
AA5628 American Airlines
AA5225 American Airlines
14:32 St. Louis
20:45 Charlotte
17:34 Charlotte
23:02 Burlington
Connect
UA3654 United Airlines
UA3932 United Airlines
15:15 St. Louis
18:00 Chicago O'Hare
16:43 Chicago O'Hare
21:15 Burlington
Connect
WN4099 Southwest Airlines
DL4994 Delta
16:10 St. Louis
20:08 Atlanta
18:45 Atlanta
22:40 Burlington
Connect
AA5545 American Airlines
AA5225 American Airlines
16:28 St. Louis
20:45 Charlotte
19:29 Charlotte
23:02 Burlington
Connect
AA4933 American Airlines
AA5225 American Airlines
16:32 St. Louis
20:45 Charlotte
19:31 Charlotte
23:02 Burlington
Connect
AA5473 American Airlines
AA6006 American Airlines
16:45 St. Louis
21:15 Philadelphia
19:55 Philadelphia
22:54 Burlington
Connect
AA4894 American Airlines
AA6006 American Airlines
16:50 St. Louis
21:15 Philadelphia
19:55 Philadelphia
22:54 Burlington
Connect
DL4878 Delta
DL4766 Delta
17:30 St. Louis
21:15 Detroit
20:05 Detroit
23:02 Burlington
Connect
UA4603 United Airlines
UA3828 United Airlines
18:00 St. Louis
22:10 Washington Dulles
21:01 Washington Dulles
23:46 Burlington
Connect

3. St. Louis to Plattsburgh

  1. You take a flight from St. Louis to Plattsburgh and cost approximately 360 USD.

  2. You take a bus, shuttle or taxi from Plattsburgh to your destination in Montreal, QC, Canada.

Flight Depart Arrive
UA4478 United Airlines
UA5115 United Airlines
06:44 St. Louis
11:00 Washington Dulles
09:50 Washington Dulles
12:45 Plattsburgh
Connect
UA4607 United Airlines
UA2677 United Airlines
UA5073 United Airlines
07:51 St. Louis
13:12 Chicago O'Hare
17:30 Washington Dulles
09:16 Chicago O'Hare
16:01 Washington Dulles
19:05 Plattsburgh
Connect
UA4321 United Airlines
UA1859 United Airlines
UA5073 United Airlines
08:30 St. Louis
11:55 Houston
17:30 Washington Dulles
10:30 Houston
16:06 Washington Dulles
19:05 Plattsburgh
Connect
UA4575 United Airlines
UA2677 United Airlines
UA5073 United Airlines
09:05 St. Louis
13:12 Chicago O'Hare
17:30 Washington Dulles
10:33 Chicago O'Hare
16:01 Washington Dulles
19:05 Plattsburgh
Connect
UA3714 United Airlines
UA1992 United Airlines
UA5073 United Airlines
09:49 St. Louis
14:46 Newark
17:30 Washington Dulles
13:23 Newark
16:14 Washington Dulles
19:05 Plattsburgh
Connect
AC7930 Air Canada
UA6195 United Airlines
UA5073 United Airlines
10:15 St. Louis
14:50 Toronto
17:30 Washington Dulles
13:18 Toronto
16:22 Washington Dulles
19:05 Plattsburgh
Connect
UA4602 United Airlines
UA5073 United Airlines
13:14 St. Louis
17:30 Washington Dulles
16:25 Washington Dulles
19:05 Plattsburgh
Connect

References

Find Hotels in Montreal, QC, Canada

You can find hotels and accommodations in Montreal, QC, Canada with our hotels search tool below

Booking.com