PWM

$117 Find Cheap Flights to Portland - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 21% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest round-trip
$227
Typical prices: $316-$571
Delta
Sat 9/29Wed 10/3
LGA - PWM • Non-stop
Cheapest one-way
$117
Typical prices: $176-$391
JetBlue
Wed 10/31
JFK - PWM • Non-stop
Nonstop flights
You can fly direct with American Airlines, United Airlines and others. Average duration is 2h 01m.
FAQs
FAQs
Top airlines
Most flights • 96 per week
Best reviews • 8.2 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 50% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travelers who book at least 23 weeks in advance save around 22% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 22% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches 100s of sites at once to find you the best travel deals.
We hope you love your trip to Portland!
Flight Deals
Booking Insights
Expert advice
Flight Deals

Cheap Flights to Portland

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals to Portland

Tue, Sep 29 - Sat, Oct 3
Delta Logo
9:55 pm - 11:17 pmLGA  New York LaGuardia-PWM Portland
1h 22mnonstop
Delta Logo
5:00 pm - 6:31 pmPWM  Portland-LGA New York LaGuardia
1h 31mnonstop
$227Delta
Mon, Oct 5 - Tue, Oct 6
JetBlue Logo
10:21 pm - 11:54 pmJFK  New York John F Kennedy Intl-PWM Portland
1h 33mnonstop
JetBlue Logo
6:00 am - 7:16 amPWM  Portland-JFK New York John F Kennedy Intl
1h 16mnonstop
$231JetBlue
Tue, Oct 6 - Wed, Oct 7
JetBlue Logo
10:21 pm - 11:54 pmJFK  New York John F Kennedy Intl-PWM Portland
1h 33mnonstop
JetBlue Logo
6:00 am - 7:16 amPWM  Portland-JFK New York John F Kennedy Intl
1h 16mnonstop
$231JetBlue
Tue, Oct 13 - Sat, Oct 17
American Airlines Logo
3:30 pm - 4:57 pmLGA  New York LaGuardia-PWM Portland
1h 27mnonstop
American Airlines Logo
4:27 pm - 6:00 pmPWM  Portland-LGA New York LaGuardia
1h 33mnonstop
$237American Airlines
Sat, Sep 26 - Tue, Sep 29
American Airlines Logo
1:00 pm - 2:20 pmLGA  New York LaGuardia-PWM Portland
1h 20mnonstop
American Airlines Logo
4:31 pm - 5:59 pmPWM  Portland-LGA New York LaGuardia
1h 28mnonstop
$237American Airlines
Wed, Oct 21 - Tue, Oct 27
Delta Logo
9:59 pm - 11:18 pmLGA  New York LaGuardia-PWM Portland
1h 19mnonstop
Delta Logo
5:28 pm - 6:59 pmPWM  Portland-LGA New York LaGuardia
1h 31mnonstop
$237Delta
Wed, Sep 30 - Sat, Oct 3
United Airlines Logo
6:00 am - 10:02 amLGA  New York LaGuardia-PWM Portland
4h 02m1 stop Washington, D.C. Dulles Intl
United Airlines Logo
7:25 pm - 11:30 pmPWM  Portland-LGA New York LaGuardia
4h 05m1 stop Washington, D.C. Dulles Intl
$257United Airlines
Wed, Sep 30 - Thu, Oct 1
United Airlines Logo
6:00 am - 10:02 amLGA  New York LaGuardia-PWM Portland
4h 02m1 stop Washington, D.C. Dulles Intl
United Airlines Logo
5:15 am - 9:44 amPWM  Portland-LGA New York LaGuardia
4h 29m1 stop Washington, D.C. Dulles Intl
$257United Airlines
Sat, Oct 17 - Wed, Oct 21
Southwest Logo
2:25 pm - 3:55 pmBWI  Baltimore/Washington-PWM Portland
1h 30mnonstop
Southwest Logo
4:05 pm - 5:40 pmPWM  Portland-BWI Baltimore/Washington
1h 35mnonstop
$257Southwest
Mon, Sep 28 - Sat, Oct 3
Southwest Logo
8:55 pm - 10:30 pmBWI  Baltimore/Washington-PWM Portland
1h 35mnonstop
Southwest Logo
5:35 am - 7:20 amPWM  Portland-BWI Baltimore/Washington
1h 45mnonstop
$257Southwest
Booking Insights

