Arriving in the Bahamas from Portland
United States

Getting to the Bahamas from Portland

Portland travelers dreaming of Bahamian adventures will find good connectivity despite the distance, with Southwest Airlines operating 21 weekly flights to Nassau. The Pacific Northwest to Caribbean journey requires a connection but delivers you to crystal-clear waters worth the travel time.

Total travel time from Portland to Nassau typically ranges from 9 to 12 hours depending on your connection city and layover duration. January offers the most affordable fares, while June tends to be the priciest month for this route.

Origin Airport
Portland International (PDX)
Main Gateway
Nassau (NAS)
Typical Routing
Connect via Denver, Dallas, or Charlotte
Approx Travel Time
9-12 hours total
Best Season
Mid-December to April
Time Difference
Nassau is 3 hours ahead of Portland

Flights from Portland to Nassau

No nonstop flights operate from Portland International (PDX) to Nassau International (NAS). Southwest Airlines offers 21 weekly connecting flights, providing the most frequent service on this route. Additional options include United Airlines, American Airlines, and JetBlue through various connection points. Common hubs include Denver, Dallas, Charlotte, and Florida airports. Round-trip fares typically start in the mid-$600 range, though booking during off-peak periods can yield savings.

Onward to the Abacos and Out Islands

Portland travelers heading to the Abacos should consider routing through Miami or Fort Lauderdale. From these South Florida gateways, direct flights to Marsh Harbour (MHH) take approximately one hour on American Airlines or regional carriers like Tropic Ocean Airways. This often proves more efficient than connecting through Nassau. For the Exumas, Eleuthera, and other Out Islands, Nassau serves as the gateway with regional flights and Bahamas Ferries providing onward connections.

Planning Tips for Portland Travelers

January offers the cheapest fares averaging around $362, while June is typically most expensive at around $455 average. Portland is 3 hours behind Nassau during standard time, so early departures help maximize your arrival day. Consider bundling flights with hotels for additional savings. Oregon's gray winters make the Bahamas particularly appealing December through March, but book early as these peak season flights fill quickly. Travel insurance is recommended for multi-segment journeys, especially during hurricane season (June-November).

At a glance

  • Southwest operates 21 weekly connecting flights from PDX
  • January offers lowest average fares around $362
  • Multiple airline options including United, American, JetBlue
  • Route through Miami or Fort Lauderdale for Abacos access
  • Bundle flight and hotel bookings for potential savings

Frequently asked questions

Are there direct flights from Portland to the Bahamas?
No, there are no nonstop flights from Portland International to any Bahamas destination. All routes require at least one connection, typically through Denver, Dallas, Charlotte, or Florida airports.
What is the cheapest month to fly from Portland to the Bahamas?
January typically offers the cheapest flights from Portland to the Bahamas, with average fares around $362. June is usually the most expensive month at around $455 average.
How long does it take to fly from Portland to Nassau?
With required connections, total travel time from Portland to Nassau typically ranges from 9 to 12 hours depending on your connection city and layover duration.

Routes and schedules change seasonally — confirm current flights with airlines before booking.

Once you land in the Abacos…

Step aboard a private catamaran charter and explore the Sea of Abaco.

Plan your charter

See all getting-there guides, how to get to the Abacos, or the best time to visit.