
Round-trip from | $435 (American Airlines) |
|---|---|
One-way from | $213 (Kiwi.com) |
Fly from
Fly to
Route
Depart
Return
MontrealMadison
YUL - MSN
YULMSN
Montreal Pierre Elliott Trudeau Intl
Thu 7/16
6:10 am-9:52 am
1 stop4h 42m
Madison Truax Field
Sun 7/26
5:00 am-10:40 am
1 stop4h 40m
OttawaMadison
YOW - MSN
YOWMSN
Ottawa
Wed 8/12
6:05 am-10:13 am
1 stop5h 08m
Madison Truax Field
Wed 8/19
6:30 am-9:35 pm
1 stop14h 05m
OttawaMadison
YOW - MSN
YOWMSN
Ottawa
Thu 8/20
6:25 am-1:42 pm
1 stop8h 17m
Madison Truax Field
Tue 8/25
2:47 pm-9:35 pm
1 stop5h 48m
TorontoMadison
YYZ - MSN
YYZMSN
Toronto Pearson Intl
Fri 8/7
5:15 pm-11:12 pm
1 stop6h 57m
Madison Truax Field
Mon 8/10
5:00 am-9:54 am
1 stop3h 54m
TorontoMadison
YYZ - MSN
YYZMSN
Toronto Pearson Intl
Wed 7/15
7:00 am-11:49 am
1 stop5h 49m
Madison Truax Field
Sat 7/18
8:10 am-1:42 pm
1 stop4h 32m
TorontoMadison
YYZ - MSN
YYZMSN
Toronto Pearson Intl
Fri 8/21
10:15 am-1:42 pm
1 stop4h 27m
Madison Truax Field
Sun 8/23
8:10 am-1:42 pm
1 stop4h 32m
OttawaMadison
YOW - MSN
YOWMSN
Ottawa
Wed 7/22
6:25 am-11:49 am
1 stop6h 24m
Madison Truax Field
Wed 7/29
10:45 am-4:38 pm
1 stop4h 53m
MontrealMadison
YUL - MSN
YULMSN
Montreal Pierre Elliott Trudeau Intl
Tue 8/4
9:15 am-6:57 pm
2 stops10h 42m
Madison Truax Field
Sun 8/9
6:41 am-9:26 pm
1 stop13h 45m
MontrealMadison
YUL - MSN
YULMSN
Montreal Pierre Elliott Trudeau Intl
Fri 7/10
2:29 pm-7:45 pm
1 stop6h 16m
Madison Truax Field
Thu 7/16
7:00 am-4:20 pm
1 stop8h 20m
MontrealMadison
YUL - MSN
YULMSN
Montreal Pierre Elliott Trudeau Intl
Mon 7/13
6:10 am-8:57 pm
1 stop15h 47m
Madison Truax Field
Wed 7/15
6:29 am-10:06 pm
1 stop14h 37m