Book a flight departing from Portland, ME (Maine)

All non-stop flights (direct) as well as those with stopovers

Direct flights from Portland

DestinationDeparture atReturn atAirlineFind tickets
Atlanta4 November 20229 November 2022Tickets from 337
Chicago27 October 20221 November 2022Tickets from 227
Charlotte16 November 202219 November 2022Tickets from 473
Dallas21 October 202226 October 2022Tickets from 482
Detroit27 October 202231 October 2022Tickets from 197
Miami17 December 202224 December 2022Tickets from 389
Minneapolis3 October 202210 October 2022Tickets from 317
New York6 October 20229 October 2022Tickets from 97
Orlando22 October 202229 October 2022Tickets from 127
Philadelphia8 November 202212 November 2022Tickets from 481
Washington18 October 202219 October 2022Tickets from 161

 

 

Cheap flights from Portland

DestinationDeparture atReturn atFind tickets
New York20 October 202223 October 2022Tickets from 101
Orlando5 November 20229 November 2022Tickets from 132
Westchester County1 November 20227 November 2022Tickets from 151
Washington18 October 202219 October 2022Tickets from 156
Syracuse1 November 20227 November 2022Tickets from 170
Fort Myers29 October 20221 November 2022Tickets from 200
Buffalo1 November 20227 November 2022Tickets from 203
Rochester1 November 20227 November 2022Tickets from 205
Detroit5 November 20229 November 2022Tickets from 205
Baltimore5 November 20228 November 2022Tickets from 205
Minneapolis28 October 202231 October 2022Tickets from 208
Raleigh/Durham26 October 202231 October 2022Tickets from 212
Nashville30 November 20226 December 2022Tickets from 212
Charlotte24 January 202330 January 2023Tickets from 212
Norfolk1 November 20222 November 2022Tickets from 214
Pittsburgh1 November 20227 November 2022Tickets from 214
Ontario7 November 202211 November 2022Tickets from 216
Denver18 November 202222 November 2022Tickets from 216
Jacksonville30 November 20224 December 2022Tickets from 219
Chicago18 November 202220 November 2022Tickets from 225
Melbourne7 December 202211 December 2022Tickets from 227
Fort Lauderdale5 November 20229 November 2022Tickets from 230
Philadelphia29 October 202231 October 2022Tickets from 230
West Palm Beach2 November 20228 November 2022Tickets from 233
Daytona Beach1 November 20227 November 2022Tickets from 238
Hartford1 November 20227 November 2022Tickets from 241
Albany1 November 20227 November 2022Tickets from 241
Cancun7 November 202210 November 2022Tickets from 244
San Juan4 December 20228 December 2022Tickets from 244
Saint Croix21 February 202327 February 2023Tickets from 247
Middletown1 November 20227 November 2022Tickets from 248
Columbus2 November 20228 November 2022Tickets from 251
Dallas2 December 20224 December 2022Tickets from 253
Kansas City27 October 202230 October 2022Tickets from 259
South Bend1 November 20227 November 2022Tickets from 263
Houston8 February 202312 February 2023Tickets from 264
Atlanta2 November 20227 November 2022Tickets from 264
San Francisco28 October 20221 November 2022Tickets from 265
Miami25 October 202229 October 2022Tickets from 266
Allentown21 October 202223 October 2022Tickets from 270
Richmond29 October 20221 November 2022Tickets from 270
Tampa7 December 202210 December 2022Tickets from 270
Wilkes-Barre1 November 20227 November 2022Tickets from 273
Myrtle Beach1 November 20227 November 2022Tickets from 273
Indianapolis4 November 20228 November 2022Tickets from 274
Cleveland11 November 202214 November 2022Tickets from 275
New Orleans12 November 202216 November 2022Tickets from 276
Las Vegas7 November 202211 November 2022Tickets from 278
Charleston17 January 202322 January 2023Tickets from 278
Greenville30 November 20223 December 2022Tickets from 283
Cincinnati19 October 202225 October 2022Tickets from 283
Grand Rapids1 November 20227 November 2022Tickets from 285
Lynchburg11 November 202215 November 2022Tickets from 286
Phoenix3 December 20227 December 2022Tickets from 291
Louisville1 November 20227 November 2022Tickets from 291
Savannah3 December 20226 December 2022Tickets from 291
Gainesville30 November 20224 December 2022Tickets from 293
Boston14 October 202217 October 2022Tickets from 299
Milwaukee10 December 202215 December 2022Tickets from 303
Wilmington27 October 20221 November 2022Tickets from 303
Madison26 October 202229 October 2022Tickets from 306
Columbus19 October 202222 October 2022Tickets from 312
Providence1 November 20227 November 2022Tickets from 314
San Antonio27 October 20222 November 2022Tickets from 320
Sarasota20 January 202324 January 2023Tickets from 322
Los Angeles27 October 202229 October 2022Tickets from 325
Fort Walton Beach9 November 202215 November 2022Tickets from 325
Greensboro/High Point4 November 20226 November 2022Tickets from 327
Toronto26 October 202231 October 2022Tickets from 331
San Jose5 November 20226 November 2022Tickets from 331
Austin27 October 20222 November 2022Tickets from 331
San Diego7 November 202210 November 2022Tickets from 337
Roanoke5 November 20229 November 2022Tickets from 338
Long Beach28 October 20221 November 2022Tickets from 341
Ithaca1 November 20227 November 2022Tickets from 343
Asheville19 October 202225 October 2022Tickets from 345
Birmingham6 December 202212 December 2022Tickets from 346
Saint Louis27 October 20221 November 2022Tickets from 346
Chattanooga26 October 202228 October 2022Tickets from 347
Memphis13 January 202316 January 2023Tickets from 347
Des Moines29 October 20221 November 2022Tickets from 348
Charlottesville1 November 20227 November 2022Tickets from 349
Portland4 November 20227 November 2022Tickets from 354
Colorado Springs29 October 202231 October 2022Tickets from 358
Seattle2 November 20228 November 2022Tickets from 360
Nassau4 December 202210 December 2022Tickets from 360
Vancouver27 October 20221 November 2022Tickets from 365
Pensacola10 February 202315 February 2023Tickets from 367
Omaha8 December 202212 December 2022Tickets from 371
Sacramento3 November 20229 November 2022Tickets from 373
Eugene27 October 202231 October 2022Tickets from 378
Tulsa27 October 202231 October 2022Tickets from 381
Albuquerque9 November 202214 November 2022Tickets from 383
Jackson1 December 20224 December 2022Tickets from 384
Spokane1 November 20227 November 2022Tickets from 391
Gulfport28 October 202231 October 2022Tickets from 391
Salt Lake City2 November 20228 November 2022Tickets from 392
Erie5 January 20238 January 2023Tickets from 392
Knoxville26 October 20221 November 2022Tickets from 393
Columbia3 November 20228 November 2022Tickets from 395
Newport News30 October 20225 November 2022Tickets from 396
Palm Springs3 December 20229 December 2022Tickets from 403
Lexington9 November 202215 November 2022Tickets from 404
Corpus Christi29 October 202231 October 2022Tickets from 407
Little Rock1 November 20227 November 2022Tickets from 408
Reno9 November 202215 November 2022Tickets from 410
Duluth28 October 202229 October 2022Tickets from 412
Bristol, VA/Johnson City/Kingsport9 December 202213 December 2022Tickets from 413
Belize City14 January 202319 January 2023Tickets from 414
Grand Cayman Island27 April 20232 May 2023Tickets from 414
Lansing31 October 20226 November 2022Tickets from 416
Burlington31 October 20226 November 2022Tickets from 417
Boise4 November 20228 November 2022Tickets from 419
Montreal27 October 20221 November 2022Tickets from 419
Sioux Falls25 October 202228 October 2022Tickets from 421
Lubbock2 November 20228 November 2022Tickets from 422
Peoria27 October 202231 October 2022Tickets from 422
Fayetteville4 November 20226 November 2022Tickets from 424
Montgomery15 November 202217 November 2022Tickets from 424
Dayton10 November 202213 November 2022Tickets from 434
State College17 January 202318 January 2023Tickets from 435
Oklahoma City2 December 20226 December 2022Tickets from 439
Wichita2 March 20237 March 2023Tickets from 439
Green Bay30 October 20225 November 2022Tickets from 442
Oakland1 November 20227 November 2022Tickets from 448
Huntsville15 April 202321 April 2023Tickets from 473
Mobile30 October 20225 November 2022Tickets from 480
Sioux City1 December 20225 December 2022Tickets from 481
Medford9 December 202211 December 2022Tickets from 482
Pasco4 November 20227 November 2022Tickets from 482
Montego Bay4 February 202310 February 2023Tickets from 483
Salisbury-Ocean City3 November 20226 November 2022Tickets from 485
Key West24 November 202229 November 2022Tickets from 486
Bangor1 November 20227 November 2022Tickets from 489
Paducah10 November 202213 November 2022Tickets from 493
El Paso23 February 202327 February 2023Tickets from 494
Harlingen11 November 202212 November 2022Tickets from 494
San Salvador10 November 202214 November 2022Tickets from 495
Fargo11 November 202213 November 2022Tickets from 503
Fayetteville1 November 20227 November 2022Tickets from 506
Punta Cana26 November 202230 November 2022Tickets from 509
Saint Thomas28 October 202231 October 2022Tickets from 512
Charleston8 December 202211 December 2022Tickets from 513
Rochester6 October 202210 October 2022Tickets from 516
Belgrade3 November 20228 November 2022Tickets from 517
New Bern2 December 20227 December 2022Tickets from 518
Traverse City9 November 202211 November 2022Tickets from 519
Anchorage1 November 20227 November 2022Tickets from 526
Redmond26 October 202230 October 2022Tickets from 528
Cabo San Lucas12 February 202318 February 2023Tickets from 529
Panama City13 October 202218 October 2022Tickets from 529
Jackson23 January 202326 January 2023Tickets from 530
McAllen30 October 20225 November 2022Tickets from 538
Tallahassee28 October 202231 October 2022Tickets from 539
Moline31 October 20226 November 2022Tickets from 539
Akron4 October 20227 October 2022Tickets from 543
Tucson23 October 202227 October 2022Tickets from 543
Puerto Vallarta15 October 202219 October 2022Tickets from 543
Mexico City13 January 202316 January 2023Tickets from 551
Fort Wayne1 November 20224 November 2022Tickets from 557
Greenville21 October 202223 October 2022Tickets from 557
Chihuahua18 January 202322 January 2023Tickets from 558
Springfield31 October 20226 November 2022Tickets from 560
Liberia4 March 202310 March 2023Tickets from 560
Shreveport31 October 20221 November 2022Tickets from 560
Mazatlan30 October 20225 November 2022Tickets from 574
Santa Fe21 November 202225 November 2022Tickets from 578
Cozumel31 October 20226 November 2022Tickets from 578
Monterey5 December 20227 December 2022Tickets from 578
Grand Junction24 October 202227 October 2022Tickets from 583
Missoula27 October 202230 October 2022Tickets from 585
Aruba17 October 202221 October 2022Tickets from 589
Evansville31 October 20226 November 2022Tickets from 601
Altoona1 November 20227 November 2022Tickets from 603
Durango22 January 202327 January 2023Tickets from 604
Durango22 January 202327 January 2023Tickets from 606
Waterloo21 October 202224 October 2022Tickets from 611
Providenciales31 December 20226 January 2023Tickets from 612
Presque Isle1 November 20227 November 2022Tickets from 615
Calgary26 January 202331 January 2023Tickets from 617
San Jose11 February 202316 February 2023Tickets from 624
Lincoln18 October 202223 October 2022Tickets from 639
Stockholm7 December 202211 December 2022Tickets from 646
Sint Maarten8 January 202313 January 2023Tickets from 653
Hilton Head16 November 202219 November 2022Tickets from 657
Quebec30 October 20225 November 2022Tickets from 662
San Luis Potosi7 October 202211 October 2022Tickets from 662
Baton Rouge16 October 202221 October 2022Tickets from 668
Halifax9 December 202212 December 2022Tickets from 672
Parkersburg31 October 20226 November 2022Tickets from 673
Springfield24 October 202225 October 2022Tickets from 673
Kahului8 December 202211 December 2022Tickets from 678
Leon/Guanajuato26 December 202231 December 2022Tickets from 681
Puerto Maldonado22 January 202327 January 2023Tickets from 682
Madrid21 February 202326 February 2023Tickets from 682
Augusta22 November 202228 November 2022Tickets from 683
Casper23 January 202326 January 2023Tickets from 685
Billings20 October 202224 October 2022Tickets from 688
Lima24 November 202230 November 2022Tickets from 688
Cartagena9 November 202215 November 2022Tickets from 698
Guadalajara17 October 202221 October 2022Tickets from 706
Zurich31 October 20226 November 2022Tickets from 710
Lisbon25 November 20221 December 2022Tickets from 711
Bermuda26 January 202331 January 2023Tickets from 725
Sudbury9 December 202211 December 2022Tickets from 725
Morgantown12 October 202213 October 2022Tickets from 727
Flagstaff10 October 202212 October 2022Tickets from 732
Managua18 May 202321 May 2023Tickets from 736
Paris1 November 20227 November 2022Tickets from 737
St. George's22 October 202225 October 2022Tickets from 738
Charlottetown31 October 20226 November 2022Tickets from 738
Dublin13 November 202219 November 2022Tickets from 741
Bridgetown11 February 202316 February 2023Tickets from 750
Barcelona23 November 202227 November 2022Tickets from 755
Edinburgh14 March 202320 March 2023Tickets from 756
Lafayette14 October 202217 October 2022Tickets from 758
Birmingham23 November 202229 November 2022Tickets from 759
Saint John31 October 20226 November 2022Tickets from 762
London26 October 20221 November 2022Tickets from 769
Puebla3 December 20229 December 2022Tickets from 771
Athens23 November 202229 November 2022Tickets from 775
Honolulu1 November 20227 November 2022Tickets from 784
Amsterdam9 February 202313 February 2023Tickets from 785
Manchester1 November 20227 November 2022Tickets from 786
Istanbul1 November 20227 November 2022Tickets from 786
Sevilla15 November 202220 November 2022Tickets from 798
Kingston24 November 202229 November 2022Tickets from 798
Bonaire19 December 202223 December 2022Tickets from 802
Rapid City8 November 202211 November 2022Tickets from 804
Kalamazoo7 December 202211 December 2022Tickets from 804
Aguadilla9 January 202313 January 2023Tickets from 809
San Luis Obispo4 October 20225 October 2022Tickets from 820
Wausau6 October 20229 October 2022Tickets from 821
St. John's29 October 202231 October 2022Tickets from 836
Minot7 November 202212 November 2022Tickets from 841
Guatemala City19 February 202325 February 2023Tickets from 842
Ottawa15 October 202216 October 2022Tickets from 843
Panama City1 October 20224 October 2022Tickets from 850
Johnstown6 October 20229 October 2022Tickets from 855
Fresno3 October 20228 October 2022Tickets from 858
Manchester23 November 202227 November 2022Tickets from 860
San Angelo13 October 202216 October 2022Tickets from 864
Glasgow28 October 20221 November 2022Tickets from 864
Lawton2 October 20225 October 2022Tickets from 879
Porto30 October 20225 November 2022Tickets from 887
Gillette21 March 202327 March 2023Tickets from 914
Winnipeg17 October 202221 October 2022Tickets from 918
Frankfurt10 December 202216 December 2022Tickets from 925
Fairbanks21 March 202325 March 2023Tickets from 938
Appleton7 October 202211 October 2022Tickets from 953
Columbia21 October 202224 October 2022Tickets from 955
Berlin3 March 20239 March 2023Tickets from 957
Bismarck22 October 202228 October 2022Tickets from 976
Albany2 January 20236 January 2023Tickets from 993
Rome14 October 202218 October 2022Tickets from 1 001
Waco21 November 202227 November 2022Tickets from 1 004
Huntington9 October 202212 October 2022Tickets from 1 016
Helena20 November 202224 November 2022Tickets from 1 020
Buenos Aires15 November 202221 November 2022Tickets from 1 025
Fredericton1 November 20227 November 2022Tickets from 1 027
La Crosse20 November 202226 November 2022Tickets from 1 036
Brownsville15 April 202320 April 2023Tickets from 1 037
Juneau13 January 202316 January 2023Tickets from 1 042
Monterrey5 October 20227 October 2022Tickets from 1 052
Santa Rosa30 October 20224 November 2022Tickets from 1 061
Luxembourg10 November 202213 November 2022Tickets from 1 073
Reykjavik20 October 202226 October 2022Tickets from 1 147
Kirksville28 October 202230 October 2022Tickets from 1 160
Catania31 October 20226 November 2022Tickets from 1 160
Florence28 May 20233 June 2023Tickets from 1 176
Dubai12 February 202318 February 2023Tickets from 1 210
Elmira4 October 20227 October 2022Tickets from 1 224
Hamburg28 May 20233 June 2023Tickets from 1 230
Beef Island4 October 202210 October 2022Tickets from 1 232
Brasilia28 October 202231 October 2022Tickets from 1 239
Tenerife12 December 202215 December 2022Tickets from 1 239
Puerto Plata4 January 202310 January 2023Tickets from 1 242
Moncton1 November 20227 November 2022Tickets from 1 252
Ponta Delgada (Azores)22 January 202327 January 2023Tickets from 1 256
Oslo4 December 20227 December 2022Tickets from 1 276
Deer Lake10 November 202213 November 2022Tickets from 1 278
Cologne19 October 202223 October 2022Tickets from 1 320
Fort Smith6 October 202210 October 2022Tickets from 1 325
Staunton7 October 202211 October 2022Tickets from 1 342
Dothan7 October 202210 October 2022Tickets from 1 360
Doha22 October 202227 October 2022Tickets from 1 366
Manila14 April 202320 April 2023Tickets from 1 395
Liverpool1 November 20227 November 2022Tickets from 1 434
Santa Barbara22 November 202226 November 2022Tickets from 1 444
Dusseldorf19 October 202224 October 2022Tickets from 1 476
Gunnison21 November 202227 November 2022Tickets from 1 483
Kelowna19 February 202325 February 2023Tickets from 1 506
Cardiff15 October 202219 October 2022Tickets from 1 534
Seoul19 January 202324 January 2023Tickets from 1 541
Oaxaca23 November 202227 November 2022Tickets from 1 546
Riverton7 October 202211 October 2022Tickets from 1 631
Singapore15 October 202221 October 2022Tickets from 1 633
Munich21 December 202227 December 2022Tickets from 1 634
Montrose1 October 20224 October 2022Tickets from 1 660
Johannesburg16 October 202221 October 2022Tickets from 1 683
Abymes2 January 20238 January 2023Tickets from 1 685
Bergen2 October 20228 October 2022Tickets from 1 740
Brussels14 November 202217 November 2022Tickets from 1 741
Faro9 October 202213 October 2022Tickets from 1 750
Owensboro2 October 20227 October 2022Tickets from 1 848
Tokyo11 February 202316 February 2023Tickets from 1 893
Bangkok10 November 202214 November 2022Tickets from 1 940
Kauai Island28 December 20222 January 2023Tickets from 1 964
Hanover16 October 202220 October 2022Tickets from 1 975
Strasbourg4 November 20227 November 2022Tickets from 2 041
Geneva2 October 20228 October 2022Tickets from 2 063
Phnom Penh31 October 20226 November 2022Tickets from 2 073
Great Falls26 December 20221 January 2023Tickets from 2 086
Osaka1 November 20227 November 2022Tickets from 2 148
Trondheim15 October 202219 October 2022Tickets from 2 215
Newburgh23 November 202225 November 2022Tickets from 2 282
North Bend15 April 202321 April 2023Tickets from 2 319
Sal27 December 20221 January 2023Tickets from 2 365
Hong Kong8 October 202214 October 2022Tickets from 2 597
Chisinau8 October 202212 October 2022Tickets from 2 599
Antigua2 November 20228 November 2022Tickets from 2 690
Augusta31 October 20226 November 2022Tickets from 2 715
Sydney30 October 20225 November 2022Tickets from 2 940
Nagoya1 November 20227 November 2022Tickets from 3 164
New Haven7 October 20229 October 2022Tickets from 3 201
Auckland5 December 20229 December 2022Tickets from 3 238
Rockland30 October 20225 November 2022Tickets from 4 047
Rutland31 October 20226 November 2022Tickets from 4 724
Worcester31 October 20226 November 2022Tickets from 5 052
Bar Harbor31 October 20226 November 2022Tickets from 5 079
Nantucket31 October 20226 November 2022Tickets from 5 589
Massena7 October 202210 October 2022Tickets from 5 692
Cork13 October 202217 October 2022Tickets from 5 872
Leeds3 October 20229 October 2022Tickets from 7 084
Ronkonkoma31 October 20226 November 2022Tickets from 7 313
Binghamton28 October 202231 October 2022Tickets from 7 540
Atlantic City30 October 20225 November 2022Tickets from 8 272
Hagerstown31 October 20226 November 2022Tickets from 13 615

Booking flights from Portland, Maine can be a daunting task if you don't have the right people to guide you. If you book your flight directly from Portland, Maine, it is possible to opt out of travel agent services and book your plane tickets on your own, directly online. In fact, if you book a direct flight, you will get a discount. Reservations for flights to Portland can be made by online reservation.

When it comes to booking your Portland Maine flight directly from Portland, there are a few things you should consider before making your final booking. The first thing you need to keep in mind is that flight reservations should be made in advance so that there is enough time for them to be processed and reservations to be made. In addition, when booking online, you must give sufficient notice for the flight and also for any change in the flight schedule. If you do not notify the airline of changes to your flight bookings, it may result in your flight being canceled.

Booking flights to Portland, Maine can be a great experience if you do it with careful planning. When making your flight reservations you should look at the various routes available in Portland. Also decide if you want to travel with low cost airlines or go for expensive business class flights. Once you are clear on the type of flight you are looking for, start searching for the best Portland Maine flight booking site that offers cheap flights to Portland. You can find flight bookings on all kinds of websites dealing with both cheap and more expensive flight bookings.