Price, demand and travel trends for United States to Portland flights

Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights from the United States to Portland with more confidence.

What is the cheapest flight to Portland?

New York LaGuardia Airport to Portland is the cheapest route at $227 round-trip, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Portland?

A round-trip flight to Portland costs $422 on average, based on data over the past 12 months on KAYAK. Round-trip fares from Akron average $204, while Orlando runs a bit higher at $290.

What is the cheapest day to fly to Portland?

Wednesday is the cheapest day to fly to Portland at $417 round-trip on average over the past 12 months on KAYAK. Sunday is the most expensive at $468.

What is the cheapest month to fly to Portland?

  • January is the cheapest month to fly to Portland with an average price of $330 round-trip.
  • July ($469) and June ($449) are the most expensive.
  • Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Portland?

Evening flights to Portland are the cheapest at $415 round-trip on average. Morning flights are the most expensive at $456.

What is a good deal for flights to Portland?

Flights under $316 are considered a good deal. 25% of KAYAK users found round-trip flights to Portland at or below these prices, with the lowest fares from:

  • Akron $169
  • New York $212
  • Orlando $232
.

When are flights to Portland the cheapest?

Flights to Portland are cheapest 23 weeks before departure. Booking in this window typically costs about 22% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Expert advice

Expert advice for your flight to Portland

 
KAYAK teamed up with top travel experts to share the best tips for your journey.
Our travel experts
Stefanie Waldek

Stefanie Waldek

Expert on Frontier, United Airlines and Delta

Stefanie Waldek is a freelance space, travel, and design writer based in Saratoga Springs, NY. Her words have appeared in Space.com, Travel + Leisure, Condé Nast Traveler, Architectural Digest, and House Beautiful, among other publications. An expert in aviation and expedition cruising, Stefanie is frequently up in the air or on the sea, likely en route to Antarctica or the Arctic.

Harriet Baskas

Harriet Baskas

Expert on American Airlines and JetBlue

Harriet is an award-winning journalist who is happiest in an airport or an unusual museum. Her stories about airports, air travel, and the business of travel have appeared on NBC News, CNBC, USA TODAY, The Points Guy and other outlets. She is the creator of the StuckatTheAirport.com blog and the author of nine books. When not out on the road or exploring the latest airport amenities, she’s home in Seattle getting ready for the next adventure.

Chris Dong

Chris Dong

Expert on Breeze Airways

Chris is a consumer travel reporter covering aviation, trending travel news, hotels, and loyalty programs—all for leading global publications like Travel + Leisure, The Washington Post, AFAR, and more. In addition to writing, Chris is a video host for Travel + Leisure, giving consumers an inside look at the latest in air travel.

Key details for flights to Portland

Low season

February

Cheapest flight

$117
Best time to beat the crowds with an average 8% drop in price.
Most popular time to fly and prices are also 1% lower on average.
Flight from New York John F Kennedy Intl Airport to Portland

When to book flights to Portland

Are your dates flexible? Find out the best times to travel to Portland based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price

