The places connected to Punta Cana on the most scheduled services, busiest first.
Aside from the non-stop routes above, reaching Punta Cana from these popular places requires a connection:
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Punta Cana not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Punta Cana of 3,000 miles or more.
Punta Cana has nonstop connections with 31 airports in United States: New York (JFK), Atlanta (ATL), Miami (MIA), Fort Lauderdale (FLL), Charlotte (CLT), Boston (BOS), Newark (EWR), Orlando (MCO), Chicago (ORD), Philadelphia (PHL), Baltimore (BWI), Minneapolis (MSP), Dulles (IAD), Dallas-Fort Worth (DFW), Houston (IAH), Denver (DEN), Detroit (DTW), Tampa (TPA), Orlando (SFB), Nashville (BNA), Milwaukee (MKE), Raleigh/Durham (RDU), St Louis (STL), Chicago (MDW), Pittsburgh (PIT), Cleveland (CLE), Columbus (CMH), Indianapolis (IND), Houston (HOU), Kansas City (MCI), and Hebron (CVG). These routes are served by Air France (SkyTeam), American Airlines (Oneworld), Asian Air, Azul Brazilian Airlines, Delta Air Lines (SkyTeam), Frontier Airlines, JetBlue, KLM (SkyTeam), LATAM Chile, MX, Qatar Airways (Oneworld), Southwest Airlines, Spirit Airlines, Sun Country, United Airlines (Star Alliance), WestJet, and WorldTicket.
Punta Cana has nonstop connections with 20 airports in Canada: Toronto (YYZ), Montreal (YUL), Ottawa (YOW), Quebec (YQB), Halifax (YHZ), Winnipeg (YWG), Calgary (YYC), Moncton (YQM), Fredericton (YFC), London (YXU), Hamilton (YHM), Edmonton (YEG), Kitchener (YKF), Thunder Bay (YQT), St. John's (YYT), Charlottetown (YYG), Deer Lake (YDF), Windsor (YQG), Regina (YQR), and Saskatoon (YXE). These routes are served by Air Canada (Star Alliance), Air Transat, Asian Air, Flair Airlines, WestJet, and WorldTicket.
Punta Cana has nonstop connections with 4 airports in Argentina: Ezeiza (EZE), Cordoba (COR), Rosario (ROS), and Mendoza (MDZ). These routes are served by Aerolíneas Argentinas (SkyTeam), Asian Air, and WorldTicket.
Punta Cana has nonstop connections with 4 airports in United Kingdom: London (LGW), Manchester (MAN), Birmingham (BHX), and Belfast (BFS). These routes are served by British Airways (Oneworld), Qatar Airways (Oneworld), and Thomson Airways.
Punta Cana has nonstop connections with 3 airports in Colombia: Bogota (BOG), Rionegro (MDE), and Cali (CLO). These routes are served by Asian Air, Avianca (Star Alliance), Copa Airlines Colombia, Jet-Ops, Jetsmart, and WorldTicket.
Punta Cana has nonstop connections with 3 airports in Mexico: Cancun (CUN), Santa Lucia (NLU), and Mexico City (MEX). These routes are served by Aerolíneas Argentinas (SkyTeam), AeroMexico (SkyTeam), Asian Air, and WorldTicket.
Punta Cana has nonstop connections with 2 airports in Ecuador: Guayaquil (GYE) and Quito (UIO). These routes are served by Asian Air, Aviation Starlink, and WorldTicket.
Punta Cana has nonstop connections with 2 airports in France: Paris (ORY) and Paris (CDG). These routes are served by Air Caraibes, Air France (SkyTeam), French Bee, and KLM (SkyTeam).
Punta Cana has nonstop connections with 2 airports in Germany: Frankfurt-am-Main (FRA) and Munich (MUC). These routes are served by Austrian Airlines (Star Alliance), Brussels Airlines (Star Alliance), Condor, Discover Airlines (Star Alliance), Emirates, Lufthansa (Star Alliance), and Swiss International Air Lines (Star Alliance).
Punta Cana has nonstop connections with 2 airports in Jamaica: Kingston (KIN) and Montego Bay (MBJ). These routes are served by Asian Air, Condor, and WorldTicket.
Punta Cana has nonstop connections with 2 airports in Venezuela, Bolivarian Republic of: Valencia (VLN) and Caracas (CCS). These routes are served by Aviator Aviation and RUTACA Airlines.
Punta Cana has a nonstop connection with St. George (ANU) in Antigua and Barbuda, served by Fly Salone and X1.
Punta Cana has a nonstop connection with Oranjestad (AUA) in Aruba, served by Asian Air and WorldTicket.
Punta Cana has a nonstop connection with Kralendijk (BON) in Bonaire, Sint Eustatius and Saba, served by TUI Airlines Netherlands.
Punta Cana has a nonstop connection with Sao Paulo (GRU) in Brazil, served by AeroMexico (SkyTeam), Asian Air, Gol Transportes Aéreos, KLM (SkyTeam), LATAM Chile, and WorldTicket.
Punta Cana has a nonstop connection with Santiago (SCL) in Chile, served by Asian Air, LATAM Chile, Sky Airline, and WorldTicket.
Punta Cana has a nonstop connection with Havana (HAV) in Cuba, served by Discovery Airways, Neos, and Ygnus Air.
The other 33 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Punta Cana from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Aerolíneas Argentinas (SkyTeam) links Punta Cana nonstop with Ezeiza (EZE).
AeroMexico (SkyTeam) links Punta Cana nonstop with Sao Paulo (GRU).
Asian Air links Punta Cana nonstop with Bogota (BOG), Ezeiza (EZE), Lima (LIM), Sao Paulo (GRU), Rionegro (MDE), Santiago (SCL), Cordoba (COR), Rosario (ROS), Mendoza (MDZ), Guayaquil (GYE), and Montevideo (MVD).
Avianca (Star Alliance) links Punta Cana nonstop with Bogota (BOG) and Rionegro (MDE).
Aviation Starlink links Punta Cana nonstop with Lima (LIM) and Quito (UIO).
Aviator Aviation links Punta Cana nonstop with Valencia (VLN).
Copa Airlines Colombia links Punta Cana nonstop with Bogota (BOG) and Rionegro (MDE).
Gol Transportes Aéreos links Punta Cana nonstop with Sao Paulo (GRU).
Jet-Ops links Punta Cana nonstop with Rionegro (MDE) and Cali (CLO).
Jetsmart links Punta Cana nonstop with Rionegro (MDE) and Cali (CLO).
KLM (SkyTeam) links Punta Cana nonstop with Sao Paulo (GRU).
LATAM Chile links Punta Cana nonstop with Lima (LIM), Sao Paulo (GRU), and Santiago (SCL).
RUTACA Airlines links Punta Cana nonstop with Valencia (VLN) and Caracas (CCS).
Sky Airline links Punta Cana nonstop with Lima (LIM) and Santiago (SCL).
WorldTicket links Punta Cana nonstop with Bogota (BOG), Ezeiza (EZE), Lima (LIM), Sao Paulo (GRU), Rionegro (MDE), Santiago (SCL), Cordoba (COR), Rosario (ROS), Mendoza (MDZ), and Guayaquil (GYE).
2W links Punta Cana nonstop with Madrid (MAD).
3P links Punta Cana nonstop with Lisbon (LIS).
Air Caraibes links Punta Cana nonstop with Paris (ORY).
Air Europa (SkyTeam) links Punta Cana nonstop with Madrid (MAD).
Air France (SkyTeam) links Punta Cana nonstop with Paris (CDG).
Austrian Airlines (Star Alliance) links Punta Cana nonstop with Frankfurt-am-Main (FRA) and Munich (MUC).
British Airways (Oneworld) links Punta Cana nonstop with London (LGW).
Brussels Airlines (Star Alliance) links Punta Cana nonstop with Frankfurt-am-Main (FRA) and Munich (MUC).
China Eastern Airlines (SkyTeam) links Punta Cana nonstop with Madrid (MAD).
Condor links Punta Cana nonstop with Frankfurt-am-Main (FRA).
Discover Airlines (Star Alliance) links Punta Cana nonstop with Frankfurt-am-Main (FRA) and Munich (MUC).
Edelweiss Air (Star Alliance) links Punta Cana nonstop with Zurich (ZRH).
Emirates links Punta Cana nonstop with Frankfurt-am-Main (FRA).
Evelop Airlines links Punta Cana nonstop with Madrid (MAD).
French Bee links Punta Cana nonstop with Paris (ORY).
KLM (SkyTeam) links Punta Cana nonstop with Paris (CDG).
Lufthansa (Star Alliance) links Punta Cana nonstop with Frankfurt-am-Main (FRA) and Munich (MUC).
Neos links Punta Cana nonstop with Milan (MXP), Prague (PRG), and Warsaw (WAW).
Orbest links Punta Cana nonstop with Lisbon (LIS).
Qatar Airways (Oneworld) links Punta Cana nonstop with London (LGW).
Scandinavian Airlines (SkyTeam) links Punta Cana nonstop with Madrid (MAD).
Swiss International Air Lines (Star Alliance) links Punta Cana nonstop with Frankfurt-am-Main (FRA), Zurich (ZRH), and Munich (MUC).
Thomson Airways links Punta Cana nonstop with London (LGW), Manchester (MAN), Birmingham (BHX), and Belfast (BFS).
X1 links Punta Cana nonstop with Madrid (MAD).
The airport's official name is Punta Cana International Airport. On Roame and most flight schedules, you will find it under the code PUJ.
The IATA airport code for Punta Cana International Airport is PUJ. Enter PUJ in Flightmap whenever you want to use this exact airport.
Punta Cana International Airport serves Punta Cana, Dominican Republic. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to PUJ, not just the broader city.
Open the map with Anywhere as your starting point and PUJ as the destination. Each result keeps the route pointed toward Punta Cana, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to PUJ.
Yes. When Roame has observed award availability for a route to PUJ, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Punta Cana has a nonstop connection with Willemstad (CUR) in Curaçao, served by TUI Airlines Netherlands.
Punta Cana has a nonstop connection with Prague (PRG) in Czechia, served by Neos.
Punta Cana has a nonstop connection with Marigot (DOM) in Dominica, served by X1.