Miami to Havana Flight Timetable

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

279 flights in a week

Departure and arrival times are local (Miami and Havana)

Departure Arrival Flight days Flight Airlines Flight time Airports
01:45 02:46 sat WL703 World Atlantic Airlines 1h 1m Miami International Airport — Jose Marti International Airport Select dates
05:00 06:14 wed G63139 GlobalX 1h 14m Miami International Airport — Jose Marti International Airport Select dates
05:00 05:57 fri G63139 GlobalX 57m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:10 wed, fri WL701 World Atlantic Airlines 1h 10m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:20 thu AA2699 American Airlines 1h 20m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:09 tue, sat, sun WL701 World Atlantic Airlines 1h 9m Miami International Airport — Jose Marti International Airport Select dates
06:00 06:58 mon WL502 World Atlantic Airlines 58m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:08 sat, sun WL701 World Atlantic Airlines 1h 8m Miami International Airport — Jose Marti International Airport Select dates
06:00 06:59 mon WL502 World Atlantic Airlines 59m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:11 mon, fri G63139 GlobalX 1h 11m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:13 sat WL502 World Atlantic Airlines 1h 13m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:11 mon WL502 World Atlantic Airlines 1h 11m Miami International Airport — Jose Marti International Airport Select dates
06:00 07:07 fri WL701 World Atlantic Airlines 1h 7m Miami International Airport — Jose Marti International Airport Select dates
06:01 07:10 sat WL502 World Atlantic Airlines 1h 9m Miami International Airport — Jose Marti International Airport Select dates
06:10 07:20 daily AA2699 American Airlines 1h 10m Miami International Airport — Jose Marti International Airport Select dates
06:15 07:15 thu BBQ2201 Eastern Air Express 1h 0m Miami International Airport — Jose Marti International Airport Select dates
06:15 07:21 wed BBQ2201 Eastern Air Express 1h 6m Miami International Airport — Jose Marti International Airport Select dates
06:15 07:18 mon BBQ2201 Eastern Air Express 1h 3m Miami International Airport — Jose Marti International Airport Select dates
06:15 07:16 fri BBQ2201 Eastern Air Express 1h 1m Miami International Airport — Jose Marti International Airport Select dates
07:00 08:20 mon, tue, wed, thu, sun AA17 American Airlines 1h 20m 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:00 08:11 sat WL701 World Atlantic Airlines 1h 11m 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:20 thu G63139 GlobalX 1h 10m Miami International Airport — Jose Marti International Airport Select dates
07:15 08:30 daily AA17 American Airlines 1h 15m Miami International Airport — Jose Marti International Airport Select dates
08:00 08:57 fri DO3913 SKYhigh Dominicana 57m Miami International Airport — Jose Marti International Airport Select dates
08:00 09:00 tue DO3911 SKYhigh Dominicana 1h 0m Miami International Airport — Jose Marti International Airport Select dates
08:00 09:25 wed, sat C4801 Conquest Air 1h 25m Opa-locka Executive Airport — Jose Marti International Airport Select dates
08:00 08:58 thu DO3917 SKYhigh Dominicana 58m Miami International Airport — Jose Marti International Airport Select dates
08:00 09:17 tue II4803 IBC Airways 1h 17m Miami International Airport — Jose Marti International Airport Select dates
08:00 09:27 thu II827 IBC Airways 1h 27m Miami International Airport — Jose Marti International Airport Select dates
08:00 09:07 wed C4801 Conquest Air 1h 7m Opa-locka Executive Airport — Jose Marti International Airport Select dates
08:10 09:30 daily AA242 American Airlines 1h 20m Miami International Airport — Jose Marti International Airport Select dates
08:18 09:30 mon, tue, wed, sat, sun AA242 American Airlines 1h 12m Miami International Airport — Jose Marti International Airport Select dates
08:19 09:30 daily AA242 American Airlines 1h 11m Miami International Airport — Jose Marti International Airport Select dates
08:29 09:50 daily DL1787 Delta Air Lines 1h 21m Miami International Airport — Jose Marti International Airport Select dates
08:30 09:50 daily DL1787 Delta Air Lines 1h 20m Miami International Airport — Jose Marti International Airport Select dates
08:30 09:53 mon C4801 Conquest Air 1h 23m Opa-locka Executive Airport — Jose Marti International Airport Select dates
08:40 10:06 wed II825 IBC Airways 1h 26m Miami International Airport — Jose Marti International Airport Select dates
09:00 10:24 wed, sat II829 IBC Airways 1h 24m Miami International Airport — Jose Marti International Airport Select dates
09:00 10:25 wed II825 IBC Airways 1h 25m Miami International Airport — Jose Marti International Airport Select dates
09:00 10:00 fri DO3915 SKYhigh Dominicana 1h 0m Miami International Airport — Jose Marti International Airport Select dates
09:00 10:19 sat II829 IBC Airways 1h 19m Miami International Airport — Jose Marti International Airport Select dates
09:00 10:04 thu DO3915 SKYhigh Dominicana 1h 4m Miami International Airport — Jose Marti International Airport Select dates
09:00 10:03 fri DO3915 SKYhigh Dominicana 1h 3m Miami International Airport — Jose Marti International Airport Select dates
09:00 09:57 tue DO3911 SKYhigh Dominicana 57m Miami International Airport — Jose Marti International Airport Select dates
09:15 10:17 sun BBQ2201 Eastern Air Express 1h 2m Miami International Airport — Jose Marti International Airport Select dates
09:15 10:20 sat BBQ2201 Eastern Air Express 1h 5m Miami International Airport — Jose Marti International Airport Select dates
09:25 10:45 daily AA1447 American Airlines 1h 20m Miami International Airport — Jose Marti International Airport Select dates
09:30 10:45 mon, tue, wed, thu, fri, sun AA1447 American Airlines 1h 15m Miami International Airport — Jose Marti International Airport Select dates
09:30 10:30 sat WL502 World Atlantic Airlines 1h 0m Miami International Airport — Jose Marti International Airport Select dates
10:00 10:57 tue DO3913 SKYhigh Dominicana 57m Miami International Airport — Jose Marti International Airport Select dates
10:00 11:03 tue BBQ2201 Eastern Air Express 1h 3m Miami International Airport — Jose Marti International Airport Select dates
10:00 11:05 mon DO3915 SKYhigh Dominicana 1h 5m Miami International Airport — Jose Marti International Airport Select dates
10:15 11:36 thu II7701 IBC Airways 1h 21m Miami International Airport — Jose Marti International Airport Select dates
10:21 11:24 sat WL252 World Atlantic Airlines 1h 3m Miami International Airport — Jose Marti International Airport Select dates
10:30 12:00 daily AA2705 American Airlines 1h 30m Miami International Airport — Jose Marti International Airport Select dates
10:30 11:58 wed C4801 Conquest Air 1h 28m Opa-locka Executive Airport — Jose Marti International Airport Select dates
10:30 11:52 tue C4801 Conquest Air 1h 22m Opa-locka Executive Airport — Jose Marti International Airport Select dates
10:30 11:29 sat WL252 World Atlantic Airlines 59m Miami International Airport — Jose Marti International Airport Select dates
10:30 11:43 wed WL701 World Atlantic Airlines 1h 13m Miami International Airport — Jose Marti International Airport Select dates
11:00 12:03 sat WL252 World Atlantic Airlines 1h 3m Miami International Airport — Jose Marti International Airport Select dates
11:00 12:07 fri WL250 World Atlantic Airlines 1h 7m Miami International Airport — Jose Marti International Airport Select dates
11:00 11:58 mon WL250 World Atlantic Airlines 58m Miami International Airport — Jose Marti International Airport Select dates
11:00 12:08 fri WL250 World Atlantic Airlines 1h 8m Miami International Airport — Jose Marti International Airport Select dates
11:15 12:22 fri WL250 World Atlantic Airlines 1h 7m Miami International Airport — Jose Marti International Airport Select dates
11:15 12:15 mon WL250 World Atlantic Airlines 1h 0m Miami International Airport — Jose Marti International Airport Select dates
11:15 12:12 mon WL250 World Atlantic Airlines 57m Miami International Airport — Jose Marti International Airport Select dates
11:15 12:23 fri WL250 World Atlantic Airlines 1h 8m Miami International Airport — Jose Marti International Airport Select dates
11:15 12:17 mon WL250 World Atlantic Airlines 1h 2m Miami International Airport — Jose Marti International Airport Select dates
11:15 12:24 fri WL250 World Atlantic Airlines 1h 9m Miami International Airport — Jose Marti International Airport Select dates
11:15 12:24 fri WL250 Fly2Sky 1h 9m Miami International Airport — Jose Marti International Airport Select dates
11:15 12:18 mon WL250 World Atlantic Airlines 1h 3m Miami International Airport — Jose Marti International Airport Select dates
11:15 12:33 fri WL250 World Atlantic Airlines 1h 18m Miami International Airport — Jose Marti International Airport Select dates
11:50 12:50 wed WL252 World Atlantic Airlines 1h 0m Miami International Airport — Jose Marti International Airport Select dates
11:50 12:49 wed WL252 World Atlantic Airlines 59m Miami International Airport — Jose Marti International Airport Select dates
12:00 12:57 sat DO3911 SKYhigh Dominicana 57m Miami International Airport — Jose Marti International Airport Select dates
12:00 13:00 sat WL252 World Atlantic Airlines 1h 0m Miami International Airport — Jose Marti International Airport Select dates
12:00 13:01 sat DO3917 SKYhigh Dominicana 1h 1m Miami International Airport — Jose Marti International Airport Select dates
12:00 13:05 thu DO3913 SKYhigh Dominicana 1h 5m Miami International Airport — Jose Marti International Airport Select dates
12:15 13:40 mon, tue, wed, thu, fri, sat AA837 American Airlines 1h 25m Miami International Airport — Jose Marti International Airport Select dates
12:19 13:50 daily AA837 American Airlines 1h 31m Miami International Airport — Jose Marti International Airport Select dates
12:30 13:52 mon C4809 Conquest Air 1h 22m Opa-locka Executive Airport — Jose Marti International Airport Select dates
12:30 13:34 fri DO3913 SKYhigh Dominicana 1h 4m Miami International Airport — Jose Marti International Airport Select dates
13:00 14:23 tue C4801 Conquest Air 1h 23m Opa-locka Executive Airport — Jose Marti International Airport Select dates
13:00 14:10 sat WL701 World Atlantic Airlines 1h 10m Miami International Airport — Jose Marti International Airport Select dates
13:00 14:22 mon C4801 Conquest Air 1h 22m Opa-locka Executive Airport — Jose Marti International Airport Select dates
13:00 13:52 fri DO3913 SKYhigh Dominicana 52m Miami International Airport — Jose Marti International Airport Select dates
13:00 14:03 sat DO3915 SKYhigh Dominicana 1h 3m Miami International Airport — Jose Marti International Airport Select dates
13:15 14:39 thu C4809 Conquest Air 1h 24m Opa-locka Executive Airport — Jose Marti International Airport Select dates
13:26 14:23 fri G63393 GlobalX 57m Miami International Airport — Jose Marti International Airport Select dates
13:30 14:52 fri C4801 Conquest Air 1h 22m Opa-locka Executive Airport — Jose Marti International Airport Select dates
13:40 14:55 mon, thu, fri, sat, sun AA252 American Airlines 1h 15m Miami International Airport — Jose Marti International Airport Select dates
13:55 15:20 daily DL1789 Delta Air Lines 1h 25m Miami International Airport — Jose Marti International Airport Select dates
13:55 15:15 daily DL1789 Delta Air Lines 1h 20m Miami International Airport — Jose Marti International Airport Select dates
14:00 14:57 fri DO3911 SKYhigh Dominicana 57m Miami International Airport — Jose Marti International Airport Select dates
14:00 15:26 wed II825 IBC Airways 1h 26m Miami International Airport — Jose Marti International Airport Select dates
14:00 15:20 daily DL1789 Delta Air Lines 1h 20m Miami International Airport — Jose Marti International Airport Select dates
14:00 22:43 fri G64004 GlobalX 8h 43m Miami International Airport — Jose Marti International Airport Select dates
14:00 15:01 fri DO3915 SKYhigh Dominicana 1h 1m Miami International Airport — Jose Marti International Airport Select dates
14:00 15:04 mon DO3913 SKYhigh Dominicana 1h 4m Miami International Airport — Jose Marti International Airport Select dates
14:30 15:26 thu DO3915 SKYhigh Dominicana 56m Miami International Airport — Jose Marti International Airport Select dates
14:45 15:43 fri G64005 GlobalX 58m Miami International Airport — Jose Marti International Airport Select dates
15:00 16:04 thu DO3911 SKYhigh Dominicana 1h 4m Miami International Airport — Jose Marti International Airport Select dates
15:00 15:57 sun DO3911 SKYhigh Dominicana 57m Miami International Airport — Jose Marti International Airport Select dates
15:00 16:15 mon, thu, fri, sat, sun AA252 American Airlines 1h 15m Miami International Airport — Jose Marti International Airport Select dates
15:00 15:54 wed G63913 GlobalX 54m Miami International Airport — Jose Marti International Airport Select dates
15:00 15:57 thu K53913 Kalitta Charters II 57m Miami International Airport — Jose Marti International Airport Select dates
15:10 16:13 sun DO3915 SKYhigh Dominicana 1h 3m Miami International Airport — Jose Marti International Airport Select dates
15:30 16:56 fri C4809 Conquest Air 1h 26m Opa-locka Executive Airport — Jose Marti International Airport Select dates
15:30 16:31 sat WL502 World Atlantic Airlines 1h 1m Miami International Airport — Jose Marti International Airport Select dates
15:45 16:44 wed WL252 World Atlantic Airlines 59m Miami International Airport — Jose Marti International Airport Select dates
16:00 17:00 mon, wed, sun DO3911 SKYhigh Dominicana 1h 0m Miami International Airport — Jose Marti International Airport Select dates
16:00 16:57 mon, wed DO3913 SKYhigh Dominicana 57m Miami International Airport — Jose Marti International Airport Select dates
16:00 16:59 tue, thu, sun DO3915 SKYhigh Dominicana 59m Miami International Airport — Jose Marti International Airport Select dates
16:00 17:03 wed, sun DO3911 SKYhigh Dominicana 1h 3m Miami International Airport — Jose Marti International Airport Select dates
16:00 17:04 sat DO800 SKYhigh Dominicana 1h 4m Opa-locka Executive Airport — Jose Marti International Airport Select dates
16:00 16:58 wed G62966 GlobalX 58m Miami International Airport — Jose Marti International Airport Select dates
16:00 16:58 sun AG200 Aruba Airlines 58m Miami International Airport — Jose Marti International Airport Select dates
16:00 16:58 sun WL502 World Atlantic Airlines 58m Miami International Airport — Jose Marti International Airport Select dates
16:00 17:08 sat DO3915 SKYhigh Dominicana 1h 8m Miami International Airport — Jose Marti International Airport Select dates
16:05 17:28 fri II829 IBC Airways 1h 23m Miami International Airport — Jose Marti International Airport Select dates
16:12 17:25 thu, fri, sat, sun AA2481 American Airlines 1h 13m Miami International Airport — Jose Marti International Airport Select dates
16:15 17:40 fri II829 IBC Airways 1h 25m Miami International Airport — Jose Marti International Airport Select dates
16:25 17:35 thu, sun AA2481 American Airlines 1h 10m Miami International Airport — Jose Marti International Airport Select dates
16:30 17:38 wed WL701 World Atlantic Airlines 1h 8m Miami International Airport — Jose Marti International Airport Select dates
17:00 18:26 mon C4801 Conquest Air 1h 26m Opa-locka Executive Airport — Jose Marti International Airport Select dates
17:00 18:01 thu G64005 GlobalX 1h 1m Miami International Airport — Jose Marti International Airport Select dates
17:00 17:57 sun WL502 World Atlantic Airlines 57m Miami International Airport — Jose Marti International Airport Select dates
17:00 19:41 sun G63139 GlobalX 2h 41m Miami International Airport — Jose Marti International Airport Select dates
17:15 18:13 sat G64004 GlobalX 58m Miami International Airport — Jose Marti International Airport Select dates
17:30 18:28 sun DO3911 SKYhigh Dominicana 58m Miami International Airport — Jose Marti International Airport Select dates
17:30 18:31 thu DO3915 SKYhigh Dominicana 1h 1m Miami International Airport — Jose Marti International Airport Select dates
17:44 18:59 thu, fri, sat AA2481 American Airlines 1h 15m 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:02 thu DO3911 SKYhigh Dominicana 1h 2m Miami International Airport — Jose Marti International Airport Select dates
18:00 19:00 sun DO3915 SKYhigh Dominicana 1h 0m Miami International Airport — Jose Marti International Airport Select dates
18:00 19:01 tue, thu DO3911 SKYhigh Dominicana 1h 1m Miami International Airport — Jose Marti International Airport Select dates
18:00 18:58 thu G64005 GlobalX 58m Miami International Airport — Jose Marti International Airport Select dates
18:00 18:59 sat G64004 GlobalX 59m Miami International Airport — Jose Marti International Airport Select dates
18:30 19:27 thu DO3911 SKYhigh Dominicana 57m Miami International Airport — Jose Marti International Airport Select dates
18:30 19:27 fri WL504 World Atlantic Airlines 57m Miami International Airport — Jose Marti International Airport Select dates
18:45 19:45 fri G63913 GlobalX 1h 0m Miami International Airport — Jose Marti International Airport Select dates
18:45 19:42 fri G63147 GlobalX 57m Miami International Airport — Jose Marti International Airport Select dates
19:15 20:13 tue DO3911 SKYhigh Dominicana 58m Miami International Airport — Jose Marti International Airport Select dates
19:30 20:28 fri G63147 GlobalX 58m Miami International Airport — Jose Marti International Airport Select dates
19:30 20:30 fri G63147 GlobalX 1h 0m Miami International Airport — Jose Marti International Airport Select dates
20:00 21:00 sat DO3911 SKYhigh Dominicana 1h 0m Miami International Airport — Jose Marti International Airport Select dates
20:00 21:04 tue DO3915 SKYhigh Dominicana 1h 4m Miami International Airport — Jose Marti International Airport Select dates
20:15 21:13 wed WL502 World Atlantic Airlines 58m Miami International Airport — Jose Marti International Airport Select dates
22:00 22:54 fri G63913 GlobalX 54m Miami International Airport — Jose Marti International Airport Select dates
22:30 23:33 tue DO3911 SKYhigh Dominicana 1h 3m Miami International Airport — Jose Marti International Airport Select dates
22:30 23:32 fri WL703 World Atlantic Airlines 1h 2m Miami International Airport — Jose Marti International Airport Select dates
23:00 23:59 fri WL703 World Atlantic Airlines 59m Miami International Airport — Jose Marti International Airport Select dates
23:01 00:01 sat WL703 World Atlantic Airlines 1h 0m 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.