Your questions about flights to Portland, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines and booking questions.

  • What shopping options are there at Portland International Jetport?

    If you need to pick up some travel essentials such as snacks or magazines, go to the CNBC store near Gate 3 of Portland International Jetport. To buy some electronics like headphones or phone chargers, there is a Best Buy Express conveniently located near Gate 9. For those who would like to grab some souvenirs, head to Downeast Marketplace, located near Gate 6.

  • Is it possible to use public transportation to travel from Portland International Jetport to downtown Portland?

    For those interested in using public transportation to get from Portland International Jetport to downtown Portland, it is best to take the local bus. Route #5 stops directly in front of the airport’s Arrivals terminal and has a stop in the city’s downtown. A one-way ticket costs $1.50, or you can purchase a day pass for $5.

  • Which hotels offer a free shuttle service to Portland International Jetport?

    To stay in a straightforward, affordable lodging, book a room at the Clarion Hotel, as it provides guests with complimentary shuttle service to Portland International Airport and is only a 15-minute drive from the Portland Head Light historic lighthouse. You could also stay at the Embassy Suites by Hilton Portland, which is directly adjacent to the airport, has a free shuttle service, and is a 6-minute drive from the Old Port district.

  • What dining options are there at Portland International Jetport?

    To grab a bite to eat either before or after your flight to/from Portland, browse the various restaurants in Portland International Jetport. The Shipyard Brewport is a casual restaurant near Gate 5 and has an American-style menu, while Linda Bean Maine Lobster Cafe is located near Gate 10 and offers local seafood delicacies.

  • Can I travel with pets from Boston to Portland International Jetport?

    Boston Logan International Airport features pet relief areas pre- and post-security, making it a convenient departure point for pets like cats and dogs to Portland. At PWM, animal relief areas are near Gate C4, and the other is near Gate D2. Still, check with your airline regarding specific cabin requirements.

  • Where can I relax at Los Angeles International Airport while waiting for my flight to Portland International Jetport (PWM)?

    If you arrive at Los Angeles International Airport (LAX) before your flight, you can relax in one of the many lounges operated by various airlines. For instance, the Alaska Lounge is in Terminal 6, mezzanine level, near gate 64B, while Air Canada Maple Leaf Lounge is in Terminal 6, near gate 65B.

  • Which city in the northeastern part of the US offers the most flights to Portland International Jetport?

    New York City records the highest number of flight departures to PWM through its three main airports; John F. Kennedy International Airport (JFK), Newark Liberty International Airport (EWR), and LaGuardia International Airport (LGA). Still, JFK is the most popular departure station as it is the largest and busiest.

  • Which other nearby cities can I visit near Portland International Jetport?

    Besides Portland, Portland International Jetport (PWM) serves numerous other towns and cities in the neighborhood. Suppose you want to visit towns such as Sanford, Lewiston, Kittery, and Wiscasset; you must land at PWM before connecting to those destinations via road or rail.

  • What is the difference between the most popular and the most frequent airline at Portland?

    American Airlines operates the most flights from the United States to Portland at 96 per week, and for this route American Airlines is also the airline most often selected by KAYAK users searching for flights from the United States to Portland. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveler choice.

  • How long are nonstop flights to Portland from different departure cities?

    Nonstop flight time to Portland varies depending on your departure city:
    • from Los Angeles: 5h 44m
    • from Detroit: 1h 55m
    • from Columbus Airport: 1h 51m
    • from Akron: 1h 51m
    • from Charlotte: 2h 10m

  • Where can I fly from to get the cheapest fares to Portland?

    Based on fares booked in the past 5 days, the cheapest flights to Portland are from:
    • New York, from $227 round-trip

  • How many flights serve Portland?

    Portland receives 46 flights per day and 319 per week from across the world. New York has the most flights to Portland, with 84 weekly flights.

  • How do I know if a flight to Portland is a good deal?

    A good deal on a flight to Portland is around $316 round-trip. This fare is in the lowest 25% of round-trip prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Portland?

    Last-minute fares to Portland – booked within 2 weeks of departure – run 14% above the average round-trip fare of $422.

  • Which airlines should I consider for flights to Portland?

