Cheap flights from Birmingham to Miami

Find cheap Miami to Birmingham flights with our free search service. Compare all available fares for direct or connection flights from Miami to Birmingham.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Birmingham to Miami flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Birmingham (BHM) - Miami (MIA) 2024-05-25 2024-06-01 315 USD 28 hours 31 minutes Connection 2024-03-25T03:09:21
Birmingham (BHM) - Miami (MIA) 2024-05-14 2024-05-17 321 USD 29 hours 36 minutes Connection 2024-03-26T21:21:36
Birmingham (BHM) - Miami (MIA) 2024-05-03 2024-05-04 331 USD 26 hours 37 minutes Connection 2024-03-27T09:52:37
Birmingham (BHM) - Miami (MIA) 2024-05-17 2024-05-20 331 USD 29 hours 1 minutes Connection 2024-03-28T00:57:20
Birmingham (BHM) - Miami (MIA) 2024-05-30 2024-06-06 332 USD 11 hours 55 minutes Connection 2024-03-25T06:18:19
Birmingham (BHM) - Miami (MIA) 2024-05-30 2024-06-02 336 USD 16 hours 23 minutes Connection 2024-03-25T00:20:28
Birmingham (BHM) - Miami (MIA) 2024-05-01 2024-05-08 341 USD 9 hours 52 minutes Connection 2024-03-28T08:21:24
Birmingham (BHM) - Miami (MIA) 2024-06-01 2024-06-08 341 USD 10 hours 9 minutes Connection 2024-03-28T06:04:44
Birmingham (BHM) - Miami (MIA) 2024-05-04 2024-05-11 341 USD 9 hours 50 minutes Connection 2024-03-28T08:15:50
Birmingham (BHM) - Miami (MIA) 2024-06-04 2024-06-11 341 USD 7 hours 45 minutes Connection 2024-03-28T06:12:08
Birmingham (BHM) - Miami (MIA) 2024-06-05 2024-06-12 341 USD 9 hours 24 minutes Connection 2024-03-28T06:13:31
Birmingham (BHM) - Miami (MIA) 2024-05-07 2024-05-14 341 USD 9 hours 43 minutes Connection 2024-03-28T08:07:48
Birmingham (BHM) - Miami (MIA) 2024-05-08 2024-05-15 341 USD 11 hours 10 minutes Connection 2024-03-28T08:17:52
Birmingham (BHM) - Miami (MIA) 2024-06-08 2024-06-15 341 USD 10 hours 6 minutes Connection 2024-03-28T06:23:11
Birmingham (BHM) - Miami (MIA) 2024-05-11 2024-05-18 341 USD 7 hours 45 minutes Connection 2024-03-28T08:19:46
Birmingham (BHM) - Miami (MIA) 2024-06-11 2024-06-18 341 USD 7 hours 25 minutes Connection 2024-03-28T06:23:02
Birmingham (BHM) - Miami (MIA) 2024-06-12 2024-06-19 341 USD 10 hours 36 minutes Connection 2024-03-28T05:20:48
Birmingham (BHM) - Miami (MIA) 2024-05-14 2024-05-21 341 USD 10 hours 32 minutes Connection 2024-03-28T07:23:21
Birmingham (BHM) - Miami (MIA) 2024-05-15 2024-05-22 341 USD 9 hours 44 minutes Connection 2024-03-28T07:17:34
Birmingham (BHM) - Miami (MIA) 2024-05-18 2024-05-25 341 USD 9 hours 18 minutes Connection 2024-03-28T07:27:19
Birmingham (BHM) - Miami (MIA) 2024-06-18 2024-06-25 341 USD 10 hours 32 minutes Connection 2024-03-28T05:16:25
Birmingham (BHM) - Miami (MIA) 2024-06-19 2024-06-26 341 USD 9 hours 39 minutes Connection 2024-03-28T05:18:56
Birmingham (BHM) - Miami (MIA) 2024-04-20 2024-04-27 341 USD 7 hours 59 minutes Connection 2024-03-28T09:14:06
Birmingham (BHM) - Miami (MIA) 2024-05-22 2024-05-29 341 USD 9 hours 18 minutes Connection 2024-03-28T07:25:23
Birmingham (BHM) - Miami (MIA) 2024-04-23 2024-04-30 341 USD 10 hours 28 minutes Connection 2024-03-28T09:15:20
Birmingham (BHM) - Miami (MIA) 2024-04-24 2024-05-01 341 USD 9 hours 12 minutes Connection 2024-03-28T09:32:53
Birmingham (BHM) - Miami (MIA) 2024-04-27 2024-05-04 341 USD 10 hours 19 minutes Connection 2024-03-28T09:27:48
Birmingham (BHM) - Miami (MIA) 2024-05-29 2024-06-05 341 USD 9 hours 32 minutes Connection 2024-03-28T06:25:17
Birmingham (BHM) - Miami (MIA) 2024-04-30 2024-05-07 341 USD 8 hours 35 minutes Connection 2024-03-28T08:06:15
Birmingham (BHM) - Miami (MIA) 2024-06-04 2024-06-08 343 USD 22 hours 40 minutes Connection 2024-03-27T00:40:49

Birmingham to Miami flight status

Flight Origin Destination Departure Arrival Equip
BA5250 Birmingham (BHM) Miami (MIA) 7:45 p.m. 11:37 p.m.
MQ3301 Birmingham (BHM) Miami (MIA) 5:50 a.m. 7:28 a.m. E145
IB4807 Birmingham (BHM) Miami (MIA) 6:35 a.m. 2:33 p.m.
AA3718 Birmingham (BHM) Miami (MIA) 11:30 a.m. 1:52 p.m. EMBRAER EMB 175
MQ3493 Birmingham (BHM) Miami (MIA) 8:35 a.m. 11:49 a.m. ER4
AA3380 Birmingham (BHM) Miami (MIA) 7:35 p.m. 10:05 p.m. E145
AA3301 Birmingham (BHM) Miami (MIA) 5:50 a.m. 7:28 a.m. E75L
AA4358 Birmingham (BHM) Miami (MIA) 5:42 p.m. 7:03 p.m. E75L
IB4547 Birmingham (BHM) Miami (MIA) 2:44 p.m. 6:30 p.m. Embraer ERJ-145LR
MQ3380 Birmingham (BHM) Miami (MIA) 8:19 a.m. 11:04 a.m. E145
FR7746 Birmingham (BHM) Miami (MIA) 5:50 p.m. 8:40 p.m. 738