
Keep the following information in mind while searching for Maine to Mexico flight deals. Data was last updated November 9, 2026.
Round-trip from | $343 (Delta) |
|---|---|
One-way from | $167 (Delta) |
Fly from
Fly to
Route
Depart
Return
BangorCancún
BGR Bangor - CUN Cancun
BGRCUN
Bangor
Mon 1/4
6:00 am-3:25 pm
1 stop9h 25m
Cancun
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
BangorCancún
BGR Bangor - CUN Cancun
BGRCUN
Bangor
Wed 1/27
11:25 am-11:20 am
2 stops23h 55m
Cancun
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
PortlandCancún
PWM Portland - CUN Cancun
PWMCUN
Portland
Sun 1/17
7:50 pm-12:35 pm
1 stop16h 45m
Cancun
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
PortlandCancún
PWM Portland - CUN Cancun
PWMCUN
Portland
Wed 1/27
11:38 am-9:30 pm
2 stops9h 52m
Cancun
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
BangorCancún
BGR Bangor - CUN Cancun
BGRCUN
Bangor
Wed 1/27
5:07 am-9:30 pm
2 stops16h 23m
Cancun
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
PortlandCancún
PWM Portland - CUN Cancun
PWMCUN
Portland
Mon 1/11
5:30 am-12:37 pm
1 stop7h 07m
Cancun
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
PortlandCancún
PWM Portland - CUN Cancun
PWMCUN
Portland
Tue 1/26
5:30 am-12:40 pm
1 stop7h 10m
Cancun
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
PortlandCancún
PWM Portland - CUN Cancun
PWMCUN
Portland
Mon 1/18
6:00 am-2:55 pm
1 stop8h 55m
Cancun
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
PortlandCancún
PWM Portland - CUN Cancun
PWMCUN
Portland
Thu 1/28
11:38 am-9:30 pm
2 stops9h 52m
Cancun
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
PortlandCancún
PWM Portland - CUN Cancun
PWMCUN
Portland
Fri 1/29
5:30 am-1:48 pm
1 stop8h 18m
Cancun
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
Everything you need to know about your flight from Maine to Mexico
Find useful and relevant information for your journey from Maine to Mexico. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$186 | Average$605 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$298 | Average$419 | FlexibilityNo cancel fee | On-time62% | |
| Cheapest$326 | Average$595 | FlexibilityNo cancel fee | On-time69% | |
| Cheapest$383 | Average$716 | FlexibilityNo cancel fee | On-time71% |