Your guide to booking Portland flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Portland, aim to book around 23 weeks before you fly. That window historically saves about 22% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Portland, recent KAYAK data shows that stronger deals tend to land around $316 round-trip. If you see a fare below that threshold, it's a strong deal – book before the price climbs back up.
  • If you can choose when to go, time your trip to Portland around January. Round-trip fares historically average $330 that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat-selection costs on budget carriers.
    • Verify whether you need any travel documents beyond ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to afternoon to save up to $41 per round-trip. Afternoon flights to Portland average $415 compared to $456 for morning flights. See the time-of-day chart above for the full breakdown.
  • Bag allowances vary by airline, fare type, cabin class and route. On flights to Portland, some airlines may include bags at no extra cost. For example, American Airlines includes a cabin bag and a checked bag in Economy Class, United Airlines includes a cabin bag and a checked bag in Economy Class and Breeze Airways includes a cabin bag and a checked bag in Economy Class. Always check the fare details before booking, since bag policies can change by ticket type.
  • If you have a question about Portland International Jetport (PWM) or the local region, either stop by the Information Desk in the baggage claim or look for one of the Airport Ambassadors stationed throughout the terminals. The Information Desk is open from 12:00 pm to 12:00 am every day, and it has free resources such as maps of the city.
  • Traveling with your family? Make sure to bring the little ones to the Children’s Play Area, located near Gate 2 of Portland International Jetport. There are a variety of toys, games, and play equipment, making it a convenient and fun place for kids to go after their flights to Portland.
  • Portland International Jetport is a strictly smoke-free zone, meaning smoking is not allowed inside any of its terminals or buildings. To have a cigarette or use your electronic smoking device, you will instead have to exit your terminal and stand at least 100 feet from the doors.
  • If you would like to rent a car at Portland International Jetport, go to the rental center located in the airport’s parking garage. There is a covered walkway that you can take to reach these offices, where you will find several major companies including Alama, Budget, and Enterprise.
  • For those who are art-enthusiasts, take advantage of the musical performances and rotating exhibits found throughout Portland International Jetport. The Skybridge is known for always having unique sculptures, while the ‘Tiny Giants’ exhibit can be found near Gate 7.
  • When booking your flight from Boston Logan International Airport (BOS) to Portland International Jetport (PWM), many carriers operate one-stop flights, which are ideal for those on budgets. For example, American Airlines flies through Philadelphia International Airport (PHL), while Delta transits through Dulles International Airport (IAD).
  • Portland International Jetport (PWM) is the main airport serving Maine, hence the arrival port of choice for many travelers from other US cities. The property is user-friendly and fully handicapped-accessible. The new parking structure has an elevator, and amenities such as restrooms are wheelchair accessible.

Reviews of the top 5 airlines flying to Portland

 
Need help choosing which airline to fly with to Portland? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.2
Breeze AirwaysOverall score based on 320 reviews
6.7Entertainment
8.4Boarding
8.2Comfort
8.8Crew
6.8Food
Airline reviews

Support for wheel chair was not good. Desk did not open until 2 hours before takeoff not check in time.

6.0 GoodDenis, Aug 2026
Read more Breeze Airways reviews

Support for wheel chair was not good. Desk did not open until 2 hours before takeoff not check in time.

Boarding process was super smooth and the staff and crew were wonderful. Seats made me feel like I was being bent forward. Might be because I'm shorter and the puffy head rest pushes my head down. I would have liked to have been able to remove it

What entertainment!? Snack i bought was unusual and in very small quantity. Very limited selection of snacks to buy. Taste was mediocre.

Leg room was good. Seat pockets were good. Especially the one for menu. Personal Explanation for potential of needing help since i came on a wheelchair was excellent! That has never happened to me flying before. It happened before many passengers had boarded and the attendant leaned way over in front of me. Great help with my carry on since i was in a wheelchair. I was surprised about cost of drinks and snacks. Didn't know there was no free snack. I was cold on both legs of flight. Asked for a blanket but none was brought. Does Breeze even have them? Temperature was adjusted for a short time. Had to put on jacket and put a shirt from my carry on across my legs. Guy next to me pulled his collar up. My nose was cold to touch. I asked flight attendant if they always kept it that cold. She said she thought they had adjusted the temp. When i suggested she feel how cold my nose was, she said she would note it. Casual dress of crew was interesting to me. I thought tennis shoes was very practical. Observed the captain had gone to get food at a fast food place for the crew before we took off. They did not have time to go having moved from one plane to the next at a different gate than planned. Thought that was great commaradiery! And i told him so. Hard to reach call button and air control. Gate staff suggested we use restrooms before boarding since one on board was so small. Thought that was amusing and thoughtful. Pilot made announcements about delays--mechanical warning light, weather delay, traffic on runway and construction near gate and weather where we were landing. Interesting about crew having to do cleanup. Nice about offering upgrades a couple days before flight. Nice sbout sending reminder to check in.

