Flight Schedules

Last Updated: Thu, 2 Jan, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:56 MIA
    00:22 CLT
    2Hrs, 26m Direct
  • MIAMiami International Airport 21:56 - CLT 00:22 2h 26m Direct
  • MIAMiami International Airport 21:56
  • CLTCharlotte Airport 00:22
  • 2h 26m
  • Direct
  • American Airlines (AA 1069)Boeing 737 800
  • American Airlines (AA 1069)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Boeing 737 800
  • 07:00 MIA
    09:10 CLT
    2Hrs, 10m Direct
  • MIAMiami International Airport 07:00 - CLT 09:10 2h 10m Direct
  • MIAMiami International Airport 07:00
  • CLTCharlotte Airport 09:10
  • 2h 10m
  • Direct
  • American Airlines (AA 552)Boeing 737 800
  • American Airlines (AA 552)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 800
  • 08:55 MIA
    11:24 CLT
    2Hrs, 29m Direct
  • MIAMiami International Airport 08:55 - CLT 11:24 2h 29m Direct
  • MIAMiami International Airport 08:55
  • CLTCharlotte Airport 11:24
  • 2h 29m
  • Direct
  • American Airlines (AA 2365)Boeing 777 200
  • American Airlines (AA 2365)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • Boeing 777 200
  • 08:59 MIA
    11:28 CLT
    2Hrs, 29m Direct
  • MIAMiami International Airport 08:59 - CLT 11:28 2h 29m Direct
  • MIAMiami International Airport 08:59
  • CLTCharlotte Airport 11:28
  • 2h 29m
  • Direct
  • American Airlines (AA 2365)Boeing 777 200
  • American Airlines (AA 2365)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 777 200
  • 09:45 MIA
    12:02 CLT
    2Hrs, 17m Direct
  • MIAMiami International Airport 09:45 - CLT 12:02 2h 17m Direct
  • MIAMiami International Airport 09:45
  • CLTCharlotte Airport 12:02
  • 2h 17m
  • Direct
  • Spirit Airlines (NK 3755)Airbus A320 Neo
  • Spirit Airlines (NK 3755)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus A320 Neo
  • 09:58 MIA
    12:13 CLT
    2Hrs, 15m Direct
  • MIAMiami International Airport 09:58 - CLT 12:13 2h 15m Direct
  • MIAMiami International Airport 09:58
  • CLTCharlotte Airport 12:13
  • 2h 15m
  • Direct
  • American Airlines (AA 3274)Boeing 737 800
  • American Airlines (AA 3274)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Boeing 737 800
  • 11:21 MIA
    13:34 CLT
    2Hrs, 13m Direct
  • MIAMiami International Airport 11:21 - CLT 13:34 2h 13m Direct
  • MIAMiami International Airport 11:21
  • CLTCharlotte Airport 13:34
  • 2h 13m
  • Direct
  • American Airlines (AA 3007)Boeing 737 800
  • American Airlines (AA 3007)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Boeing 737 800
  • 14:25 MIA
    16:46 CLT
    2Hrs, 21m Direct
  • MIAMiami International Airport 14:25 - CLT 16:46 2h 21m Direct
  • MIAMiami International Airport 14:25
  • CLTCharlotte Airport 16:46
  • 2h 21m
  • Direct
  • Frontier Airlines (F9 3700)Airbus A320 Neo
  • Frontier Airlines (F9 3700)
    • M
    • -
    • W
    • -
    • F
    • -
    • -
  • Airbus A320 Neo
  • 15:17 MIA
    17:28 CLT
    2Hrs, 11m Direct
  • MIAMiami International Airport 15:17 - CLT 17:28 2h 11m Direct
  • MIAMiami International Airport 15:17
  • CLTCharlotte Airport 17:28
  • 2h 11m
  • Direct
  • American Airlines (AA 411)Airbus A321 Neo
  • American Airlines (AA 411)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus A321 Neo
  • 06:40 MIA
    12:06 CLT
    5Hrs, 26m 1 Stop (DCA)
  • MIAMiami International Airport 06:40 - CLT 12:06 5h 26m 1 Stop (DCA) Washington
  • MIAMiami International Airport 06:40
    DCAWashington Ronald Reagan National Airport 10:11
  • DCAWashington Ronald Reagan National Airport 09:16
    CLTCharlotte Airport 12:06
  • 5h 26m (55m)
  • 1 Stop DCA · Washington 55m
  • American Airlines (AA 491)Boeing 737 800
    American Airlines (AA 966)Boeing 737 800
  • American Airlines (AA 491)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 06:54 MIA
    12:35 CLT
    5Hrs, 41m 1 Stop (PHL)
  • MIAMiami International Airport 06:54 - CLT 12:35 5h 41m 1 Stop (PHL) Philadelphia
  • MIAMiami International Airport 06:54
    PHLPhiladelphia International Airport 10:40
  • PHLPhiladelphia International Airport 09:43
    CLTCharlotte Airport 12:35
  • 5h 41m (57m)
  • 1 Stop PHL · Philadelphia 57m
  • American Airlines (AA 2129)Airbus
    American Airlines (AA 847)Airbus
  • American Airlines (AA 2129)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 08:00 MIA
    11:30 CLT
    3Hrs, 30m 1 Stop (JAX)
  • MIAMiami International Airport 08:00 - CLT 11:30 3h 30m 1 Stop (JAX) Jacksonville
  • MIAMiami International Airport 08:00
    JAXJacksonville International Airport 10:04
  • JAXJacksonville International Airport 09:23
    CLTCharlotte Airport 11:30
  • 3h 30m (41m)
  • 1 Stop JAX · Jacksonville 41m
  • American Airlines (AA 3472)Embraer Emb 175
    American Airlines (AA 1467)Airbus
  • American Airlines (AA 3472)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 08:14 MIA
    13:33 CLT
    5Hrs, 19m 1 Stop (PNS)
  • MIAMiami International Airport 08:14 - CLT 13:33 5h 19m 1 Stop (PNS) Pensacola
  • MIAMiami International Airport 08:14
    PNSPensacola Municipal Airport 10:47
  • PNSPensacola Municipal Airport 09:11
    CLTCharlotte Airport 13:33
  • 5h 19m (1h 36m)
  • 1 Stop PNS · Pensacola 1h 36m
  • American Airlines (AA 3449)Embraer Emb 175
    American Airlines (AA 5563)Canadair Regional
  • American Airlines (AA 3449)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:49 MIA
    14:11 CLT
    5Hrs, 22m 1 Stop (IAD)
  • MIAMiami International Airport 08:49 - CLT 14:11 5h 22m 1 Stop (IAD) Washington
  • MIAMiami International Airport 08:49
    IADWashington Dulles International Airport 12:35
  • IADWashington Dulles International Airport 11:29
    CLTCharlotte Airport 14:11
  • 5h 22m (1h 06m)
  • 1 Stop IAD · Washington 1h 06m
  • United Airlines (UA 1643)Boeing 737 Max 8 Passenger
    United Airlines (UA 6023)Embraer 175
  • United Airlines (UA 1643)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 09:59 MIA
    15:24 CLT
    5Hrs, 25m 1 Stop (DCA)
  • MIAMiami International Airport 09:59 - CLT 15:24 5h 25m 1 Stop (DCA) Washington
  • MIAMiami International Airport 09:59
    DCAWashington Ronald Reagan National Airport 13:45
  • DCAWashington Ronald Reagan National Airport 12:47
    CLTCharlotte Airport 15:24
  • 5h 25m (58m)
  • 1 Stop DCA · Washington 58m
  • American Airlines (AA 4741)Embraer Emb 175
    American Airlines (AA 5033)Canadair Regional
  • American Airlines (AA 4741)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:59 MIA
    13:38 CLT
    3Hrs, 39m 1 Stop (TPA)
  • MIAMiami International Airport 09:59 - CLT 13:38 3h 39m 1 Stop (TPA) Tampa
  • MIAMiami International Airport 09:59
    TPATampa International Airport 11:50
  • TPATampa International Airport 11:10
    CLTCharlotte Airport 13:38
  • 3h 39m (40m)
  • 1 Stop TPA · Tampa 40m
  • American Airlines (AA 3598)Embraer Emb 175
    American Airlines (AA 2710)Airbus
  • American Airlines (AA 3598)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 09:59 MIA
    15:42 CLT
    5Hrs, 43m 1 Stop (JAX)
  • MIAMiami International Airport 09:59 - CLT 15:42 5h 43m 1 Stop (JAX) Jacksonville
  • MIAMiami International Airport 09:59
    JAXJacksonville International Airport 14:16
  • JAXJacksonville International Airport 11:27
    CLTCharlotte Airport 15:42
  • 5h 43m (2h 49m)
  • 1 Stop JAX · Jacksonville 2h 49m
  • American Airlines (AA 3766)Embraer Emb 175
    American Airlines (AA 1643)Airbus
  • American Airlines (AA 3766)
    • M
    • -
    • W
    • -
    • F
    • -
    • S
  • 12:03 MIA
    16:45 CLT
    4Hrs, 42m 1 Stop (BNA)
  • MIAMiami International Airport 12:03 - CLT 16:45 4h 42m 1 Stop (BNA) Nashville
  • MIAMiami International Airport 12:03
    BNANashville Airport 14:14
  • BNANashville Airport 13:43
    CLTCharlotte Airport 16:45
  • 4h 42m (31m)
  • 1 Stop BNA · Nashville 31m
  • American Airlines (AA 3623)Embraer Emb 175
    American Airlines (AA 5542)Canadair Regional
  • American Airlines (AA 3623)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 12:03 MIA
    17:14 CLT
    5Hrs, 11m 1 Stop (EYW)
  • MIAMiami International Airport 12:03 - CLT 17:14 5h 11m 1 Stop (EYW) Key West
  • MIAMiami International Airport 12:03
    EYWKey West International Airport 14:54
  • EYWKey West International Airport 13:21
    CLTCharlotte Airport 17:14
  • 5h 11m (1h 33m)
  • 1 Stop EYW · Key West 1h 33m
  • American Airlines (AA 4648)Embraer Emb 175
    American Airlines (AA 1222)Airbus
  • American Airlines (AA 4648)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:04 MIA
    17:30 CLT
    5Hrs, 26m 1 Stop (RDU)
  • MIAMiami International Airport 12:04 - CLT 17:30 5h 26m 1 Stop (RDU) Morrisville
  • MIAMiami International Airport 12:04
    RDURaleigh/Durham Airport 16:20
  • RDURaleigh/Durham Airport 14:27
    CLTCharlotte Airport 17:30
  • 5h 26m (1h 53m)
  • 1 Stop RDU · Morrisville 1h 53m
  • American Airlines (AA 3721)Embraer 170
    American Airlines (AA 1036)Airbus
  • American Airlines (AA 3721)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:04 MIA
    16:09 CLT
    4Hrs, 05m 1 Stop (RDU)
  • MIAMiami International Airport 12:04 - CLT 16:09 4h 05m 1 Stop (RDU) Morrisville
  • MIAMiami International Airport 12:04
    RDURaleigh/Durham Airport 14:59
  • RDURaleigh/Durham Airport 14:27
    CLTCharlotte Airport 16:09
  • 4h 05m (32m)
  • 1 Stop RDU · Morrisville 32m
  • American Airlines (AA 3721)Embraer 170
    American Airlines (AA 1897)Airbus
  • American Airlines (AA 3721)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:04 MIA
    17:26 CLT
    5Hrs, 22m 1 Stop (ILM)
  • MIAMiami International Airport 12:04 - CLT 17:26 5h 22m 1 Stop (ILM) Wilmington
  • MIAMiami International Airport 12:04
    ILMWilmington Airport 16:10
  • ILMWilmington Airport 14:19
    CLTCharlotte Airport 17:26
  • 5h 22m (1h 51m)
  • 1 Stop ILM · Wilmington 1h 51m
  • American Airlines (AA 4643)Embraer Emb 175
    American Airlines (AA 5327)Canadair Regional
  • American Airlines (AA 4643)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:21 MIA
    18:49 CLT
    5Hrs, 28m 1 Stop (IAD)
  • MIAMiami International Airport 13:21 - CLT 18:49 5h 28m 1 Stop (IAD) Washington
  • MIAMiami International Airport 13:21
    IADWashington Dulles International Airport 17:10
  • IADWashington Dulles International Airport 15:57
    CLTCharlotte Airport 18:49
  • 5h 28m (1h 13m)
  • 1 Stop IAD · Washington 1h 13m
  • United Airlines (UA 2435)Boeing 737 900
    United Airlines (UA 6022)Embraer 175
  • United Airlines (UA 2435)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 13:40 MIA
    17:09 CLT
    3Hrs, 29m 1 Stop (JAX)
  • MIAMiami International Airport 13:40 - CLT 17:09 3h 29m 1 Stop (JAX) Jacksonville
  • MIAMiami International Airport 13:40
    JAXJacksonville International Airport 15:43
  • JAXJacksonville International Airport 15:12
    CLTCharlotte Airport 17:09
  • 3h 29m (31m)
  • 1 Stop JAX · Jacksonville 31m
  • American Airlines (AA 4082)Embraer Emb 175
    American Airlines (AA 1925)Airbus
  • American Airlines (AA 4082)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:40 MIA
    17:15 CLT
    3Hrs, 35m 1 Stop (JAX)
  • MIAMiami International Airport 13:40 - CLT 17:15 3h 35m 1 Stop (JAX) Jacksonville
  • MIAMiami International Airport 13:40
    JAXJacksonville International Airport 15:49
  • JAXJacksonville International Airport 15:12
    CLTCharlotte Airport 17:15
  • 3h 35m (37m)
  • 1 Stop JAX · Jacksonville 37m
  • American Airlines (AA 4082)Embraer Emb 175
    American Airlines (AA 1925)Airbus
  • American Airlines (AA 4082)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 15:25 MIA
    20:52 CLT
    5Hrs, 27m 1 Stop (BWI)
  • MIAMiami International Airport 15:25 - CLT 20:52 5h 27m 1 Stop (BWI) Baltimore
  • MIAMiami International Airport 15:25
    BWIBaltimore Washington International Airport 19:13
  • BWIBaltimore Washington International Airport 18:13
    CLTCharlotte Airport 20:52
  • 5h 27m (1h)
  • 1 Stop BWI · Baltimore 1h
  • Frontier Airlines (F9 1666)Airbus A321 Neo
    Frontier Airlines (F9 3075)Airbus A321 Neo
  • Frontier Airlines (F9 1666)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 15:26 MIA
    20:53 CLT
    5Hrs, 27m 1 Stop (BWI)
  • MIAMiami International Airport 15:26 - CLT 20:53 5h 27m 1 Stop (BWI) Baltimore
  • MIAMiami International Airport 15:26
    BWIBaltimore Washington International Airport 19:14
  • BWIBaltimore Washington International Airport 18:14
    CLTCharlotte Airport 20:53
  • 5h 27m (1h)
  • 1 Stop BWI · Baltimore 1h
  • Frontier Airlines (F9 1666)Airbus A321 Neo
    Frontier Airlines (F9 3075)Airbus A321 Neo
  • Frontier Airlines (F9 1666)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 15:58 MIA
    21:42 CLT
    5Hrs, 44m 1 Stop (CMH)
  • MIAMiami International Airport 15:58 - CLT 21:42 5h 44m 1 Stop (CMH) Columbus
  • MIAMiami International Airport 15:58
    CMHColumbus Port Columbus Intl Airport 20:04
  • CMHColumbus Port Columbus Intl Airport 18:48
    CLTCharlotte Airport 21:42
  • 5h 44m (1h 16m)
  • 1 Stop CMH · Columbus 1h 16m
  • American Airlines (AA 3335)Embraer Emb 175
    American Airlines (AA 1573)Airbus
  • American Airlines (AA 3335)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 15:59 MIA
    19:34 CLT
    3Hrs, 35m 1 Stop (CHS)
  • MIAMiami International Airport 15:59 - CLT 19:34 3h 35m 1 Stop (CHS) Charleston
  • MIAMiami International Airport 15:59
    CHSCharleston Airport 18:20
  • CHSCharleston Airport 17:45
    CLTCharlotte Airport 19:34
  • 3h 35m (35m)
  • 1 Stop CHS · Charleston 35m
  • American Airlines (AA 4281)Embraer Emb 175
    American Airlines (AA 5129)Canadair Regional
  • American Airlines (AA 4281)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 16:04 MIA
    21:29 CLT
    5Hrs, 25m 1 Stop (ORF)
  • MIAMiami International Airport 16:04 - CLT 21:29 5h 25m 1 Stop (ORF) Norfolk
  • MIAMiami International Airport 16:04
    ORFNorfolk International Airport 20:00
  • ORFNorfolk International Airport 18:22
    CLTCharlotte Airport 21:29
  • 5h 25m (1h 38m)
  • 1 Stop ORF · Norfolk 1h 38m
  • American Airlines (AA 4268)Embraer Emb 175
    American Airlines (AA 1105)Airbus
  • American Airlines (AA 4268)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 16:05 MIA
    21:55 CLT
    5Hrs, 50m 1 Stop (ORF)
  • MIAMiami International Airport 16:05 - CLT 21:55 5h 50m 1 Stop (ORF) Norfolk
  • MIAMiami International Airport 16:05
    ORFNorfolk International Airport 20:26
  • ORFNorfolk International Airport 18:19
    CLTCharlotte Airport 21:55
  • 5h 50m (2h 07m)
  • 1 Stop ORF · Norfolk 2h 07m
  • American Airlines (AA 3015)Airbus
    American Airlines (AA 1105)Airbus
  • American Airlines (AA 3015)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 16:31 MIA
    21:29 CLT
    4Hrs, 58m 1 Stop (TPA)
  • MIAMiami International Airport 16:31 - CLT 21:29 4h 58m 1 Stop (TPA) Tampa
  • MIAMiami International Airport 16:31
    TPATampa International Airport 19:42
  • TPATampa International Airport 17:35
    CLTCharlotte Airport 21:29
  • 4h 58m (2h 07m)
  • 1 Stop TPA · Tampa 2h 07m
  • American Airlines (AA 3003)Boeing 737 800
    American Airlines (AA 2692)Airbus
  • American Airlines (AA 3003)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 16:31 MIA
    21:30 CLT
    4Hrs, 59m 1 Stop (TPA)
  • MIAMiami International Airport 16:31 - CLT 21:30 4h 59m 1 Stop (TPA) Tampa
  • MIAMiami International Airport 16:31
    TPATampa International Airport 19:43
  • TPATampa International Airport 17:35
    CLTCharlotte Airport 21:30
  • 4h 59m (2h 08m)
  • 1 Stop TPA · Tampa 2h 08m
  • American Airlines (AA 3003)Boeing 737 800
    American Airlines (AA 2692)Airbus
  • American Airlines (AA 3003)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 17:25 MIA
    21:30 CLT
    4Hrs, 05m 1 Stop (TPA)
  • MIAMiami International Airport 17:25 - CLT 21:30 4h 05m 1 Stop (TPA) Tampa
  • MIAMiami International Airport 17:25
    TPATampa International Airport 19:43
  • TPATampa International Airport 18:34
    CLTCharlotte Airport 21:30
  • 4h 05m (1h 09m)
  • 1 Stop TPA · Tampa 1h 09m
  • American Airlines (AA 2553)Airbus
    American Airlines (AA 2692)Airbus
  • American Airlines (AA 2553)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 17:25 MIA
    21:29 CLT
    4Hrs, 04m 1 Stop (TPA)
  • MIAMiami International Airport 17:25 - CLT 21:29 4h 04m 1 Stop (TPA) Tampa
  • MIAMiami International Airport 17:25
    TPATampa International Airport 19:42
  • TPATampa International Airport 18:34
    CLTCharlotte Airport 21:29
  • 4h 04m (1h 08m)
  • 1 Stop TPA · Tampa 1h 08m
  • American Airlines (AA 2553)Airbus
    American Airlines (AA 2692)Airbus
  • American Airlines (AA 2553)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Miami to Charlotte?

The fastest flight time for direct flights from Miami to Charlotte is 2 hours 10 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Miami to Charlotte?

The most popular airline flying from Miami to Charlotte is Spirit Airlines. Find the latest flight deals on Wego.

How far is Charlotte from Miami?

The flight distance between Miami and Charlotte is 1054km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 06:40. The last flight of the day departs at 21:56. See the full list of flight times on Wego.

How many airlines offer direct flights from Miami to Charlotte?

There are 3 airlines that offer direct flights from Miami to Charlotte. Find out the list of airlines on Wego.