There’s plenty of choice when it comes to finding flights to Dominican Republic. Being an island nation, air travel is the most popular mode of transport to reach the country.

You’ll know which airlines fly to Dominican Republic and how you can get the best deals on flight fares.

Top tips how you can get cheap flights to Dominican Republic?

  1. Use a comparison search engine that compares airfares from different airlines and gives you the best deals available. You can use this search box to search for the lowest rates:
  2. Time your booking well. If you book too close to your dates of travel OR too early on you’ll probably not get the best rates. Generally speaking, the sweet spot is 60-90 days in advance.
  3. Don’t assume budget airlines offer the best deal.Sometimes good airlines generally offer a better quality service compete on airfares and the cheaper option.
  4. Looking for a last-minute deal on flights? Get notified of offers and sales by signing up by airlines’ email newsletters. Some airlines organise flash sales that can last up to just 24 hours, but you can get some great savings if you’re willing to decide quickly.

How long is a flight to Dominican Republic?

To give you an idea how long it takes to fly to Dominican Republic, these are a few estimates of direct flights from various popular locations in North and South America and Europe:

  • From the UK: 9 hours 15 minutes
  • From Miami (United States): 2 hours, 30 mins
  • From New York (United States): 3 hours, 40 mins
  • From Toronto (Canada): 4 hours, 5 mins
  • From Los Angeles (United States): 9 hours, 40 mins
  • From Newark (United States): 3 hours, 30 mins
  • Flight to Dominican Republic from Manchester (UK) : 12 hours 10 minutes
  • From Philadelphia : 3 hours, 52 minutes
  • From Boston : 3 hours, 55 minutes
Search and compare best flights from/to Dominican Republic for 2021

Most popular flight destinations

Punta Cana

Dominican Republic
OriginPrice fromDepart dateReturn date
Miami1682021-11-152021-11-19
Orlando1792021-11-202021-11-23
San Juan1812021-11-232021-11-30
Fort Lauderdale1862021-11-092021-11-10
Philadelphia1922021-11-222021-12-06
New York1962021-11-092021-11-11
Atlanta2042021-11-032021-11-17
Chicago2232021-11-282021-12-03
Buffalo2382021-11-132021-12-01
Cancun2662021-11-102021-11-13

Puerto Plata

Dominican Republic
OriginPrice fromDepart dateReturn date
New York3282021-11-212021-11-24
Boston3522021-11-112021-11-16
Philadelphia3872021-11-282021-12-03
Dallas4552021-11-122021-11-16
Punta Cana4822021-11-172021-12-08
Baltimore4942021-11-172021-11-21
Toronto4952021-11-232021-11-26
Frankfurt4972021-11-202021-12-04
Miami5272021-11-202021-11-27
Montreal5332021-11-162021-12-07

Santo Domingo

Dominican Republic
OriginPrice fromDepart dateReturn date
Newburgh1472021-11-042021-11-05
Miami1752021-11-102021-11-15
Atlanta1752021-11-112021-11-15
Orlando1752021-11-072021-11-12
Cleveland1802021-11-012021-11-06
Philadelphia1822021-11-122021-11-20
Fort Lauderdale1842021-11-092021-12-08
New York1862021-11-152021-12-09
San Juan2022021-11-082021-11-15
Boston2072021-11-062021-11-09

Santiago

Dominican Republic
OriginPrice fromDepart dateReturn date
Fort Lauderdale2002021-11-152021-11-30
New York2142021-11-042021-11-11
Philadelphia2322021-11-052021-11-08
Boston2452021-11-262021-11-29
San Juan2512021-11-062021-11-15
Orlando2612021-11-122021-11-15
Dallas2632021-11-302021-12-09
Atlanta3112021-11-262021-12-04
Richmond3382021-11-292021-12-13
West Palm Beach3862021-11-152021-11-30