Flying with this airline is a true nightmare. We got delayed than stranded on layovers due to maintenance issues both ways of our flight and there’s no way to communicate with anyone other than AI bots that are absolutely useless. Never again.

Flight was great except for lunatic lady and her mother sitting middle/window who went nuts when the woman on the aisle wouldn’t stand up right away to let them out even though the aisle was full. Police had to be called. Some people just shouldn’t be allowed to fly.

Flight attendants were wonderful. Seats were comfortable “Nicest” bundle). No screens or meal, but it is a budget airline.

it is an economy airline so lack of perks expected .. however an efficient board, clean plane, pleasant crew and an early arrival for half the price of full service airline

Very quick and easy process from check in to deboarding and baggage claim. Crew was professional and friendly. Flight was smooth and on time. Very convenient for short flights.

Great experience. Non stop is great in and of itself.

Delayed and once landed waited very long for the luggage

Nice managed … it was a smaller plane, so the seating wasn’t as comfortable.

The Southwest airline was ok. A big thank you to Kayak team (David), who worked with me on Sunday afternoon to rebook my travel from Burbank, CA, to CVG. My original flight on Sunday was delayed, so I had to cancel Sunday flight and rebook my travel to Monday. Could not have done it without help from David from Kayak team. Ante Soda GE Aerospace

Seated at front bulkhead for a smidge extra leg room away from home and on flight back home. Away crew was very proactive about assuring our carryons had space close behind us (because no seat in front of us our personal items had to be in a small bin overhead). They actively required passengers place overhead luggage on its side so more items could fit in bins. Home crew made no such efforts. I had to struggle back rows to get overhead bags upon landing, no crew help then either, and some disgruntled passengers as I and others retrieved our bags. There was a system that worked pretty well. The home bound crew just didn't feel like working.

Southwest has inacted unfriendly customer policies like other airlines. Watch the fine print very carefully if you are having to alter flight arrangements. Rules are now complicated and very stilted to travelers sacrificing travel funds (unlike before where the simple, straight forward flight change policy was worth the extra premium for ticket price.) On the positive side, SW Flight crews are still wonderfully helpful.

Flight left on time and was early landing. Seats not comfortable and not enough space…

Flight left on time. Seat spacing is way too small…

It would have been better if the flight was on time

