Book Cheap Flights from Toronto to Puerto Plata starting from C$222

bbb
We are proud to be a BBB® Accredited Business

Explore the best deals

Discover the cheapest flights from Toronto to Puerto Plata
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Toronto to Puerto Plata

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: Jan 12 - Jan 18
$1,828
$1,767
$1,876
$1,454
$1,669
DecemberJanuaryFebruaryMarch
Exchange rate
1 CAD = 46.03 DOP
1 DOP = 0.03 CAD
Last revised on Mon, 12-15
Distance: 2775 kms
Toronto airports
Pearson International Airport (YYZ)How far from city centre: 20 kms
City Centre Apt (YTZ)How far from city centre: 4 kms
Hamilton Civic Airport (YHM)How far from city centre: 71 kms
Puerto Plata airports
La Union (POP)How far from city centre: 2 kms

How to find cheap flights from Toronto to Puerto Plata

Puerto Plata, in the Dominican Republic, offers a blend of natural beauty, historical depth, and cultural experiences. Travellers are drawn to its diverse landscapes, from golden beaches to the mountain ranges of Isabel de Torres, and its rich heritage visible in the Victorian architecture of the historic centre. There’s also the chance to explore the city's past at sites like the San Felipe Fortress or enjoy local life through its gastronomy and music.

Planning your journey from Toronto to Puerto Plata is straightforward. Direct flights average around 4 hours. You'll find a range of flight options available throughout the year, with peak travel occurring during the winter months when Canadians seek warmer climates. For potentially better deals and fewer crowds, consider flying during the shoulder seasons in late spring or early autumn, when the weather remains pleasant.

Useful information about Toronto airports

Begin your journey from Toronto, where your flight to Puerto Plata will depart from one of the region's operational airports.

Toronto Pearson International Airport (YYZ)

This is Canada's largest and busiest airport, serving as a major international gateway for air travel. Travellers will find it located approximately 23 km northwest of downtown Toronto, connecting to numerous destinations worldwide. It features multiple terminals and a wide array of passenger services.

Billy Bishop Toronto City Airport (YTZ)

Situated on the Toronto Islands, this airport offers a convenient downtown option, primarily serving regional flights within Canada and to the United States. Access to the airport is via a short ferry ride or a pedestrian tunnel, making it easily reachable from the urban core.

John C. Munro Hamilton International Airport (YHM)

Located approximately 85 km southwest of Toronto, this airport serves as an alternative for flights, including those to sun destinations. It provides a more relaxed travel experience with fewer crowds compared to larger hubs, making it a practical choice for many travellers.

Airports in Puerto Plata: good to know

For your journey from Toronto to Puerto Plata, your destination will be served by one primary airport. This facility provides a gateway for travellers arriving in the region.

Gregorio Luperón International Airport (POP)

Gregorio Luperón International Airport is situated approximately 15 kilometres east of Puerto Plata’s city centre, making it the main point of entry for international flights into the northern Dominican Republic. The airport manages a range of commercial passenger flights, connecting travellers to destinations primarily across North America and Europe. It features a single terminal that handles both arrivals and departures, offering essential services such as car rental agencies, dining options, and duty-free shopping to facilitate your arrival and departure experience. Shuttle services and taxis are readily available outside the terminal for transportation to various points within Puerto Plata and the surrounding areas.

Secure the best flight deals from Toronto to Puerto Plata

Ready to design a well-planned journey? Finding the perfect options for your trip doesn't have to be a maze. eDreams makes it straightforward, offering smart tools that cut through the clutter. Compare multiple airlines at a glance, explore flexible fares for peace of mind, and unlock exclusive discounts as an eDreams Prime member. With us, you're set to build a travel experience that’s as seamless as it is memorable. Your next adventure starts with a smarter search.

FAQs about flights between Toronto and Puerto Plata

Can I choose a flexible fare for my flight from Toronto to Puerto Plata?
At eDreams, we want to give you peace of mind in case your flight is cancelled or if République dominicaine applies new travel restrictions when flying from Toronto. If your plans change, you’re covered! With our flexible ticket, you can rebook another flight with no rebooking fee or request a complete refund.
What’s the best way to find cheap flights from Toronto to Puerto Plata on eDreams?
The lowest current fare from Toronto to Puerto Plata is $ 222. Thanks to our system, we identify the best options across different airlines and itineraries to combine value and flexibility for your journey.
What’s the weather like in Puerto Plata vs. Toronto?
In summer, Toronto experiences average highs of 30.55 ºC with rainfall around 12 mm. At the same time, Puerto Plata can reach 34.7 ºC and record about 3 mm of rainfall. In winter, the climate is cooler, averaging -16.71 ºC in Toronto compared to 17.51 ºC in Puerto Plata. Rainfall levels reach 6 mm in Toronto and 3 mm in Puerto Plata.
Which airports connect Toronto and Puerto Plata?
The main airport link between Toronto and Puerto Plata is Pearson International Airport (YYZ) to La Union (POP), operated by the following airline(s):
Westjet
Air Transat

Plan your trip

Popular Flight RoutesAlternate routes