
Round-trip from | $467 (Delta) |
|---|---|
One-way from | $307 (United Airlines) |
Fly from
Fly to
Route
Depart
Return
Price
TorontoBangor
YYZ - BGR
YYZBGR
Toronto Pearson Intl
Thu 1/22
2:25 pm-11:25 pm
1 stop9h 00m
Bangor
Sat 1/24
1:09 pm-10:57 pm
1 stop9h 48m
MontrealBangor
YUL - BGR
YULBGR
Montreal Pierre Elliott Trudeau Intl
Thu 1/22
2:15 pm-11:25 pm
1 stop9h 10m
Bangor
Sun 1/25
8:00 am-6:37 pm
1 stop10h 37m
MontrealBangor
YUL - BGR
YULBGR
Montreal Pierre Elliott Trudeau Intl
Thu 1/22
2:15 pm-11:25 pm
1 stop9h 10m
Bangor
Wed 1/28
5:04 am-1:22 pm
1 stop8h 18m
TorontoBangor
YYZ - BGR
YYZBGR
Toronto Pearson Intl
Thu 1/22
2:57 pm-8:12 pm
1 stop5h 15m
Bangor
Sat 1/24
8:14 am-5:36 pm
2 stops9h 22m
TorontoBangor
YYZ - BGR
YYZBGR
Toronto Pearson Intl
Fri 1/2
6:40 pm-11:34 pm
1 stop4h 54m
Bangor
Mon 1/12
8:14 am-1:43 pm
1 stop5h 29m
MontrealBangor
YUL - BGR
YULBGR
Montreal Pierre Elliott Trudeau Intl
Thu 1/22
6:45 am-11:25 pm
2 stops16h 40m
Bangor
Sun 1/25
4:39 pm-12:43 am
2 stops32h 04m
Québec CityBangor
YQB - BGR
YQBBGR
Québec City
Thu 1/22
10:55 am-8:12 pm
2 stops9h 17m
Bangor
Sat 1/24
8:14 am-6:38 pm
2 stops10h 24m
TorontoBangor
YYZ - BGR
YYZBGR
Toronto Pearson Intl
Thu 2/5
2:57 pm-8:12 pm
1 stop5h 15m
A simple way to save on the total cost of your ticket is to fly from Canada to Bangor, Maine in the afternoon. If you’re flexible enough to do this you can expect to save up to 53% on your trip compared to booking a flight at noon.