Fairly good - the seats seemed more comfortable on this flight. The staff out of Detroit were quite friendly. But they directed us to the wrong carousel for luggage. :(

Just crazy with times being pushed and pushed and pushed and gate crew at Philly super rude and unprofessional with many under stress with delays.

Both legs on the way were smaller planes, each had a mechanical issue causing a delay

Delta exceeded my expectations! I am beyond satisfied. Thank you!

Flight was on time! That's the most important thing for me.

Delayed flight. Dirty seats, dirty seat belts with food stuck on it from previous passengers maybe. No one cleaned the seats or flight.

The flight was delayed and knowing I was going to miss my connection, nothing was done proactively to try and get me rebooked. It was an act of congress to do so. This is not on the crew, but on the experience itself

No headphones, forced to sit in another seat that I did not book, had to check my carry on when I boarded the plane I saw backpacks and other non carry on items stuffed in the carry on holder! Horrible experience Wi-Fi did not work either

Sat in the tarmac at O’Hare for 65 minutes. This is a regular occurrence for delta at O’Hare

Delta is getting worst by the minute. Where this was at one point my only go to airline, it has become like a budget airline

All was fine. Small plane so no food or entertainment.

Very disappointed in the crew as they did not pick up my trash nor offer headsets

Crew was great. Seats are cramped and uncomfortable and I’m a small person.

Awful. Delay after delay. And then again on the tarmac.

WiFi was slow as compared to trip down. Maybe because it was a night flight and more people were using it?

Excellent except for the 2 screaming kids who wouldn’t stop crying and screaming for the entire flight but what are you going to do? The flight was early- good experience

Kept changing the takeoff time and the moved it up so arrived when boarding had already started. Then sat waiting to taxi in for a long time

Airplane is not very clean, food quality and taste was not good. Lufthansa used to be good but nowadays went down. Overall experience is just okay, wouldn't fly again, prefer Turkish airlines.

I missed the flight due to maintenance issues. This is the second flight I’ve missed in four days because United allows such little time between layovers. Very disappointing

My return flight to Honolulu (UA 1170) was on a 777-200. I’d forgotten the weird seating arrangement in first-class (2-2-2); I was in 1B, so I faced the passenger in 1C. Unfortunately, there was a problem with the flight computer, so we left LA an hour late (6:05pm). The meal I chose was Korean BBQ Glazed short rib. It was served with a nice salad and fried rice. This meal was better than breakfast on the outgoing leg. All in all, a decent flying experience. Ratings: 777: 3.75, food: 3.5, service: 5 (out of 5).

Food was not Good Nuts came very wet & not tasting Good Main course I asked for Steak they got me Chicken because they don’t have more !!!!

My wallet fell out of my pocket ( my fault). Staff claimed they looked while cleaning. Said they didn't find it, but was actually found in Washington DC on the plane. Which mean either they didn't look or don't do a good job of cleaning. Now I have to pay 27 dollars to get it shipped back and have no wallet for my entire vacation

My flights were all delayed , mostly due to technical issues with AA aircrafts. I had to rebook my trip 4 times . I lost my whole day and finally arrived in LAX around midnight. This was a very bad experience with American airlines , I will always try to avoid flying with them

AA was fine....the overall experience was subpar, but not due to the airline due to broader issues

Delayed and WIFI was not working for most of flight.

The big challenge here was that the inbound flight was delayed, THEN, the aircraft was deemed in need of service, so we had to deplane after being a few minutes away from departure, THEN we had to switch terminals, where another plane in our gate had maintenance issues so we had to change gates again. I am a regular flyer (not on American) so I understand these things happen. The crew was great. The pilot in particular was gracious and understanding and stayed with the passengers the whole time to answer questions and give updates - that was impressive. But the flight was massively delayed as a result, and today I really wanted to be home in time. Sigh The flight was otherwise great.

I am Plstinum Pro snd was standby on earlier flight. They gave seats to people that asked rather than follow standby order. When realized what was happening was too late to get on as no seats left. My scheduled flight was late. Then filled the seat beside me Ruth rude person that they had to move from her original seat

My flight was delayed close to 10 times over the course of the evening. I was originally scheduled to depart at 7:03 PM but did not leave until 12:33 AM, resulting in over 9 hours spent waiting at the airport. The only explanation provided was that the aircraft kept being swapped, with no clear reasoning as to why. Weather conditions at both DCA and Tampa were clear, so that was not a factor. The only accommodation offered was a $12 food voucher, which was entirely insufficient given the length of the delay. Overall, I was completely unsatisfied with this experience. A delay of this magnitude with no meaningful communication or accommodations is unacceptable, and I would have expected much more from American Airlines in terms of customer care.

No ground air conditioner for the plane. Very hot and humid prior to take off which was an uncomfortable period of time.

Check-in process was poor, very poor, only one person to check-in all passengers, so if one passenger had a check-in issue, all other passengers were delayed. All check-ins should have two airline staff to check-in passengers.

Flight was cancelled due to a myriad of operational issues. You guys really suck

90 min delay for a food cart that needed to be fixed.

Traveling to a place near Portland?

Book flights to Portland if you plan to visit one of these locations
Jackson
Freeport
Bartlett
Oxford
Intervale
Windham
Tamworth
Falmouth
Waterford
Durham

More options for your flight to Portland