Miami to Havana Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Miami — Havana

259 flights in a week

Departure and arrival times are local (Miami and Havana)

Departure Arrival Flight days Flight Airlines Flight time Airports
05:00 05:55 wed G63139 Global X 55m Miami International Airport — Jose Marti International Airport Select dates
05:00 06:02 wed G63139 Global X 1h 2m Miami International Airport — Jose Marti International Airport Select dates
05:00 06:03 wed G63139 Global X 1h 3m Miami International Airport — Jose Marti International Airport Select dates
05:00 06:05 wed G63139 Global X 1h 5m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:10 tue, thu WL701 World Atlantic Airlines 1h 10m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:11 mon, tue, wed, thu, fri, sat WL502 World Atlantic Airlines 1h 11m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:12 fri WL701 World Atlantic Airlines 1h 12m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:13 thu, sat, sun WL502 World Atlantic Airlines 1h 13m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:10 wed, fri WL502 Fly2Sky 1h 10m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:13 sat WL502 Fly2Sky 1h 13m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:09 fri WL701 World Atlantic Airlines 1h 9m Miami International Airport — Jose Marti International Airport Select dates
06:05 07:20 daily AA2699 American Airlines 1h 15m Miami International Airport — Jose Marti International Airport Select dates
07:00 08:03 fri G63139 Global X 1h 3m Miami International Airport — Jose Marti International Airport Select dates
07:00 08:00 fri G63139 Global X 1h 0m Miami International Airport — Jose Marti International Airport Select dates
07:00 08:03 fri G63139 Aruba Airlines 1h 3m Miami International Airport — Jose Marti International Airport Select dates
07:00 08:00 fri AU3139 Jetlines 1h 0m Miami International Airport — Jose Marti International Airport Select dates
07:00 08:02 thu, fri G63139 Global X 1h 2m Miami International Airport — Jose Marti International Airport Select dates
07:00 08:07 wed WL252 World Atlantic Airlines 1h 7m Miami International Airport — Jose Marti International Airport Select dates
07:00 08:06 thu, fri G63139 Global X 1h 6m Miami International Airport — Jose Marti International Airport Select dates
07:00 08:20 daily AA17 American Airlines 1h 20m Miami International Airport — Jose Marti International Airport Select dates
07:00 08:04 thu G63139 Global X 1h 4m Miami International Airport — Jose Marti International Airport Select dates
07:00 08:04 thu G63139 Aruba Airlines 1h 4m Miami International Airport — Jose Marti International Airport Select dates
07:00 08:10 sun WL701 World Atlantic Airlines 1h 10m Miami International Airport — Jose Marti International Airport Select dates
07:05 08:20 daily AA17 American Airlines 1h 15m Miami International Airport — Jose Marti International Airport Select dates
07:10 08:18 mon G63139 Global X 1h 8m Miami International Airport — Jose Marti International Airport Select dates
07:10 08:20 mon AU3139 Jetlines 1h 10m Miami International Airport — Jose Marti International Airport Select dates
07:10 08:11 mon G63139 Global X 1h 1m Miami International Airport — Jose Marti International Airport Select dates
07:10 08:06 mon G63139 Global X 56m Miami International Airport — Jose Marti International Airport Select dates
07:10 08:17 mon G63139 Global X 1h 7m Miami International Airport — Jose Marti International Airport Select dates
07:10 08:13 mon G63139 Global X 1h 3m Miami International Airport — Jose Marti International Airport Select dates
07:10 08:12 mon G63139 Global X 1h 2m Miami International Airport — Jose Marti International Airport Select dates
07:15 08:17 wed, thu G63139 Global X 1h 2m Miami International Airport — Jose Marti International Airport Select dates
07:15 08:22 sat G63139 Global X 1h 7m Miami International Airport — Jose Marti International Airport Select dates
07:15 08:20 wed G63139 Global X 1h 5m Miami International Airport — Jose Marti International Airport Select dates
07:15 08:16 thu G63139 Global X 1h 1m Miami International Airport — Jose Marti International Airport Select dates
07:15 08:18 sat G63139 Global X 1h 3m Miami International Airport — Jose Marti International Airport Select dates
08:00 08:54 fri K5829 Kalitta Charters II 54m Miami International Airport — Jose Marti International Airport Select dates
08:00 09:26 fri C4801 Conquest Air 1h 26m Opa-locka Executive Airport — Jose Marti International Airport Select dates
08:15 09:30 daily AA242 American Airlines 1h 15m Miami International Airport — Jose Marti International Airport Select dates
08:20 09:27 wed WL252 World Atlantic Airlines 1h 7m Miami International Airport — Jose Marti International Airport Select dates
08:56 10:20 daily DL1787 Delta Air Lines 1h 24m Miami International Airport — Jose Marti International Airport Select dates
09:00 09:52 sun K5829 Kalitta Charters II 52m Miami International Airport — Jose Marti International Airport Select dates
09:00 10:01 tue K53909 Kalitta Charters II 1h 1m Miami International Airport — Jose Marti International Airport Select dates
09:00 09:58 fri DO3911 SKYhigh Dominicana 58m Miami International Airport — Jose Marti International Airport Select dates
09:01 10:20 tue, wed, thu, fri, sat DL1787 Delta Air Lines 1h 19m Miami International Airport — Jose Marti International Airport Select dates
09:02 10:20 daily DL1787 Delta Air Lines 1h 18m Miami International Airport — Jose Marti International Airport Select dates
09:30 10:45 daily AA1447 American Airlines 1h 15m Miami International Airport — Jose Marti International Airport Select dates
09:30 10:30 thu DO3913 SKYhigh Dominicana 1h 0m Miami International Airport — Jose Marti International Airport Select dates
10:00 11:15 tue II829 IBC Airways 1h 15m Miami International Airport — Jose Marti International Airport Select dates
10:00 10:54 tue K53909 Kalitta Charters II 54m Miami International Airport — Jose Marti International Airport Select dates
10:30 12:05 daily AA2705 American Airlines 1h 35m Miami International Airport — Jose Marti International Airport Select dates
10:30 11:53 sat II803 IBC Airways 1h 23m Miami International Airport — Jose Marti International Airport Select dates
11:00 12:13 thu WL502 World Atlantic Airlines 1h 13m Miami International Airport — Jose Marti International Airport Select dates
11:00 12:04 sun DO3911 SKYhigh Dominicana 1h 4m Miami International Airport — Jose Marti International Airport Select dates
11:00 12:00 sun DO3911 SKYhigh Dominicana 1h 0m Miami International Airport — Jose Marti International Airport Select dates
11:00 11:58 sun DO3911 SKYhigh Dominicana 58m Miami International Airport — Jose Marti International Airport Select dates
11:00 12:30 thu C4801 Conquest Air 1h 30m Opa-locka Executive Airport — Jose Marti International Airport Select dates
11:00 12:10 thu WL502 World Atlantic Airlines 1h 10m Miami International Airport — Jose Marti International Airport Select dates
11:00 12:08 sun DO3911 SKYhigh Dominicana 1h 8m Miami International Airport — Jose Marti International Airport Select dates
11:15 12:19 fri WL250 World Atlantic Airlines 1h 4m Miami International Airport — Jose Marti International Airport Select dates
11:15 12:27 sun WL502 World Atlantic Airlines 1h 12m Miami International Airport — Jose Marti International Airport Select dates
11:15 12:36 wed C4801 Conquest Air 1h 21m Opa-locka Executive Airport — Jose Marti International Airport Select dates
11:15 12:17 fri WL250 World Atlantic Airlines 1h 2m Miami International Airport — Jose Marti International Airport Select dates
11:16 12:17 mon WL250 World Atlantic Airlines 1h 1m Miami International Airport — Jose Marti International Airport Select dates
11:30 12:36 sat WL252 World Atlantic Airlines 1h 6m Miami International Airport — Jose Marti International Airport Select dates
11:30 12:30 sat WL252 World Atlantic Airlines 1h 0m Miami International Airport — Jose Marti International Airport Select dates
11:30 12:27 sat WL252 World Atlantic Airlines 57m Miami International Airport — Jose Marti International Airport Select dates
11:30 12:27 sat WL252 Fly2Sky 57m Miami International Airport — Jose Marti International Airport Select dates
11:30 12:29 sat WL252 World Atlantic Airlines 59m Miami International Airport — Jose Marti International Airport Select dates
12:00 13:02 mon WL250 World Atlantic Airlines 1h 2m Miami International Airport — Jose Marti International Airport Select dates
12:16 13:40 daily AA743 American Airlines 1h 24m Miami International Airport — Jose Marti International Airport Select dates
12:17 13:40 daily AA743 American Airlines 1h 23m Miami International Airport — Jose Marti International Airport Select dates
12:18 13:40 daily AA743 American Airlines 1h 22m Miami International Airport — Jose Marti International Airport Select dates
12:19 13:40 mon AA743 American Airlines 1h 21m Miami International Airport — Jose Marti International Airport Select dates
12:20 13:45 daily AA837 American Airlines 1h 25m Miami International Airport — Jose Marti International Airport Select dates
12:50 13:53 wed WL1901 World Atlantic Airlines 1h 3m Miami International Airport — Jose Marti International Airport Select dates
13:00 13:54 sat K53909 Kalitta Charters II 54m Miami International Airport — Jose Marti International Airport Select dates
13:00 13:59 wed WL1901 World Atlantic Airlines 59m Miami International Airport — Jose Marti International Airport Select dates
13:40 15:00 mon, thu, fri, sat, sun AA252 American Airlines 1h 20m Miami International Airport — Jose Marti International Airport Select dates
13:45 15:19 thu C4801 Conquest Air 1h 33m Opa-locka Executive Airport — Jose Marti International Airport Select dates
13:49 15:15 daily DL1789 Delta Air Lines 1h 26m Miami International Airport — Jose Marti International Airport Select dates
13:59 15:15 daily DL1789 Delta Air Lines 1h 16m Miami International Airport — Jose Marti International Airport Select dates
14:00 15:00 sat DO3911 SKYhigh Dominicana 1h 0m Miami International Airport — Jose Marti International Airport Select dates
14:00 14:57 thu DO3913 SKYhigh Dominicana 57m Miami International Airport — Jose Marti International Airport Select dates
14:04 15:20 sat DL1789 Delta Air Lines 1h 16m Miami International Airport — Jose Marti International Airport Select dates
14:32 15:50 sat AA2699 American Airlines 1h 18m Miami International Airport — Jose Marti International Airport Select dates
15:00 16:03 tue DO3911 SKYhigh Dominicana 1h 3m Miami International Airport — Jose Marti International Airport Select dates
15:30 16:29 mon, sat WL252 World Atlantic Airlines 59m Miami International Airport — Jose Marti International Airport Select dates
15:45 16:53 wed DO3911 SKYhigh Dominicana 1h 8m Miami International Airport — Jose Marti International Airport Select dates
16:00 16:58 mon WL1901 World Atlantic Airlines 58m Miami International Airport — Jose Marti International Airport Select dates
16:10 17:30 thu, fri, sat, sun AA2481 American Airlines 1h 20m Miami International Airport — Jose Marti International Airport Select dates
16:12 17:30 mon, sun AA2481 American Airlines 1h 18m Miami International Airport — Jose Marti International Airport Select dates
16:25 17:37 sun WL502 World Atlantic Airlines 1h 12m Miami International Airport — Jose Marti International Airport Select dates
16:30 17:29 sun WL504 World Atlantic Airlines 59m Miami International Airport — Jose Marti International Airport Select dates
16:30 17:41 sun WL502 World Atlantic Airlines 1h 11m Miami International Airport — Jose Marti International Airport Select dates
16:30 17:26 mon WL1901 World Atlantic Airlines 56m Miami International Airport — Jose Marti International Airport Select dates
16:30 17:38 sun DO3911 SKYhigh Dominicana 1h 8m Miami International Airport — Jose Marti International Airport Select dates
16:45 17:49 fri WL1901 World Atlantic Airlines 1h 4m Miami International Airport — Jose Marti International Airport Select dates
17:00 18:08 tue DO3911 SKYhigh Dominicana 1h 8m Miami International Airport — Jose Marti International Airport Select dates
17:00 18:02 mon WL1901 World Atlantic Airlines 1h 2m Miami International Airport — Jose Marti International Airport Select dates
17:00 18:02 mon WL1901 Fly2Sky 1h 2m Miami International Airport — Jose Marti International Airport Select dates
17:15 18:23 sun G63139 Global X 1h 8m Miami International Airport — Jose Marti International Airport Select dates
17:15 18:17 sun G63139 Global X 1h 2m Miami International Airport — Jose Marti International Airport Select dates
17:15 18:19 sun G63139 Global X 1h 4m Miami International Airport — Jose Marti International Airport Select dates
17:30 18:39 fri WL1901 World Atlantic Airlines 1h 9m Miami International Airport — Jose Marti International Airport Select dates
17:40 19:00 mon, tue, wed, thu, fri, sun AA2481 American Airlines 1h 20m Miami International Airport — Jose Marti International Airport Select dates
17:41 19:00 mon, tue, wed, thu, fri, sun AA2481 American Airlines 1h 19m Miami International Airport — Jose Marti International Airport Select dates
17:44 19:00 mon, tue, fri, sun AA2481 American Airlines 1h 16m Miami International Airport — Jose Marti International Airport Select dates
17:45 18:47 sun G63139 Global X 1h 2m Miami International Airport — Jose Marti International Airport Select dates
18:00 19:01 sat AG500 Aruba Airlines 1h 1m Miami International Airport — Jose Marti International Airport Select dates
18:00 18:59 mon, sat AG500 Aruba Airlines 59m Miami International Airport — Jose Marti International Airport Select dates
18:00 18:57 thu, sat AG500 Aruba Airlines 57m Miami International Airport — Jose Marti International Airport Select dates
18:00 18:57 tue DO3911 SKYhigh Dominicana 57m Miami International Airport — Jose Marti International Airport Select dates
18:00 18:59 thu DO3911 SKYhigh Dominicana 59m Miami International Airport — Jose Marti International Airport Select dates
18:00 19:11 tue WL502 World Atlantic Airlines 1h 11m Miami International Airport — Jose Marti International Airport Select dates
18:00 19:14 thu DO3911 SKYhigh Dominicana 1h 14m Miami International Airport — Jose Marti International Airport Select dates
18:30 19:32 thu G63139 Global X 1h 2m Miami International Airport — Jose Marti International Airport Select dates
18:30 19:36 fri WL504 World Atlantic Airlines 1h 6m Miami International Airport — Jose Marti International Airport Select dates
18:30 19:35 fri WL504 World Atlantic Airlines 1h 5m Miami International Airport — Jose Marti International Airport Select dates
18:30 19:34 thu G63139 Global X 1h 4m Miami International Airport — Jose Marti International Airport Select dates
18:30 19:28 tue DO3911 SKYhigh Dominicana 58m Miami International Airport — Jose Marti International Airport Select dates
18:30 19:38 fri WL504 World Atlantic Airlines 1h 8m Miami International Airport — Jose Marti International Airport Select dates
18:30 19:38 fri WL504 Fly2Sky 1h 8m Miami International Airport — Jose Marti International Airport Select dates
18:30 19:38 thu DO3911 SKYhigh Dominicana 1h 8m Miami International Airport — Jose Marti International Airport Select dates
18:30 19:37 fri WL504 World Atlantic Airlines 1h 7m Miami International Airport — Jose Marti International Airport Select dates
18:30 19:35 fri WL504 Fly2Sky 1h 5m Miami International Airport — Jose Marti International Airport Select dates
19:30 20:28 fri G63147 Global X 58m Miami International Airport — Jose Marti International Airport Select dates
19:30 20:29 fri G63147 Global X 59m Miami International Airport — Jose Marti International Airport Select dates
19:30 20:32 fri G63147 Global X 1h 2m Miami International Airport — Jose Marti International Airport Select dates
19:30 20:52 sat II803 IBC Airways 1h 22m Miami International Airport — Jose Marti International Airport Select dates
20:15 21:13 fri G63147 Global X 58m Miami International Airport — Jose Marti International Airport Select dates
21:00 22:42 fri WL703 World Atlantic Airlines 1h 42m Miami International Airport — Jose Marti International Airport Select dates
21:00 22:03 fri WL703 World Atlantic Airlines 1h 3m Miami International Airport — Jose Marti International Airport Select dates
22:00 23:00 wed WL1901 World Atlantic Airlines 1h 0m Miami International Airport — Jose Marti International Airport Select dates
22:30 23:31 fri WL703 World Atlantic Airlines 1h 1m Miami International Airport — Jose Marti International Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.