Flights from Moncton to Varadero – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YQM to VRA – All flight route options from Greater Moncton International, Canada to Juan Gualberto Gomez International, Cuba. These routes are operated by 3 airlines. Fly non-stop with Air Transat or WestJet, or choose from 2 different stopover flights. The shortest flight time is 4 hours and 30 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 Juan Gualberto Gomez
We got great deals on hotels and car rentals near the airport.
Moncton to Varadero flights
This route is operated by 4 airlines. You can fly non-stop to Varadero (VRA) from Moncton (YQM) with Air Transat or WestJet or choose a connecting flight via Toronto (YYZ) or Montreal (YUL) if it suits you better.
Moncton to Varadero with Air Transat
You can fly non-stop with Air Transat every Monday at 17:25.
Note Non-stop flights with Air Transat will begin in Feb 2026.
With Air Canada
If you choose to fly with Air Canada from Moncton to Varadero you can make a transit either via Toronto or via Montreal. The route via Toronto is 1 hour and 20 minutes faster. Air Canada is a Star Alliance member.
Distance & flight times: Greater Moncton International to Juan Gualberto Gomez International
The shortest flight time between YQM and VRA is 4 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 30m | - | 1859 miles (2991 km) |
YYZ Toronto | 8h 0m | 2h 48m | 2191 miles (3525 km) |
YUL Montreal | 9h 20m | 3h 36m | 2059 miles (3313 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.
-
CCC Cayo Coco Direct
-
HOG Holguin
From Canada to Varadero
Below is a list of other cities in Canada with flights to Varadero with either non-stop or connecting flights.
-
YYZ Toronto Direct
-
YUL Montreal Direct
-
YVR Vancouver Direct
-
YYC Calgary Direct
-
YEG Edmonton Direct
-
YHZ Halifax Direct
-
YWG Winnipeg Direct
-
YOW Ottawa Direct
-
YQB Quebec Direct
-
YZF Yellowknife