Toronto, Montreal, Vancouver and other Canadian airports
Search more than one airport when practical. Include the cost and time of reaching the terminal, parking and any overnight accommodation when comparing the overall journey.
Compare available flights from Canada to Dominica in Canadian dollars. Assess departure airports, connections, baggage and transfer arrangements before completing a booking with the provider.
VoyaLure may earn commission when you book through selected partner links, at no additional VoyaLure booking fee to you. Read our affiliate disclosure.
Toronto and Montreal are practical starting points to compare, usually with at least one connection. Vancouver and other western Canadian departures can involve a substantially longer journey.
Search more than one airport when practical. Include the cost and time of reaching the terminal, parking and any overnight accommodation when comparing the overall journey.
Douglas–Charles Airport (DOM) is the main airport for scheduled regional connections. Canefield Airport (DCF), near Roseau, is smaller and should not be assumed to serve your itinerary. Check the airport code carefully.
Douglas–Charles Airport is on the north-east coast. Transfers to Roseau and the south-west cross mountainous terrain and can take longer than the distance suggests.
Available routes depend on the departure airport, date and airline schedule. A lower headline fare may involve a longer connection or separate services.
Douglas–Charles Airport is on the north-east coast. Transfers to Roseau and the south-west cross mountainous terrain and can take longer than the distance suggests.

Toronto and Montreal are practical starting points to compare, usually with at least one connection. Vancouver and other western Canadian departures can involve a substantially longer journey. Search every airport you are genuinely willing to use.
Nonstop availability depends on your departure city and date. Many US and Canadian itineraries require a connection through another Caribbean airport, so inspect every sector and whether the trip is sold on one ticket.
The widget requests CAD, but the provider controls the final display and charged currency. Confirm this at checkout.
No. VoyaLure is an affiliate comparison website. Booking, payment and support are handled by the selected third-party provider.
VoyaLure does not take flight-booking payments. Review the provider, total price, itinerary and ticket rules before completing payment on that provider’s website.
Read our affiliate disclosure and terms of use.