Find flights
When to book
Airlines
FAQs
English
Round-trip from | C$ 562 |
|---|---|
One-way from | C$ 284 |
Popular in | July |
Cheapest in | January |
Average price | C$ 575 |
Fly from
Fly to
Route
Depart
Return
Price
TorontoPortland
YYZ - PWM
YYZPWM
Toronto Pearson Intl
Mon 1/12
8:30 p.m.-10:36 a.m.
2 stops38h 06m
Portland
Mon 8/12
9:46 a.m.-8:00 p.m.
1 stop10h 14m
TorontoPortland
YYZ - PWM
YYZPWM
Toronto Pearson Intl
Sun 5/4
6:00 a.m.-11:49 p.m.
1 stop17h 49m
Portland
Wed 8/4
5:00 p.m.-11:23 p.m.
1 stop6h 23m
TorontoPortland
YYZ - PWM
YYZPWM
Toronto Pearson Intl
Fri 7/11
12:50 p.m.-10:36 a.m.
1 stop21h 46m
Portland
Sun 9/11
5:40 p.m.-5:44 p.m.
1 stop24h 04m
TorontoPortland
YYZ - PWM
YYZPWM
Toronto Pearson Intl
Tue 25/11
6:00 p.m.-11:54 p.m.
1 stop5h 54m
Portland
Tue 2/12
4:53 p.m.-11:11 p.m.
1 stop6h 18m
TorontoPortland
YYZ - PWM
YYZPWM
Toronto Pearson Intl
Sat 6/12
10:00 a.m.-2:19 p.m.
1 stop4h 19m
Portland
Sat 6/12
4:25 p.m.-11:59 p.m.
1 stop7h 34m
TorontoPortland
YYZ - PWM
YYZPWM
Toronto Pearson Intl
Thu 11/12
6:40 p.m.-11:09 p.m.
1 stop4h 29m
Portland
Thu 18/12
2:55 p.m.-9:24 p.m.
1 stop6h 29m
TorontoPortland
YYZ - PWM
YYZPWM
Toronto Pearson Intl
Tue 25/11
2:15 p.m.-11:01 p.m.
2 stops8h 46m
Portland
Tue 2/12
3:00 p.m.-7:17 p.m.
1 stop4h 17m
TorontoPortland
YYZ - PWM
YYZPWM
Toronto Pearson Intl
Mon 1/12
2:15 p.m.-11:17 p.m.
2 stops9h 02m
Portland
Mon 8/12
6:00 a.m.-4:02 p.m.
2 stops10h 02m
TorontoPortland
YYZ - PWM
YYZPWM
Toronto Pearson Intl
Sat 6/12
6:50 a.m.-2:22 p.m.
1 stop7h 32m
Portland
Sat 6/12
7:46 p.m.-12:40 p.m.
2 stops16h 54m
TorontoPortland
YYZ - PWM
YYZPWM
Toronto Pearson Intl
Fri 12/12
7:30 a.m.-1:38 p.m.
1 stop6h 08m
Portland
Fri 19/12
6:00 a.m.-11:48 a.m.
1 stop5h 48m
Currently, September is the cheapest month in which you can book a flight from Toronto Pearson Intl Airport to Portland, Maine (average of C$ 186). Flying from Toronto Pearson Intl Airport to Portland, Maine in January is currently the most expensive (average of C$ 362). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
When flying from Toronto Pearson Intl Airport to Portland, Maine, the time of day you fly usually plays a role in the price. Save by searching for a flight in the evening, which can drop the price by up to 11% versus a flight in the morning.
Detroit (DTW) – chosen by Cheapflights users on 50% of one-stop itineraries from Toronto Pearson Intl Airport to Portland, Maine on Cheapflights.
Flights via Washington, D.C. (IAD) have the shortest average one-way travel time for 1-stop routes: 4h 12m.
Flights via Washington, D.C. (IAD) have the shortest average one-way travel time for 1-stop routes: 4h 12m.
Flights via Washington, D.C. (IAD) offer the fastest connection on this route, with an average layover time of 0h 48m.
Boarding
Entertainment
Crew
Comfort
Overall
Food
Reviews
Sebrena,Oct 2025
IAH - RSW
Boarding
Entertainment
Crew
Comfort
Overall
Food
Reviews
Sebrena,Oct 2025
IAH - RSW
Boarding
Entertainment
Crew
Comfort
Overall
Food
Reviews
Sebrena,Oct 2025
IAH - RSW
900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight to Portland from Pearson Intl today with Cheapflights!
Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from Pearson Intl to Portland for you. Better yet — we are completely free to use.
Yes! Cheapflights helps users easily find flights from Pearson Intl to Portland with no change fees.
Yes, Cheapflights offers price alerts on Pearson Intl to Portland flights so you can book your travel at the perfect time. Price Alerts can be enabled by clicking the bell icon next to the flight deals above and providing your email address where you want to receive the alerts.