Fare Guide
Estimated lowest fares found within 7 days
Cheapest Airline

Cheapest Month
May
Cheapest Day of the Week
Saturday
Cheapest Airline

The cheapest airline(s) flying from Grand Rapids to Punta Cana is Spirit Airlines.
Cheapest Month
May
Travel Period: June 2025 - May 2026
The cheapest month(s) to fly from Grand Rapids to Punta Cana is May.
-
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
Saturday
The cheapest day(s) of the week to fly from Grand Rapids to Punta Cana is Saturday.
-
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
-
12:24 MIA07:07 DCA9Hrs, 39m 1 Stop (PUJ)
-
MIAMiami International Airport 12:24 - DCA 07:07 9h 39m 1 Stop (PUJ) Punta Cana
-
MIAMiami International Airport 12:24GRRGrand Rapids Airport 05:20
-
PUJPunta Cana Airport 14:59DCAWashington Ronald Reagan National Airport 07:07
- 9h 39m (2h 34m)
- 1 Stop PUJ · Punta Cana 2h 34m
-
American Airlines (AA 2517)Boeing 737 800 American Airlines (AA 5074)Crj 700 Canadair Regional -
American Airlines (AA 2517) -
- -
- -
- -
- -
- -
- S
- -
-
11:15 CLT07:07 DCA9Hrs, 20m 1 Stop (PUJ)
-
CLTCharlotte Airport 11:15 - DCA 07:07 9h 20m 1 Stop (PUJ) Punta Cana
-
CLTCharlotte Airport 11:15GRRGrand Rapids Airport 05:20
-
PUJPunta Cana Airport 14:40DCAWashington Ronald Reagan National Airport 07:07
- 9h 20m (2h 35m)
- 1 Stop PUJ · Punta Cana 2h 35m
-
American Airlines (AA 2790)Airbus American Airlines (AA 5074)Crj 700 Canadair Regional -
American Airlines (AA 2790) -
- -
- -
- -
- -
- -
- S
- -
-
11:15 CLT07:12 DCA9Hrs, 15m 1 Stop (PUJ)
-
CLTCharlotte Airport 11:15 - DCA 07:12 9h 15m 1 Stop (PUJ) Punta Cana
-
CLTCharlotte Airport 11:15GRRGrand Rapids Airport 05:25
-
PUJPunta Cana Airport 14:40DCAWashington Ronald Reagan National Airport 07:12
- 9h 15m (2h 30m)
- 1 Stop PUJ · Punta Cana 2h 30m
-
American Airlines (AA 2790)Airbus American Airlines (AA 5074)Crj 700 Canadair Regional -
American Airlines (AA 2790) -
- M
- T
- W
- T
- F
- -
- S
-
12:24 MIA07:12 DCA9Hrs, 34m 1 Stop (PUJ)
-
MIAMiami International Airport 12:24 - DCA 07:12 9h 34m 1 Stop (PUJ) Punta Cana
-
MIAMiami International Airport 12:24GRRGrand Rapids Airport 05:25
-
PUJPunta Cana Airport 14:59DCAWashington Ronald Reagan National Airport 07:12
- 9h 34m (2h 29m)
- 1 Stop PUJ · Punta Cana 2h 29m
-
American Airlines (AA 2517)Boeing 737 800 American Airlines (AA 5074)Crj 700 Canadair Regional -
American Airlines (AA 2517) -
- M
- T
- W
- T
- F
- -
- S
-
05:32 GRR15:49 PUJ10Hrs, 17m 1 Stop (DFW)
-
GRRGrand Rapids Airport 05:32 - PUJ 15:49 10h 17m 1 Stop (DFW) Dallas
-
GRRGrand Rapids Airport 05:32DFWDallas/Fort Worth Intl Airport 10:14
-
DFWDallas/Fort Worth Intl Airport 07:15PUJPunta Cana Airport 15:49
- 10h 17m (2h 59m)
- 1 Stop DFW · Dallas 2h 59m
-
American Airlines (AA 1561)Boeing 737 800 American Airlines (AA 503)Boeing 737 800 -
American Airlines (AA 1561) -
- M
- T
- W
- T
- F
- S
- S
-
06:00 GRR15:35 PUJ9Hrs, 35m 1 Stop (EWR)
-
GRRGrand Rapids Airport 06:00 - PUJ 15:35 9h 35m 1 Stop (EWR) New York City
-
GRRGrand Rapids Airport 06:00EWRNewark Liberty International Airport 11:35
-
EWRNewark Liberty International Airport 08:03PUJPunta Cana Airport 15:35
- 9h 35m (3h 32m)
- 1 Stop EWR · New York City 3h 32m
-
United Airlines (UA 3606)Embraer 175 United Airlines (UA 2122)Boeing 737 Max 9 Passenger -
United Airlines (UA 3606) -
- M
- T
- W
- -
- -
- -
- -
-
11:35 EWR06:14 ORD9Hrs, 35m 1 Stop (PUJ)
-
EWRNewark Liberty International Airport 11:35 - ORD 06:14 9h 35m 1 Stop (PUJ) Punta Cana
-
EWRNewark Liberty International Airport 11:35GRRGrand Rapids Airport 06:00
-
PUJPunta Cana Airport 15:35ORDChicago O'Hare International Airport 06:14
- 9h 35m (2h 03m)
- 1 Stop PUJ · Punta Cana 2h 03m
-
United Airlines (UA 2122)Boeing 737 Max 9 Passenger United Airlines (UA 3451)Embraer 175 -
United Airlines (UA 2122) -
- -
- -
- -
- -
- -
- -
- S
-
11:35 EWR06:14 ORD9Hrs, 35m 1 Stop (PUJ)
-
EWRNewark Liberty International Airport 11:35 - ORD 06:14 9h 35m 1 Stop (PUJ) Punta Cana
-
EWRNewark Liberty International Airport 11:35GRRGrand Rapids Airport 06:00
-
PUJPunta Cana Airport 15:35ORDChicago O'Hare International Airport 06:14
- 9h 35m (2h 03m)
- 1 Stop PUJ · Punta Cana 2h 03m
-
United Airlines (UA 2122)Boeing 737 Max 9 Passenger United Airlines (UA 3451)Embraer 175 -
United Airlines (UA 2122) -
- -
- -
- -
- T
- F
- -
- -
-
11:15 CLT06:10 ORD8Hrs, 40m 1 Stop (PUJ)
-
CLTCharlotte Airport 11:15 - ORD 06:10 8h 40m 1 Stop (PUJ) Punta Cana
-
CLTCharlotte Airport 11:15GRRGrand Rapids Airport 06:00
-
PUJPunta Cana Airport 14:40ORDChicago O'Hare International Airport 06:10
- 8h 40m (1h 59m)
- 1 Stop PUJ · Punta Cana 1h 59m
-
American Airlines (AA 2790)Airbus American Airlines (AA 6278)Crj 700 Canadair Regional -
American Airlines (AA 2790) -
- -
- T
- W
- -
- -
- -
- -
-
06:00 GRR15:05 PUJ9Hrs, 05m 1 Stop (ORD)
-
GRRGrand Rapids Airport 06:00 - PUJ 15:05 9h 05m 1 Stop (ORD) Chicago
-
GRRGrand Rapids Airport 06:00ORDChicago O'Hare International Airport 09:23
-
ORDChicago O'Hare International Airport 06:14PUJPunta Cana Airport 15:05
- 9h 05m (3h 09m)
- 1 Stop ORD · Chicago 3h 09m
-
United Airlines (UA 3451)Embraer 175 United Airlines (UA 1270)Boeing 737 900 -
United Airlines (UA 3451) -
- -
- -
- -
- T
- F
- -
- S
-
12:24 MIA06:10 ORD8Hrs, 59m 1 Stop (PUJ)
-
MIAMiami International Airport 12:24 - ORD 06:10 8h 59m 1 Stop (PUJ) Punta Cana
-
MIAMiami International Airport 12:24GRRGrand Rapids Airport 06:00
-
PUJPunta Cana Airport 14:59ORDChicago O'Hare International Airport 06:10
- 8h 59m (2h 05m)
- 1 Stop PUJ · Punta Cana 2h 05m
-
American Airlines (AA 2517)Boeing 737 800 American Airlines (AA 6278)Crj 700 Canadair Regional -
American Airlines (AA 2517) -
- M
- T
- W
- T
- F
- S
- -
-
12:24 MIA07:57 CLT8Hrs, 59m 1 Stop (PUJ)
-
MIAMiami International Airport 12:24 - CLT 07:57 8h 59m 1 Stop (PUJ) Punta Cana
-
MIAMiami International Airport 12:24GRRGrand Rapids Airport 06:00
-
PUJPunta Cana Airport 14:59CLTCharlotte Airport 07:57
- 8h 59m (2h 22m)
- 1 Stop PUJ · Punta Cana 2h 22m
-
American Airlines (AA 2517)Boeing 737 800 American Airlines (AA 1815)Boeing 737 800 -
American Airlines (AA 2517) -
- M
- T
- W
- T
- F
- -
- S
-
12:24 MIA07:57 CLT8Hrs, 59m 1 Stop (PUJ)
-
MIAMiami International Airport 12:24 - CLT 07:57 8h 59m 1 Stop (PUJ) Punta Cana
-
MIAMiami International Airport 12:24GRRGrand Rapids Airport 06:00
-
PUJPunta Cana Airport 14:59CLTCharlotte Airport 07:57
- 8h 59m (2h 22m)
- 1 Stop PUJ · Punta Cana 2h 22m
-
American Airlines (AA 2517)Boeing 737 800 American Airlines (AA 1815)Boeing 737 800 -
American Airlines (AA 2517) -
- -
- -
- -
- -
- -
- S
- -
-
06:00 GRR14:40 PUJ8Hrs, 40m 1 Stop (CLT)
-
GRRGrand Rapids Airport 06:00 - PUJ 14:40 8h 40m 1 Stop (CLT) Charlotte
-
GRRGrand Rapids Airport 06:00CLTCharlotte Airport 11:15
-
CLTCharlotte Airport 07:57PUJPunta Cana Airport 14:40
- 8h 40m (3h 18m)
- 1 Stop CLT · Charlotte 3h 18m
-
American Airlines (AA 1815)Boeing 737 800 American Airlines (AA 2790)Airbus -
American Airlines (AA 1815) -
- M
- T
- W
- T
- F
- S
- S
-
11:15 CLT06:10 ORD8Hrs, 40m 1 Stop (PUJ)
-
CLTCharlotte Airport 11:15 - ORD 06:10 8h 40m 1 Stop (PUJ) Punta Cana
-
CLTCharlotte Airport 11:15GRRGrand Rapids Airport 06:00
-
PUJPunta Cana Airport 14:40ORDChicago O'Hare International Airport 06:10
- 8h 40m (2h)
- 1 Stop PUJ · Punta Cana 2h
-
American Airlines (AA 2790)Airbus American Airlines (AA 6278)Crj 700 Canadair Regional -
American Airlines (AA 2790) -
- M
- -
- -
- T
- F
- S
- -
-
06:00 GRR14:32 PUJ8Hrs, 32m 1 Stop (ORD)
-
GRRGrand Rapids Airport 06:00 - PUJ 14:32 8h 32m 1 Stop (ORD) Chicago
-
GRRGrand Rapids Airport 06:00ORDChicago O'Hare International Airport 08:50
-
ORDChicago O'Hare International Airport 06:13PUJPunta Cana Airport 14:32
- 8h 32m (2h 37m)
- 1 Stop ORD · Chicago 2h 37m
-
United Airlines (UA 5359)Embraer 175 United Airlines (UA 1270)Boeing 737 900 -
United Airlines (UA 5359) -
- -
- -
- -
- -
- -
- S
- -
-
06:00 GRR13:10 PUJ7Hrs, 10m 1 Stop (CLT)
-
GRRGrand Rapids Airport 06:00 - PUJ 13:10 7h 10m 1 Stop (CLT) Charlotte
-
GRRGrand Rapids Airport 06:00CLTCharlotte Airport 09:35
-
CLTCharlotte Airport 07:57PUJPunta Cana Airport 13:10
- 7h 10m (1h 38m)
- 1 Stop CLT · Charlotte 1h 38m
-
American Airlines (AA 1815)Boeing 737 800 American Airlines (AA 1965)Airbus -
American Airlines (AA 1815) -
- M
- T
- W
- T
- F
- -
- S
-
06:00 GRR14:00 PUJ8Hrs, 00m 1 Stop (ORD)
-
GRRGrand Rapids Airport 06:00 - PUJ 14:00 8h 1 Stop (ORD) Chicago
-
GRRGrand Rapids Airport 06:00ORDChicago O'Hare International Airport 08:25
-
ORDChicago O'Hare International Airport 06:10PUJPunta Cana Airport 14:00
- 8h (2h 15m)
- 1 Stop ORD · Chicago 2h 15m
-
American Airlines (AA 6278)Crj 700 Canadair Regional American Airlines (AA 2841)Boeing 737 800 -
American Airlines (AA 6278) -
- -
- -
- -
- -
- -
- S
- -
-
06:00 GRR13:11 PUJ7Hrs, 11m 1 Stop (EWR)
-
GRRGrand Rapids Airport 06:00 - PUJ 13:11 7h 11m 1 Stop (EWR) New York City
-
GRRGrand Rapids Airport 06:00EWRNewark Liberty International Airport 09:08
-
EWRNewark Liberty International Airport 08:03PUJPunta Cana Airport 13:11
- 7h 11m (1h 05m)
- 1 Stop EWR · New York City 1h 05m
-
United Airlines (UA 3606)Embraer 175 United Airlines (UA 1514)Boeing 737 Max 9 Passenger -
United Airlines (UA 3606) -
- M
- T
- W
- -
- -
- -
- -
-
06:00 GRR13:35 PUJ7Hrs, 35m 1 Stop (ORD)
-
GRRGrand Rapids Airport 06:00 - PUJ 13:35 7h 35m 1 Stop (ORD) Chicago
-
GRRGrand Rapids Airport 06:00ORDChicago O'Hare International Airport 08:05
-
ORDChicago O'Hare International Airport 06:10PUJPunta Cana Airport 13:35
- 7h 35m (1h 55m)
- 1 Stop ORD · Chicago 1h 55m
-
American Airlines (AA 6278)Crj 700 Canadair Regional American Airlines (AA 2841)Boeing 737 800 -
American Airlines (AA 6278) -
- M
- T
- W
- T
- F
- -
- -
-
06:00 GRR13:02 PUJ7Hrs, 02m 1 Stop (CLT)
-
GRRGrand Rapids Airport 06:00 - PUJ 13:02 7h 02m 1 Stop (CLT) Charlotte
-
GRRGrand Rapids Airport 06:00CLTCharlotte Airport 09:27
-
CLTCharlotte Airport 07:57PUJPunta Cana Airport 13:02
- 7h 02m (1h 30m)
- 1 Stop CLT · Charlotte 1h 30m
-
American Airlines (AA 1815)Boeing 737 800 American Airlines (AA 1965)Airbus -
American Airlines (AA 1815) -
- -
- -
- -
- -
- -
- S
- -
-
06:10 GRR15:35 PUJ9Hrs, 25m 1 Stop (EWR)
-
GRRGrand Rapids Airport 06:10 - PUJ 15:35 9h 25m 1 Stop (EWR) New York City
-
GRRGrand Rapids Airport 06:10EWRNewark Liberty International Airport 11:35
-
EWRNewark Liberty International Airport 08:10PUJPunta Cana Airport 15:35
- 9h 25m (3h 25m)
- 1 Stop EWR · New York City 3h 25m
-
United Airlines (UA 3606)Embraer 175 United Airlines (UA 2122)Boeing 737 Max 9 Passenger -
United Airlines (UA 3606) -
- -
- -
- -
- T
- F
- -
- S
-
10:55 BWI06:30 MDW8Hrs, 15m 1 Stop (PUJ)
-
BWIBaltimore Washington International Airport 10:55 - MDW 06:30 8h 15m 1 Stop (PUJ) Punta Cana
-
BWIBaltimore Washington International Airport 10:55GRRGrand Rapids Airport 06:30
-
PUJPunta Cana Airport 14:45MDWChicago Midway Airport 06:30
- 8h 15m (1h 40m)
- 1 Stop PUJ · Punta Cana 1h 40m
-
Southwest Airlines (WN 821)Boeing 737 800 Southwest Airlines (WN 1670)Boeing 737 700 -
Southwest Airlines (WN 821) -
- M
- -
- -
- T
- F
- -
- -
-
06:30 GRR15:25 PUJ8Hrs, 55m 1 Stop (IAH)
-
GRRGrand Rapids Airport 06:30 - PUJ 15:25 8h 55m 1 Stop (IAH) Houston
-
GRRGrand Rapids Airport 06:30IAHHouston George Bush Intercontinental Airport 10:05
-
IAHHouston George Bush Intercontinental Airport 08:43PUJPunta Cana Airport 15:25
- 8h 55m (1h 22m)
- 1 Stop IAH · Houston 1h 22m
-
United Airlines (UA 6239)Embraer 175 United Airlines (UA 420)Boeing 737 900 -
United Airlines (UA 6239) -
- M
- T
- W
- -
- -
- -
- -
-
06:30 GRR15:25 PUJ8Hrs, 55m 1 Stop (IAH)
-
GRRGrand Rapids Airport 06:30 - PUJ 15:25 8h 55m 1 Stop (IAH) Houston
-
GRRGrand Rapids Airport 06:30IAHHouston George Bush Intercontinental Airport 10:05
-
IAHHouston George Bush Intercontinental Airport 08:35PUJPunta Cana Airport 15:25
- 8h 55m (1h 30m)
- 1 Stop IAH · Houston 1h 30m
-
United Airlines (UA 6175)Embraer 175 United Airlines (UA 420)Boeing 737 900 -
United Airlines (UA 6175) -
- -
- -
- -
- T
- -
- -
- -
-
07:00 GRR13:55 PUJ6Hrs, 55m 1 Stop (MDW)
-
GRRGrand Rapids Airport 07:00 - PUJ 13:55 6h 55m 1 Stop (MDW) Chicago
-
GRRGrand Rapids Airport 07:00MDWChicago Midway Airport 08:25
-
MDWChicago Midway Airport 07:00PUJPunta Cana Airport 13:55
- 6h 55m (1h 25m)
- 1 Stop MDW · Chicago 1h 25m
-
Southwest Airlines (WN 1670)Boeing 737 Max 8 Passenger Southwest Airlines (WN 2692)Boeing 737 700 -
Southwest Airlines (WN 1670) -
- -
- -
- -
- -
- -
- S
- -
-
07:15 GRR15:05 PUJ7Hrs, 50m 1 Stop (ORD)
-
GRRGrand Rapids Airport 07:15 - PUJ 15:05 7h 50m 1 Stop (ORD) Chicago
-
GRRGrand Rapids Airport 07:15ORDChicago O'Hare International Airport 09:23
-
ORDChicago O'Hare International Airport 07:22PUJPunta Cana Airport 15:05
- 7h 50m (2h 01m)
- 1 Stop ORD · Chicago 2h 01m
-
United Airlines (UA 2099)Boeing 737 800 United Airlines (UA 1270)Boeing 737 900 -
United Airlines (UA 2099) -
- M
- T
- W
- -
- -
- -
- -
-
07:30 GRR15:05 PUJ7Hrs, 35m 1 Stop (ORD)
-
GRRGrand Rapids Airport 07:30 - PUJ 15:05 7h 35m 1 Stop (ORD) Chicago
-
GRRGrand Rapids Airport 07:30ORDChicago O'Hare International Airport 09:23
-
ORDChicago O'Hare International Airport 07:38PUJPunta Cana Airport 15:05
- 7h 35m (1h 45m)
- 1 Stop ORD · Chicago 1h 45m
-
United Airlines (UA 2099)Airbus United Airlines (UA 1270)Boeing 737 900 -
United Airlines (UA 2099) -
- -
- -
- -
- -
- F
- -
- -
-
07:30 GRR14:32 PUJ7Hrs, 02m 1 Stop (ORD)
-
GRRGrand Rapids Airport 07:30 - PUJ 14:32 7h 02m 1 Stop (ORD) Chicago
-
GRRGrand Rapids Airport 07:30ORDChicago O'Hare International Airport 08:50
-
ORDChicago O'Hare International Airport 07:38PUJPunta Cana Airport 14:32
- 7h 02m (1h 12m)
- 1 Stop ORD · Chicago 1h 12m
-
United Airlines (UA 2099)Airbus United Airlines (UA 1270)Boeing 737 900 -
United Airlines (UA 2099) -
- -
- -
- -
- -
- -
- S
- -
-
12:40 IAD07:38 ORD8Hrs, 59m 1 Stop (PUJ)
-
IADWashington Dulles International Airport 12:40 - ORD 07:38 8h 59m 1 Stop (PUJ) Punta Cana
-
IADWashington Dulles International Airport 12:40GRRGrand Rapids Airport 07:30
-
PUJPunta Cana Airport 16:29ORDChicago O'Hare International Airport 07:38
- 8h 59m (1h 59m)
- 1 Stop PUJ · Punta Cana 1h 59m
-
United Airlines (UA 2055)Boeing 737 900 United Airlines (UA 2099)Airbus -
United Airlines (UA 2055) -
- -
- -
- -
- -
- -
- S
- -
-
07:30 GRR15:05 PUJ7Hrs, 35m 1 Stop (ORD)
-
GRRGrand Rapids Airport 07:30 - PUJ 15:05 7h 35m 1 Stop (ORD) Chicago
-
GRRGrand Rapids Airport 07:30ORDChicago O'Hare International Airport 09:23
-
ORDChicago O'Hare International Airport 07:38PUJPunta Cana Airport 15:05
- 7h 35m (1h 45m)
- 1 Stop ORD · Chicago 1h 45m
-
United Airlines (UA 2099)Boeing 737 900 United Airlines (UA 1270)Boeing 737 900 -
United Airlines (UA 2099) -
- -
- -
- -
- T
- -
- -
- S
No Schedules
Sorry, there are no schedules matching your filters. Try removing one.
reset
How far is Punta Cana from Grand Rapids?
The flight distance between Grand Rapids and Punta Cana is 3159km. Check all available flights on Wego.
When is the earliest and latest flight of the day?
The earliest flight of the day departs at 05:32. The last flight of the day departs at 12:24. See the full list of flight times on Wego.
All Airports in Grand Rapids
All Airports in Punta Cana
Popular Destinations From Punta Cana
Popular Destinations From Grand Rapids
Popular Hotels in Punta Cana
- Meliá Punta Cana Beach Resort Adults Only -All Inclusive
- Grand Bavaro Princess - All Inclusive
- Ocean Blue & Sand Beach Resort - All Inclusive
- Grand Palladium Palace Resort Spa & Casino - All Inclusive
- Bahia Principe Grand Turquesa - All Inclusive
- Riviera Punta Cana Eco Travelers House
- DELUXE VILLAS BAVARO BEACH & SPA - best price for long term vacation rental
- Royalton Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
- Tropical Deluxe Princess - All Inclusive
- Tot Punta Cana Apartments