Flights from Moncton to Cayo Coco – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YQM to CCC – All flight route options from Greater Moncton International, Canada to Jardines del Rey Airport, Cuba. These flights are operated by 2 airlines. Fly non-stop with WestJet or choose from 2 different transit flights. The shortest flight time is 4 hours and 48 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Jardines del Rey Airport
We got great deals on hotels and car rentals near the airport.
Moncton to Cayo Coco flights
There are over 3 and approximately 2 flights every week. You can fly non-stop to Cayo Coco (CCC) from Moncton (YQM) with WestJet or choose a connecting flight via Toronto (YYZ) or Montreal (YUL) if it suits you better.
Moncton to Cayo Coco with WestJet
You can fly non-stop with WestJet every Saturday at 06:20.
Note Non-stop flights with WestJet will begin in Feb 2026.
With Air Canada
If you choose to fly with Air Canada from Moncton to Cayo Coco you can make a transit either via Toronto or via Montreal. The route via Toronto is 1 hour and 35 minutes faster. Air Canada is a Star Alliance member.
Distance & flight times: Greater Moncton International to Jardines del Rey Airport
The shortest flight time between YQM and CCC is 4 hours and 48 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 48m | - | 1813 miles (2917 km) |
YYZ Toronto | 8h 40m | 2h 28m | 2225 miles (3580 km) |
YUL Montreal | 10h 15m | 3h 49m | 2058 miles (3311 km) |


Quick copy and share this page
From Moncton to Cuba
Below is a list of other destinations to Cuba from Greater Moncton International with either direct flights or 1 stop connections.
-
VRA Varadero Direct
-
HOG Holguin
From Canada to Cayo Coco
Below is a list of other cities in Canada with flights to Cayo Coco with either non-stop or connecting flights.
-
YYZ Toronto Direct
-
YUL Montreal Direct
-
YVR Vancouver
-
YYC Calgary
-
YEG Edmonton
-
YHZ Halifax Direct
-
YWG Winnipeg
-
YOW Ottawa Direct
-
YQB Quebec Direct
-
YYT St. John's Direct