Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Air Canada
Cheapest Month January
Cheapest Day of the Week Sunday
Cheapest Airline Air Canada

The cheapest airline(s) flying from Portland to Punta Cana is Air Canada.

  • Air Canada Air Canada
Cheapest Month January

Travel Period: June 2025 - May 2026

The cheapest month(s) to fly from Portland to Punta Cana is January.

  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
  • Feb 2026
  • Mar 2026
  • Apr 2026
  • May 2026
Cheapest Day of the Week Sunday

The cheapest day(s) of the week to fly from Portland to Punta Cana is Sunday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Fri, 2 May, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:10 CLT
    20:44 SFO
    12Hrs, 40m 1 Stop (PUJ)
  • CLTCharlotte Airport 07:10 - SFO 20:44 12h 40m 1 Stop (PUJ) Punta Cana
  • CLTCharlotte Airport 07:10
    PDXPortland Airport 18:55
  • PUJPunta Cana Airport 10:35
    SFOSan Francisco International Airport 20:44
  • 12h 40m (2h 22m)
  • 1 Stop PUJ · Punta Cana 2h 22m
  • American Airlines (AA 2681)Airbus
    Alaska Airlines (AS 2056)Embraer Emb 175
  • American Airlines (AA 2681)
    • M
    • T
    • W
    • -
    • -
    • -
    • -
  • 09:35 CLT
    23:21 SFO
    12Hrs, 35m 1 Stop (PUJ)
  • CLTCharlotte Airport 09:35 - SFO 23:21 12h 35m 1 Stop (PUJ) Punta Cana
  • CLTCharlotte Airport 09:35
    PDXPortland Airport 21:35
  • PUJPunta Cana Airport 13:10
    SFOSan Francisco International Airport 23:21
  • 12h 35m (2h 10m)
  • 1 Stop PUJ · Punta Cana 2h 10m
  • American Airlines (AA 1965)Airbus
    Alaska Airlines (AS 2038)Embraer Emb 175
  • American Airlines (AA 1965)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 09:27 CLT
    23:21 SFO
    12Hrs, 27m 1 Stop (PUJ)
  • CLTCharlotte Airport 09:27 - SFO 23:21 12h 27m 1 Stop (PUJ) Punta Cana
  • CLTCharlotte Airport 09:27
    PDXPortland Airport 21:35
  • PUJPunta Cana Airport 13:02
    SFOSan Francisco International Airport 23:21
  • 12h 27m (2h 02m)
  • 1 Stop PUJ · Punta Cana 2h 02m
  • American Airlines (AA 1965)Airbus
    Alaska Airlines (AS 2038)Embraer Emb 175
  • American Airlines (AA 1965)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:05 MIA
    05:36 CLT
    12Hrs, 57m 1 Stop (PUJ)
  • MIAMiami International Airport 11:05 - CLT 05:36 12h 57m 1 Stop (PUJ) Punta Cana
  • MIAMiami International Airport 11:05
    PDXPortland Airport 21:38
  • PUJPunta Cana Airport 13:35
    CLTCharlotte Airport 05:36
  • 12h 57m (3h 22m)
  • 1 Stop PUJ · Punta Cana 3h 22m
  • American Airlines (AA 2419)Airbus
    American Airlines (AA 1849)Airbus
  • American Airlines (AA 2419)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:38 PDX
    10:45 PUJ
    10Hrs, 07m 1 Stop (CLT)
  • PDXPortland Airport 21:38 - PUJ 10:45 10h 07m 1 Stop (CLT) Charlotte
  • PDXPortland Airport 21:38
    CLTCharlotte Airport 07:20
  • CLTCharlotte Airport 05:36
    PUJPunta Cana Airport 10:45
  • 10h 07m (1h 44m)
  • 1 Stop CLT · Charlotte 1h 44m
  • American Airlines (AA 1849)Airbus
    American Airlines (AA 2681)Airbus
  • American Airlines (AA 1849)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 21:38 PDX
    10:35 PUJ
    9Hrs, 57m 1 Stop (CLT)
  • PDXPortland Airport 21:38 - PUJ 10:35 9h 57m 1 Stop (CLT) Charlotte
  • PDXPortland Airport 21:38
    CLTCharlotte Airport 07:10
  • CLTCharlotte Airport 05:36
    PUJPunta Cana Airport 10:35
  • 9h 57m (1h 34m)
  • 1 Stop CLT · Charlotte 1h 34m
  • American Airlines (AA 1849)Airbus
    American Airlines (AA 2681)Airbus
  • American Airlines (AA 1849)
    • M
    • T
    • W
    • T
    • -
    • S
    • S
  • 21:38 PDX
    13:10 PUJ
    12Hrs, 32m 1 Stop (CLT)
  • PDXPortland Airport 21:38 - PUJ 13:10 12h 32m 1 Stop (CLT) Charlotte
  • PDXPortland Airport 21:38
    CLTCharlotte Airport 09:35
  • CLTCharlotte Airport 05:36
    PUJPunta Cana Airport 13:10
  • 12h 32m (3h 59m)
  • 1 Stop CLT · Charlotte 3h 59m
  • American Airlines (AA 1849)Airbus
    American Airlines (AA 1965)Airbus
  • American Airlines (AA 1849)
    • M
    • T
    • W
    • T
    • -
    • S
    • S
  • 21:38 PDX
    13:02 PUJ
    12Hrs, 24m 1 Stop (CLT)
  • PDXPortland Airport 21:38 - PUJ 13:02 12h 24m 1 Stop (CLT) Charlotte
  • PDXPortland Airport 21:38
    CLTCharlotte Airport 09:27
  • CLTCharlotte Airport 05:36
    PUJPunta Cana Airport 13:02
  • 12h 24m (3h 51m)
  • 1 Stop CLT · Charlotte 3h 51m
  • American Airlines (AA 1849)Airbus
    American Airlines (AA 1965)Airbus
  • American Airlines (AA 1849)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:24 PDX
    11:58 PUJ
    10Hrs, 34m 1 Stop (MIA)
  • PDXPortland Airport 22:24 - PUJ 11:58 10h 34m 1 Stop (MIA) Miami
  • PDXPortland Airport 22:24
    MIAMiami International Airport 09:33
  • MIAMiami International Airport 07:01
    PUJPunta Cana Airport 11:58
  • 10h 34m (2h 32m)
  • 1 Stop MIA · Miami 2h 32m
  • American Airlines (AA 2889)Airbus A321 Neo
    American Airlines (AA 2638)Boeing 737 800
  • American Airlines (AA 2889)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 22:24 PDX
    13:35 PUJ
    12Hrs, 11m 1 Stop (MIA)
  • PDXPortland Airport 22:24 - PUJ 13:35 12h 11m 1 Stop (MIA) Miami
  • PDXPortland Airport 22:24
    MIAMiami International Airport 11:05
  • MIAMiami International Airport 07:01
    PUJPunta Cana Airport 13:35
  • 12h 11m (4h 04m)
  • 1 Stop MIA · Miami 4h 04m
  • American Airlines (AA 2889)Airbus A321 Neo
    American Airlines (AA 2419)Airbus
  • American Airlines (AA 2889)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 22:43 PDX
    15:35 PUJ
    13Hrs, 52m 1 Stop (EWR)
  • PDXPortland Airport 22:43 - PUJ 15:35 13h 52m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:43
    EWRNewark Liberty International Airport 11:35
  • EWRNewark Liberty International Airport 06:57
    PUJPunta Cana Airport 15:35
  • 13h 52m (4h 38m)
  • 1 Stop EWR · New York City 4h 38m
  • United Airlines (UA 1802)Boeing 737 Max 9 Passenger
    United Airlines (UA 2122)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:43 PDX
    13:11 PUJ
    11Hrs, 28m 1 Stop (EWR)
  • PDXPortland Airport 22:43 - PUJ 13:11 11h 28m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:43
    EWRNewark Liberty International Airport 09:08
  • EWRNewark Liberty International Airport 06:57
    PUJPunta Cana Airport 13:11
  • 11h 28m (2h 11m)
  • 1 Stop EWR · New York City 2h 11m
  • United Airlines (UA 1802)Boeing 737 Max 9 Passenger
    United Airlines (UA 1514)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:47 PDX
    15:35 PUJ
    13Hrs, 48m 1 Stop (EWR)
  • PDXPortland Airport 22:47 - PUJ 15:35 13h 48m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:47
    EWRNewark Liberty International Airport 11:35
  • EWRNewark Liberty International Airport 07:01
    PUJPunta Cana Airport 15:35
  • 13h 48m (4h 34m)
  • 1 Stop EWR · New York City 4h 34m
  • United Airlines (UA 1802)Boeing 737 900
    United Airlines (UA 2122)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:47 PDX
    15:35 PUJ
    13Hrs, 48m 1 Stop (EWR)
  • PDXPortland Airport 22:47 - PUJ 15:35 13h 48m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:47
    EWRNewark Liberty International Airport 11:35
  • EWRNewark Liberty International Airport 07:01
    PUJPunta Cana Airport 15:35
  • 13h 48m (4h 34m)
  • 1 Stop EWR · New York City 4h 34m
  • United Airlines (UA 1802)Airbus
    United Airlines (UA 2122)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:47 PDX
    15:35 PUJ
    13Hrs, 48m 1 Stop (EWR)
  • PDXPortland Airport 22:47 - PUJ 15:35 13h 48m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:47
    EWRNewark Liberty International Airport 11:35
  • EWRNewark Liberty International Airport 07:01
    PUJPunta Cana Airport 15:35
  • 13h 48m (4h 34m)
  • 1 Stop EWR · New York City 4h 34m
  • United Airlines (UA 1802)Boeing 737 Max 8 Passenger
    United Airlines (UA 2122)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • M
    • T
    • W
    • T
    • -
    • -
    • -
  • 22:47 PDX
    13:11 PUJ
    11Hrs, 24m 1 Stop (EWR)
  • PDXPortland Airport 22:47 - PUJ 13:11 11h 24m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:47
    EWRNewark Liberty International Airport 09:08
  • EWRNewark Liberty International Airport 07:01
    PUJPunta Cana Airport 13:11
  • 11h 24m (2h 07m)
  • 1 Stop EWR · New York City 2h 07m
  • United Airlines (UA 1802)Boeing 737 Max 8 Passenger
    United Airlines (UA 1514)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • M
    • T
    • W
    • T
    • -
    • -
    • -
  • 22:47 PDX
    13:11 PUJ
    11Hrs, 24m 1 Stop (EWR)
  • PDXPortland Airport 22:47 - PUJ 13:11 11h 24m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:47
    EWRNewark Liberty International Airport 09:08
  • EWRNewark Liberty International Airport 07:01
    PUJPunta Cana Airport 13:11
  • 11h 24m (2h 07m)
  • 1 Stop EWR · New York City 2h 07m
  • United Airlines (UA 1802)Airbus
    United Airlines (UA 1514)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:47 PDX
    13:11 PUJ
    11Hrs, 24m 1 Stop (EWR)
  • PDXPortland Airport 22:47 - PUJ 13:11 11h 24m 1 Stop (EWR) New York City
  • PDXPortland Airport 22:47
    EWRNewark Liberty International Airport 09:08
  • EWRNewark Liberty International Airport 07:01
    PUJPunta Cana Airport 13:11
  • 11h 24m (2h 07m)
  • 1 Stop EWR · New York City 2h 07m
  • United Airlines (UA 1802)Boeing 737 900
    United Airlines (UA 1514)Boeing 737 Max 9 Passenger
  • United Airlines (UA 1802)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 23:49 PDX
    14:00 PUJ
    11Hrs, 11m 1 Stop (ORD)
  • PDXPortland Airport 23:49 - PUJ 14:00 11h 11m 1 Stop (ORD) Chicago
  • PDXPortland Airport 23:49
    ORDChicago O'Hare International Airport 08:25
  • ORDChicago O'Hare International Airport 05:54
    PUJPunta Cana Airport 14:00
  • 11h 11m (2h 31m)
  • 1 Stop ORD · Chicago 2h 31m
  • American Airlines (AA 2977)Boeing 737 800
    American Airlines (AA 2841)Boeing 737 800
  • American Airlines (AA 2977)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 23:49 PDX
    13:35 PUJ
    10Hrs, 46m 1 Stop (ORD)
  • PDXPortland Airport 23:49 - PUJ 13:35 10h 46m 1 Stop (ORD) Chicago
  • PDXPortland Airport 23:49
    ORDChicago O'Hare International Airport 08:05
  • ORDChicago O'Hare International Airport 05:54
    PUJPunta Cana Airport 13:35
  • 10h 46m (2h 11m)
  • 1 Stop ORD · Chicago 2h 11m
  • American Airlines (AA 2977)Boeing 737 800
    American Airlines (AA 2841)Boeing 737 800
  • American Airlines (AA 2977)
    • M
    • -
    • -
    • T
    • -
    • -
    • S
  • 11:15 CLT
    05:54 ORD
    11Hrs, 51m 1 Stop (PUJ)
  • CLTCharlotte Airport 11:15 - ORD 05:54 11h 51m 1 Stop (PUJ) Punta Cana
  • CLTCharlotte Airport 11:15
    PDXPortland Airport 23:49
  • PUJPunta Cana Airport 14:40
    ORDChicago O'Hare International Airport 05:54
  • 11h 51m (2h 16m)
  • 1 Stop PUJ · Punta Cana 2h 16m
  • American Airlines (AA 2790)Airbus
    American Airlines (AA 2977)Boeing 737 800
  • American Airlines (AA 2790)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 12:24 MIA
    05:54 ORD
    12Hrs, 10m 1 Stop (PUJ)
  • MIAMiami International Airport 12:24 - ORD 05:54 12h 10m 1 Stop (PUJ) Punta Cana
  • MIAMiami International Airport 12:24
    PDXPortland Airport 23:49
  • PUJPunta Cana Airport 14:59
    ORDChicago O'Hare International Airport 05:54
  • 12h 10m (2h 21m)
  • 1 Stop PUJ · Punta Cana 2h 21m
  • American Airlines (AA 2517)Boeing 737 800
    American Airlines (AA 2977)Boeing 737 800
  • American Airlines (AA 2517)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 12:24 MIA
    05:48 DFW
    12Hrs, 00m 1 Stop (PUJ)
  • MIAMiami International Airport 12:24 - DFW 05:48 12h 1 Stop (PUJ) Punta Cana
  • MIAMiami International Airport 12:24
    PDXPortland Airport 23:59
  • PUJPunta Cana Airport 14:59
    DFWDallas/Fort Worth Intl Airport 05:48
  • 12h (2h 37m)
  • 1 Stop PUJ · Punta Cana 2h 37m
  • American Airlines (AA 2517)Boeing 737 800
    American Airlines (AA 1956)Airbus
  • American Airlines (AA 2517)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 11:35 EWR
    05:56 ORD
    12Hrs, 36m 1 Stop (PUJ)
  • EWRNewark Liberty International Airport 11:35 - ORD 05:56 12h 36m 1 Stop (PUJ) Punta Cana
  • EWRNewark Liberty International Airport 11:35
    PDXPortland Airport 23:59
  • PUJPunta Cana Airport 15:35
    ORDChicago O'Hare International Airport 05:56
  • 12h 36m (2h 23m)
  • 1 Stop PUJ · Punta Cana 2h 23m
  • United Airlines (UA 2122)Boeing 737 Max 9 Passenger
    United Airlines (UA 1490)Airbus
  • United Airlines (UA 2122)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:35 EWR
    05:56 ORD
    12Hrs, 36m 1 Stop (PUJ)
  • EWRNewark Liberty International Airport 11:35 - ORD 05:56 12h 36m 1 Stop (PUJ) Punta Cana
  • EWRNewark Liberty International Airport 11:35
    PDXPortland Airport 23:59
  • PUJPunta Cana Airport 15:35
    ORDChicago O'Hare International Airport 05:56
  • 12h 36m (2h 23m)
  • 1 Stop PUJ · Punta Cana 2h 23m
  • United Airlines (UA 2122)Boeing 737 Max 9 Passenger
    United Airlines (UA 1490)Boeing 737 Max 8 Passenger
  • United Airlines (UA 2122)
    • M
    • T
    • W
    • T
    • -
    • S
    • S
  • 23:59 PDX
    15:49 PUJ
    12Hrs, 50m 1 Stop (DFW)
  • PDXPortland Airport 23:59 - PUJ 15:49 12h 50m 1 Stop (DFW) Dallas
  • PDXPortland Airport 23:59
    DFWDallas/Fort Worth Intl Airport 10:14
  • DFWDallas/Fort Worth Intl Airport 05:48
    PUJPunta Cana Airport 15:49
  • 12h 50m (4h 26m)
  • 1 Stop DFW · Dallas 4h 26m
  • American Airlines (AA 1956)Airbus
    American Airlines (AA 503)Boeing 737 800
  • American Airlines (AA 1956)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:59 PDX
    15:05 PUJ
    12Hrs, 06m 1 Stop (ORD)
  • PDXPortland Airport 23:59 - PUJ 15:05 12h 06m 1 Stop (ORD) Chicago
  • PDXPortland Airport 23:59
    ORDChicago O'Hare International Airport 09:23
  • ORDChicago O'Hare International Airport 05:56
    PUJPunta Cana Airport 15:05
  • 12h 06m (3h 27m)
  • 1 Stop ORD · Chicago 3h 27m
  • United Airlines (UA 1490)Airbus
    United Airlines (UA 1270)Boeing 737 900
  • United Airlines (UA 1490)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 23:59 PDX
    15:05 PUJ
    12Hrs, 06m 1 Stop (ORD)
  • PDXPortland Airport 23:59 - PUJ 15:05 12h 06m 1 Stop (ORD) Chicago
  • PDXPortland Airport 23:59
    ORDChicago O'Hare International Airport 09:23
  • ORDChicago O'Hare International Airport 05:56
    PUJPunta Cana Airport 15:05
  • 12h 06m (3h 27m)
  • 1 Stop ORD · Chicago 3h 27m
  • United Airlines (UA 1490)Boeing 737 Max 8 Passenger
    United Airlines (UA 1270)Boeing 737 900
  • United Airlines (UA 1490)
    • M
    • T
    • W
    • T
    • -
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Punta Cana from Portland?

The flight distance between Portland and Punta Cana is 5786km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 07:10. The last flight of the day departs at 07:10. See the full list of flight times on Wego.