| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| May 26 | CUN | HAV | 06:58 | 08:47 |
Landed
|
Track > |
| May 07 | CUN | HAV | 06:31 | 08:36 |
En-Route
|
Track > |
| May 05 | CUN | HAV | 07:31 | 09:38 |
Unknown
|
Track > |
| May 04 | CUN | HAV | 06:43 | 08:48 |
En-Route
|
Track > |
| May 03 | CUN | HAV | 06:41 | 08:46 |
En-Route
|
Track > |
| Mar 03 | CUN | HAV | 06:45 | 07:50 |
En-Route
|
Track > |
| Feb 28 | CUN | HAV | 06:45 | 07:50 |
En-Route
|
Track > |
| Feb 21 | CUN | HAV | 06:41 | 07:50 |
En-Route
|
Track > |
| Feb 17 | CUN | HAV | 06:45 | 07:50 |
En-Route
|
Track > |
| Feb 16 | CUN | HAV | 06:45 | 07:50 |
En-Route
|
Track > |
Euroairlines Flight Q4312 connects Cancun, Mexico to Havana, Cuba, taking off from Cancun International Airport CUN and landing at Havana Jose Marti International Airport HAV.
How long is the Q4312 flight from Cancun to Havana?
The average flight time from Cancun to Havana is 1 hour and 2 minutes. The flight distance is 509 km / 316 miles and the average flight speed is 484 km/h / 301 mph.
What is the On-Time Performance (OTP) of Euroairlines Flight Q4312 Cancun to Havana?
The Airportia On-Time Performance Rating for Euroairlines Flight Q4312 is 4.9/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight Q4312 arriving at?
Flight Q4312 arrives at Havana Jose Marti International Airport (HAV) Terminal 3.
When was the latest Q4312 flight?
The latest flight took off on Tuesday, May 26th, 2026 with the flight status being Landed on 08:47.
How else can the flight Q4312 be referenced as?
This Euroairlines flight can also be referenced as ELE312, Q40312, Q4 312, ELE 312.
How often is flight Q4312 delayed?
On average, 10% of all Q4312 flights are delayed. The average delay is 48 minutes.
See our Q4312 Flight Tracker above for more details.
Other flights departing from Cancun CUN: VB312, AM505, VB2002, VB2196
Other flights arriving at Havana HAV: AA17, VB312, AA242, Y2181
All flights connecting Cancun CUN to Havana HAV.
