Skip to content

Cheap flights from Punta Cana from $120

71 cities in 41 countries. In each country, prices we can stand behind come first, then the cheapest.

Destinations with a recent price: 63

Recent prices: 631

FareTell may earn a commission when you book through a partner.

Standing out right now

  • Moscow

    6 Dec

    Leaves from Punta Cana International Airport (PUJ) → VKO

    From $521 one way

    1 traveler · Economy

    found 6 days ago

    48.8% below the middle price here: the cheapest one-way fare on each of 13 departure dates is usually $946 to $1,230.

    This trip has 2 stops.

  • Sao Paulo

    21 Apr 2027 · Nonstop

    Leaves from Punta Cana International Airport (PUJ) → GRU

    From $220 one way

    1 traveler · Economy

    found 2 days ago

    23.6% below the middle price here: the cheapest one-way fare on each of 22 departure dates is usually $249 to $320.

    This price is for these exact dates; other dates may cost more.

Fares Aviasales flagged as unusually low

No fares flagged as unusually low in the last two days.

When these trips depart

Every price counted here was found on or after 6 Nov.

Return

One-way

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Puerto Rico
San Juan$120one-way19 NovPUJ → SJUnonstopFrontier Airlinesfound 6 days agoOpen this trip
Colombia
Bogota$145one-way10 Feb 2027PUJ → BOGnonstopArajetfound 7 days agoOpen this trip
Medellin$166one-way15 Feb 2027PUJ → MDEnonstopWingofound 2 days agoOpen this trip
Cartagena$230one-way1 Feb 2027PUJ → CTG1 stopWingofound 7 days agoOpen this trip
Cali$383one-way7 DecPUJ → CLO2 stopsFrontier Airlinesfound 4 days agoOpen this trip
Medellin$641return17 Dec – 22 DecPUJ → MDEout 1 stop, back 1 stopavianca airlinesfound 2 days agoSee prices for these dates
Bogota$343return10 Feb 2027 – 19 Feb 2027PUJ → BOGout nonstop, back nonstopArajetfound 7 days agoSee prices for these dates
Cartagena$427return1 Feb 2027 – 4 Feb 2027PUJ → CTGout 1 stop, back 1 stopavianca airlinesfound 6 days agoSee prices for these dates
Guatemala
Guatemala City$145one-way20 Jan 2027PUJ → GUAnonstopArajetfound 7 days agoOpen this trip
United States
Miami$161one-way31 Jan 2027PUJ → MIAnonstopArajetfound 7 days agoOpen this trip
Fort Lauderdale$183one-way16 NovPUJ → FLL1 stopFrontier Airlinesfound 4 days agoOpen this trip
New York$192one-way22 DecPUJ → JFKnonstopAmerican Airlinesfound 4 days agoOpen this trip
Boston$207one-way15 Jan 2027PUJ → BOS1 stopAmerican Airlinesfound 3 days agoOpen this trip
Providence$263one-way11 Jul 2027PUJ → PVD2 stopsAmerican Airlinesfound 6 days agoOpen this trip
Atlanta$371one-way5 Jan 2027PUJ → ATL1 stopFrontier Airlinesfound 4 days agoOpen this trip
Los Angeles$398one-way12 Mar 2027PUJ → LAX1 stopAmerican Airlinesfound 6 days agoOpen this trip
Seattle$478one-way16 Apr 2027PUJ → SEA2 stopsUnited Airlinesfound 5 days agoOpen this trip
Boston$747return4 Jan 2027 – 16 Jan 2027PUJ → BOSout 2 stops, back 1 stopAmerican Airlinesfound 3 days agoSee prices for these dates
Miami$312return16 Dec – 2 Jan 2027PUJ → MIAout 1 stop, back nonstopFrontier Airlinesfound 5 days agoSee prices for these dates
New York$340return21 Dec – 5 Jan 2027PUJ → JFKout nonstop, back nonstopjetBluefound 4 days agoSee prices for these dates
Lansing$902return1 May 2027 – 4 May 2027PUJ → LANout 2 stops, back 2 stopsAmerican Airlinesfound 5 days agoSee prices for these dates
Panama City$919return1 May 2027 – 4 May 2027PUJ → ECPout 2 stops, back 1 stopSouthwest Airlinesfound 7 days agoSee prices for these dates
Canada
Toronto$186one-way26 DecPUJ → YYZnonstopArajetfound 4 days agoOpen this trip
Montreal$217one-way13 DecPUJ → YULnonstopArajetfound 2 days agoOpen this trip
Calgary$278one-way10 DecPUJ → YYC1 stopUnited Airlinesfound 6 days agoOpen this trip
Vancouver$297one-way9 DecPUJ → YVR2 stopsUnited Airlinesfound 4 days agoOpen this trip
Toronto$434return16 Apr 2027 – 20 Apr 2027PUJ → YYZout nonstop, back nonstopAir Canadafound 3 days agoSee prices for these dates
Calgary$731return15 Dec – 26 DecPUJ → YYCout 1 stop, back 1 stopFlair Airlinesfound 7 days agoSee prices for these dates
Mexico
Cancun$203one-way24 DecPUJ → CUNnonstopArajetfound 7 days agoOpen this trip
Mexico City$252one-way7 Feb 2027PUJ → NLUnonstopArajetfound 2 days agoOpen this trip
Cancun$397return8 Dec – 11 DecPUJ → CUNout nonstop, back nonstopArajetfound 7 days agoSee prices for these dates
Mexico City$407return20 Jan 2027 – 27 Jan 2027PUJ → NLUout nonstop, back nonstopArajetfound 7 days agoSee prices for these dates
Tulum$795return29 Nov – 10 DecPUJ → TQOout 1 stop, back 1 stopArajetfound 4 days agoSee prices for these dates
Jamaica
Kingston$205one-way12 Jan 2027PUJ → KINnonstopArajetfound 3 days agoOpen this trip
Montego Bay$349one-way9 Jan 2027PUJ → MBJstops unknownCopa Airlinesfound 3 days agoOpen this trip
Kingston$406return17 Nov – 24 NovPUJ → KINout nonstop, back nonstopArajetfound 2 days agoSee prices for these dates
Montego Bay$906return6 Jan 2027 – 9 Jan 2027PUJ → MBJout 2 stops, back 1 stopFlair Airlinesfound 5 days agoSee prices for these dates
Aruba
Oranjestad$206one-way24 Feb 2027PUJ → AUAnonstopArajetfound 4 days agoOpen this trip
Chile
Santiago$212one-way29 DecPUJ → SCL1 stopJetSmartfound 7 days agoOpen this trip
Santiago$552return29 Dec – 5 Jan 2027PUJ → SCLout nonstop, back 1 stopArajetfound 7 days agoSee prices for these dates
Brazil
Sao Paulo$220one-way21 Apr 2027PUJ → GRUnonstopArajetfound 2 days agoOpen this trip
Rio de Janeiro$333one-way17 Mar 2027PUJ → SDU1 stopArajetfound 6 days agoOpen this trip
Rio de Janeiro$937return18 Nov – 22 NovPUJ → GIGout 1 stop, back 1 stopCopa Airlinesfound 3 days agoSee prices for these dates
Sao Paulo$347return24 Mar 2027 – 29 Mar 2027PUJ → GRUout nonstop, back nonstopArajetfound 7 days agoSee prices for these dates
Foz do Iguaçu$859return1 Apr 2027 – 4 Apr 2027PUJ → IGUout 1 stop, back 2 stopsArajetfound 6 days agoSee prices for these dates
Fortaleza$865return13 Nov – 28 NovPUJ → FORout 2 stops, back 1 stopArajetfound 6 days agoSee prices for these dates
Argentina
Buenos Aires$247one-way5 DecPUJ → EZEnonstopArajetfound 7 days agoOpen this trip
Cordoba$453one-way9 Feb 2027PUJ → CORnonstopArajetfound 7 days agoOpen this trip
Buenos Aires$537return5 Dec – 12 DecPUJ → EZEout nonstop, back nonstopArajetfound 7 days agoSee prices for these dates
Cordoba$695return20 Apr 2027 – 10 May 2027PUJ → CORout 1 stop, back 1 stopArajetfound 4 days agoSee prices for these dates
Peru
Lima$256one-way24 NovPUJ → LIMnonstopSky Airlinefound 2 days agoOpen this trip
Dominican Republic
Santo Domingo$279one-way29 Jan 2027PUJ → SDQ1 stopFrontier Airlinesfound 7 days agoOpen this trip
Santo Domingo$630return29 Jan 2027 – 5 Feb 2027PUJ → SDQout 1 stop, back 1 stopFrontier Airlinesfound 7 days agoSee prices for these dates
Santiago$685return14 Nov – 21 NovPUJ → STIout 1 stop, back 1 stopArajetfound 7 days agoSee prices for these dates
Uruguay
Montevideo$288one-way30 Jun 2027PUJ → MVDnonstopArajetfound 7 days agoOpen this trip
Montevideo$837return1 Dec – 4 DecPUJ → MVDout 1 stop, back 1 stopAerolineas Argentinasfound 4 days agoSee prices for these dates
Bahamas
Nassau$288one-way6 Feb 2027PUJ → NAS1 stopArajetfound 5 days agoOpen this trip
Nassau$778return5 Jan 2027 – 15 Jan 2027PUJ → NASout 1 stop, back 1 stopCopa Airlinesfound 3 days agoSee prices for these dates
Cuba
Havana$297one-way27 DecPUJ → HAV1 stopCopa Airlinesfound 2 days agoOpen this trip
France
Paris$366one-way25 Feb 2027PUJ → CDG1 stopjetBluefound 7 days agoOpen this trip
Paris$942return25 Feb 2027 – 4 Mar 2027PUJ → CDGout 1 stop, back 1 stopjetBluefound 7 days agoSee prices for these dates
Poland
Warsaw$420one-way3 Feb 2027PUJ → WMI2 stopsjetBluefound 3 days agoOpen this trip
Warsaw$1,017return25 Jan 2027 – 2 Feb 2027PUJ → WAWout 2 stops, back 1 stopjetBluefound 3 days agoSee prices for these dates
Dominica
Dominica$447one-way24 Jan 2027PUJ → DOM2 stopsFrontier Airlinesfound 5 days agoOpen this trip
Armenia
Yerevan$465one-way13 DecPUJ → EVN3 stopsDiscover Airlinesfound 4 days agoOpen this trip
Italy
Milan$478one-way5 Apr 2027PUJ → MXP2 stopsjetBluefound 4 days agoOpen this trip
Guyana
Georgetown$480one-way3 DecPUJ → GEO2 stopsArajetfound 7 days agoOpen this trip
Spain
Madrid$497one-way7 DecPUJ → MAD2 stopsFrontier Airlinesfound 6 days agoOpen this trip
Madrid$633return17 Nov – 23 NovPUJ → MADout nonstop, back nonstopWorld2Flyfound 7 days agoSee prices for these dates
Valencia$976return1 Mar 2027 – 4 Mar 2027PUJ → VLCout 3 stops, back 3 stopsjetBluefound 4 days agoSee prices for these dates
Russia
Moscow$521one-way6 DecPUJ → VKO2 stopsDiscover Airlinesfound 6 days agoOpen this trip
Saint Petersburg$843one-way9 Apr 2027PUJ → LED4 stopsLATAM Airlines Groupfound 2 days agoOpen this trip
Moscow$1,416return17 Nov – 1 DecPUJ → VKOout 2 stops, back 2 stopsWorld2Flyfound 6 days agoSee prices for these dates
Krasnoyarsk$2,959return1 Oct 2027 – 4 Oct 2027PUJ → KJAout 4 stops, back 4 stopsAir Europafound 7 days agoSee prices for these dates
Belgium
Brussels$563one-way18 Feb 2027PUJ → BRU3 stopsArajetfound 7 days agoOpen this trip
Germany
Frankfurt$574one-way11 Feb 2027PUJ → FRA2 stopsArajetfound 5 days agoOpen this trip
Frankfurt$973return22 Feb 2027 – 9 Mar 2027PUJ → FRAout 1 stop, back 1 stopAir Canadafound 6 days agoSee prices for these dates
Portugal
Lisbon$587one-way17 NovPUJ → LISstops unknownIberojetfound 4 days agoOpen this trip
Kazakhstan
Almaty$596one-way16 NovPUJ → ALA3 stopsWorld2Flyfound 5 days agoOpen this trip
Astana$655one-way20 DecPUJ → NQZstops unknownWorld2Flyfound 5 days agoOpen this trip
Astana$1,439return5 Dec – 16 DecPUJ → NQZout 2 stops, back 2 stopsDiscover Airlinesfound 5 days agoSee prices for these dates
Almaty$1,659return7 Dec – 17 DecPUJ → ALAout 4 stops, back 3 stopsFrontier Airlinesfound 5 days agoSee prices for these dates
Turkiye
Istanbul$676one-way6 Jan 2027PUJ → SAW3 stopsFrontier Airlinesfound 5 days agoOpen this trip
Istanbul$1,304return20 Nov – 29 NovPUJ → ISTout 2 stops, back 1 stopjetBluefound 7 days agoSee prices for these dates
Azerbaijan
Baku$722one-way3 May 2027PUJ → GYD2 stopsNeosfound 3 days agoOpen this trip
Georgia
Tbilisi$763one-way1 Jan 2027PUJ → TBS3 stopsjetBluefound 2 days agoOpen this trip
Tbilisi$1,124return1 Dec – 4 DecPUJ → TBSout 2 stops, back 2 stopsIberojetfound 6 days agoSee prices for these dates
Belarus
Minsk$988one-way17 May 2027PUJ → MSQ3 stopsIberojetfound 3 days agoOpen this trip
Panama
Panama City$659return10 Jan 2027 – 17 Jan 2027PUJ → PTYout nonstop, back nonstopCopa Airlinesfound 3 days agoSee prices for these dates
United Kingdom
London$890return3 Mar 2027 – 14 Mar 2027PUJ → LHRout 1 stop, back 1 stopjetBluefound 2 days agoSee prices for these dates
Belfast$1,396return1 Oct 2027 – 4 Oct 2027PUJ → BHDout 2 stops, back 3 stopsLATAM Airlines Groupfound 3 days agoSee prices for these dates
Sint Maarten
Sint Maarten$959return15 Feb 2027 – 16 Feb 2027PUJ → SXMout 1 stop, back 1 stopWestJetfound 2 days agoSee prices for these dates
Thailand
Koh Samui$1,963return25 Jan 2027 – 7 Feb 2027PUJ → USMout 3 stops, back 3 stopsArajetfound 3 days agoSee prices for these dates
Bangkok$2,040return31 Dec – 15 Jan 2027PUJ → BKKout 3 stops, back 3 stopsjetBluefound 5 days agoSee prices for these dates
Serbia
Belgrade$983return25 Dec – 15 Jan 2027PUJ → BEGout 1 stop, back 1 stopLufthansafound 4 days agoSee prices for these dates
United Arab Emirates
Dubai$1,226return14 Jan 2027 – 22 Jan 2027PUJ → DXBout 2 stops, back 2 stopsArajetfound 6 days agoSee prices for these dates
Sharjah$1,377return12 Jan 2027 – 27 Jan 2027PUJ → SHJout 3 stops, back 3 stopsArajetfound 6 days agoSee prices for these dates
South Korea
Seoul$1,308return2 Mar 2027 – 11 Mar 2027PUJ → ICNout 1 stop, back 1 stopArajetfound 4 days agoSee prices for these dates
Venezuela
Caracas$1,419return10 Dec – 3 Jan 2027PUJ → CCSout 1 stop, back 2 stopsArajetfound 4 days agoSee prices for these dates
Turkmenistan
Ashgabat$2,342return1 Oct 2027 – 4 Oct 2027PUJ → ASBout 3 stops, back 3 stopsavianca airlinesfound 5 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work