Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Spirit Airlines

The cheapest airline(s) flying from Miami to Charlotte is Spirit Airlines.

  • Spirit Airlines Spirit Airlines
  • American Airlines American Airlines
  • United Airlines United Airlines
  • Frontier Airlines Frontier Airlines
Cheapest Month January

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Miami to Charlotte is January.

  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
Cheapest Day of the Week Saturday

The cheapest day(s) of the week to fly from Miami to Charlotte is Saturday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • 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
  • 19:30 MIA
    21:42 CLT
    2Hrs, 12m Direct
  • MIAMiami International Airport 19:30 - CLT 21:42 2h 12m Direct
  • MIAMiami International Airport 19:30
  • CLTCharlotte Airport 21:42
  • 2h 12m
  • Direct
  • American Airlines (AA 2955)Boeing 737 800
  • American Airlines (AA 2955)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • Boeing 737 800
  • 22:22 MIA
    00:31 CLT
    2Hrs, 09m Direct
  • MIAMiami International Airport 22:22 - CLT 00:31 2h 09m Direct
  • MIAMiami International Airport 22:22
  • CLTCharlotte Airport 00:31
  • 2h 09m
  • Direct
  • Spirit Airlines (NK 17)Airbus Industrie A321 Sharklets
  • Spirit Airlines (NK 17)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus Industrie A321 Sharklets
  • 22:31 MIA
    00:45 CLT
    2Hrs, 14m Direct
  • MIAMiami International Airport 22:31 - CLT 00:45 2h 14m Direct
  • MIAMiami International Airport 22:31
  • CLTCharlotte Airport 00:45
  • 2h 14m
  • Direct
  • American Airlines (AA 1069)Boeing 737 800
  • American Airlines (AA 1069)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Boeing 737 800
  • 22:53 MIA
    00:59 CLT
    2Hrs, 06m Direct
  • MIAMiami International Airport 22:53 - CLT 00:59 2h 06m Direct
  • MIAMiami International Airport 22:53
  • CLTCharlotte Airport 00:59
  • 2h 06m
  • Direct
  • Spirit Airlines (NK 17)Airbus Industrie A321 Sharklets
  • Spirit Airlines (NK 17)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • Airbus Industrie A321 Sharklets
  • 05:43 MIA
    07:51 CLT
    2Hrs, 08m Direct
  • MIAMiami International Airport 05:43 - CLT 07:51 2h 08m Direct
  • MIAMiami International Airport 05:43
  • CLTCharlotte Airport 07:51
  • 2h 08m
  • Direct
  • American Airlines (AA 2187)Airbus A321 Neo
  • American Airlines (AA 2187)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus A321 Neo
  • 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 3117)Boeing 737 800
  • American Airlines (AA 3117)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • Boeing 737 800
  • 07:05 MIA
    09:15 CLT
    2Hrs, 10m Direct
  • MIAMiami International Airport 07:05 - CLT 09:15 2h 10m Direct
  • MIAMiami International Airport 07:05
  • CLTCharlotte Airport 09:15
  • 2h 10m
  • Direct
  • American Airlines (AA 3117)Boeing 737 800
  • American Airlines (AA 3117)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 07:25 MIA
    09:44 CLT
    2Hrs, 19m Direct
  • MIAMiami International Airport 07:25 - CLT 09:44 2h 19m Direct
  • MIAMiami International Airport 07:25
  • CLTCharlotte Airport 09:44
  • 2h 19m
  • Direct
  • Frontier Airlines (F9 3700)Airbus A320 Neo
  • Frontier Airlines (F9 3700)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus A320 Neo
  • 07:45 MIA
    10:04 CLT
    2Hrs, 19m Direct
  • MIAMiami International Airport 07:45 - CLT 10:04 2h 19m Direct
  • MIAMiami International Airport 07:45
  • CLTCharlotte Airport 10:04
  • 2h 19m
  • Direct
  • Frontier Airlines (F9 3700)Airbus A320 Neo
  • Frontier Airlines (F9 3700)
    • M
    • -
    • W
    • -
    • F
    • -
    • -
  • Airbus A320 Neo
  • 08:20 MIA
    10:30 CLT
    2Hrs, 10m Direct
  • MIAMiami International Airport 08:20 - CLT 10:30 2h 10m Direct
  • MIAMiami International Airport 08:20
  • CLTCharlotte Airport 10:30
  • 2h 10m
  • Direct
  • American Airlines (AA 1675)Boeing 737 800
  • American Airlines (AA 1675)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Boeing 737 800
  • 09:25 MIA
    11:31 CLT
    2Hrs, 06m Direct
  • MIAMiami International Airport 09:25 - CLT 11:31 2h 06m Direct
  • MIAMiami International Airport 09:25
  • CLTCharlotte Airport 11:31
  • 2h 06m
  • Direct
  • American Airlines (AA 2365)Boeing 777 200
  • American Airlines (AA 2365)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 777 200
  • 09:35 MIA
    11:41 CLT
    2Hrs, 06m Direct
  • MIAMiami International Airport 09:35 - CLT 11:41 2h 06m Direct
  • MIAMiami International Airport 09:35
  • CLTCharlotte Airport 11:41
  • 2h 06m
  • Direct
  • American Airlines (AA 2365)Boeing 777 200
  • American Airlines (AA 2365)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • Boeing 777 200
  • 10:09 MIA
    12:24 CLT
    2Hrs, 15m Direct
  • MIAMiami International Airport 10:09 - CLT 12:24 2h 15m Direct
  • MIAMiami International Airport 10:09
  • CLTCharlotte Airport 12:24
  • 2h 15m
  • Direct
  • American Airlines (AA 3171)Airbus A321 Neo
  • American Airlines (AA 3171)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus A321 Neo
  • 10:23 MIA
    12:46 CLT
    2Hrs, 23m Direct
  • MIAMiami International Airport 10:23 - CLT 12:46 2h 23m Direct
  • MIAMiami International Airport 10:23
  • CLTCharlotte Airport 12:46
  • 2h 23m
  • Direct
  • American Airlines (AA 3171)Boeing 737 800
  • American Airlines (AA 3171)
    • M
    • T
    • W
    • -
    • F
    • -
    • S
  • Boeing 737 800
  • 11:16 MIA
    13:32 CLT
    2Hrs, 16m Direct
  • MIAMiami International Airport 11:16 - CLT 13:32 2h 16m Direct
  • MIAMiami International Airport 11:16
  • CLTCharlotte Airport 13:32
  • 2h 16m
  • Direct
  • American Airlines (AA 3007)Boeing 737 800
  • American Airlines (AA 3007)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • Boeing 737 800
  • 13:33 MIA
    15:42 CLT
    2Hrs, 09m Direct
  • MIAMiami International Airport 13:33 - CLT 15:42 2h 09m Direct
  • MIAMiami International Airport 13:33
  • CLTCharlotte Airport 15:42
  • 2h 09m
  • Direct
  • American Airlines (AA 2286)Boeing 737 800
  • American Airlines (AA 2286)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Boeing 737 800
  • 15:19 MIA
    17:28 CLT
    2Hrs, 09m Direct
  • MIAMiami International Airport 15:19 - CLT 17:28 2h 09m Direct
  • MIAMiami International Airport 15:19
  • CLTCharlotte Airport 17:28
  • 2h 09m
  • Direct
  • American Airlines (AA 411)Airbus A321 Neo
  • American Airlines (AA 411)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • Airbus A321 Neo
  • 17:30 MIA
    19:39 CLT
    2Hrs, 09m Direct
  • MIAMiami International Airport 17:30 - CLT 19:39 2h 09m Direct
  • MIAMiami International Airport 17:30
  • CLTCharlotte Airport 19:39
  • 2h 09m
  • Direct
  • American Airlines (AA 2580)Boeing 737 800
  • American Airlines (AA 2580)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • Boeing 737 800
  • 06:33 MIA
    12:06 CLT
    5Hrs, 33m 1 Stop (DCA)
  • MIAMiami International Airport 06:33 - CLT 12:06 5h 33m 1 Stop (DCA) Washington
  • MIAMiami International Airport 06:33
    DCAWashington Ronald Reagan National Airport 10:10
  • DCAWashington Ronald Reagan National Airport 09:09
    CLTCharlotte Airport 12:06
  • 5h 33m (1h 01m)
  • 1 Stop DCA · Washington 1h 01m
  • American Airlines (AA 1573)Airbus
    American Airlines (AA 966)Boeing 737 800
  • American Airlines (AA 1573)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 06:33 MIA
    12:06 CLT
    5Hrs, 33m 1 Stop (DCA)
  • MIAMiami International Airport 06:33 - CLT 12:06 5h 33m 1 Stop (DCA) Washington
  • MIAMiami International Airport 06:33
    DCAWashington Ronald Reagan National Airport 10:10
  • DCAWashington Ronald Reagan National Airport 09:09
    CLTCharlotte Airport 12:06
  • 5h 33m (1h 01m)
  • 1 Stop DCA · Washington 1h 01m
  • American Airlines (AA 1573)Boeing 737 800
    American Airlines (AA 966)Boeing 737 800
  • American Airlines (AA 1573)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • 06:55 MIA
    12:24 CLT
    5Hrs, 29m 1 Stop (PHL)
  • MIAMiami International Airport 06:55 - CLT 12:24 5h 29m 1 Stop (PHL) Philadelphia
  • MIAMiami International Airport 06:55
    PHLPhiladelphia International Airport 10:30
  • PHLPhiladelphia International Airport 09:43
    CLTCharlotte Airport 12:24
  • 5h 29m (47m)
  • 1 Stop PHL · Philadelphia 47m
  • American Airlines (AA 2129)Airbus
    American Airlines (AA 847)Boeing 737 800
  • American Airlines (AA 2129)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:44 MIA
    12:30 CLT
    4Hrs, 46m 1 Stop (SAV)
  • MIAMiami International Airport 07:44 - CLT 12:30 4h 46m 1 Stop (SAV) Savannah
  • MIAMiami International Airport 07:44
    SAVSavannah/Hilton Head International Airport 11:06
  • SAVSavannah/Hilton Head International Airport 09:19
    CLTCharlotte Airport 12:30
  • 4h 46m (1h 47m)
  • 1 Stop SAV · Savannah 1h 47m
  • American Airlines (AA 3654)Embraer Emb 175
    American Airlines (AA 5412)Canadair Regional
  • American Airlines (AA 3654)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 08:00 MIA
    13:34 CLT
    5Hrs, 34m 1 Stop (JAX)
  • MIAMiami International Airport 08:00 - CLT 13:34 5h 34m 1 Stop (JAX) Jacksonville
  • MIAMiami International Airport 08:00
    JAXJacksonville International Airport 12:10
  • JAXJacksonville International Airport 09:22
    CLTCharlotte Airport 13:34
  • 5h 34m (2h 48m)
  • 1 Stop JAX · Jacksonville 2h 48m
  • American Airlines (AA 3052)Airbus
    American Airlines (AA 1946)Airbus
  • American Airlines (AA 3052)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 08:08 MIA
    13:34 CLT
    5Hrs, 26m 1 Stop (JAX)
  • MIAMiami International Airport 08:08 - CLT 13:34 5h 26m 1 Stop (JAX) Jacksonville
  • MIAMiami International Airport 08:08
    JAXJacksonville International Airport 12:10
  • JAXJacksonville International Airport 09:31
    CLTCharlotte Airport 13:34
  • 5h 26m (2h 39m)
  • 1 Stop JAX · Jacksonville 2h 39m
  • American Airlines (AA 4006)Embraer Emb 175
    American Airlines (AA 1946)Airbus
  • American Airlines (AA 4006)
    • M
    • T
    • -
    • -
    • F
    • -
    • S
  • 08:17 MIA
    13:15 CLT
    4Hrs, 58m 1 Stop (DCA)
  • MIAMiami International Airport 08:17 - CLT 13:15 4h 58m 1 Stop (DCA) Washington
  • MIAMiami International Airport 08:17
    DCAWashington Ronald Reagan National Airport 11:36
  • DCAWashington Ronald Reagan National Airport 10:53
    CLTCharlotte Airport 13:15
  • 4h 58m (43m)
  • 1 Stop DCA · Washington 43m
  • American Airlines (AA 1627)Boeing 737 800
    American Airlines (AA 620)Airbus
  • American Airlines (AA 1627)
    • M
    • T
    • W
    • -
    • F
    • -
    • S
  • 08:24 MIA
    13:55 CLT
    5Hrs, 31m 1 Stop (TLH)
  • MIAMiami International Airport 08:24 - CLT 13:55 5h 31m 1 Stop (TLH) Tallahassee
  • MIAMiami International Airport 08:24
    TLHTallahassee Airport 12:18
  • TLHTallahassee Airport 09:56
    CLTCharlotte Airport 13:55
  • 5h 31m (2h 22m)
  • 1 Stop TLH · Tallahassee 2h 22m
  • American Airlines (AA 3858)Embraer Emb 175
    American Airlines (AA 5700)Er4 Embraer Rj145 Amazon
  • American Airlines (AA 3858)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:24 MIA
    13:49 CLT
    5Hrs, 25m 1 Stop (TLH)
  • MIAMiami International Airport 08:24 - CLT 13:49 5h 25m 1 Stop (TLH) Tallahassee
  • MIAMiami International Airport 08:24
    TLHTallahassee Airport 12:12
  • TLHTallahassee Airport 09:56
    CLTCharlotte Airport 13:49
  • 5h 25m (2h 16m)
  • 1 Stop TLH · Tallahassee 2h 16m
  • American Airlines (AA 3858)Embraer Emb 175
    American Airlines (AA 5700)Er4 Embraer Rj145 Amazon
  • American Airlines (AA 3858)
    • M
    • T
    • W
    • -
    • -
    • S
    • S
  • 08:24 MIA
    12:17 CLT
    3Hrs, 53m 1 Stop (TLH)
  • MIAMiami International Airport 08:24 - CLT 12:17 3h 53m 1 Stop (TLH) Tallahassee
  • MIAMiami International Airport 08:24
    TLHTallahassee Airport 10:40
  • TLHTallahassee Airport 09:56
    CLTCharlotte Airport 12:17
  • 3h 53m (44m)
  • 1 Stop TLH · Tallahassee 44m
  • American Airlines (AA 3858)Embraer Emb 175
    American Airlines (AA 5700)Er4 Embraer Rj145 Amazon
  • American Airlines (AA 3858)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 08:26 MIA
    12:14 CLT
    3Hrs, 48m 1 Stop (TPA)
  • MIAMiami International Airport 08:26 - CLT 12:14 3h 48m 1 Stop (TPA) Tampa
  • MIAMiami International Airport 08:26
    TPATampa International Airport 10:28
  • TPATampa International Airport 09:31
    CLTCharlotte Airport 12:14
  • 3h 48m (57m)
  • 1 Stop TPA · Tampa 57m
  • American Airlines (AA 582)Airbus
    American Airlines (AA 2898)Boeing 737 800
  • American Airlines (AA 582)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 08:26 MIA
    12:14 CLT
    3Hrs, 48m 1 Stop (TPA)
  • MIAMiami International Airport 08:26 - CLT 12:14 3h 48m 1 Stop (TPA) Tampa
  • MIAMiami International Airport 08:26
    TPATampa International Airport 10:28
  • TPATampa International Airport 09:31
    CLTCharlotte Airport 12:14
  • 3h 48m (57m)
  • 1 Stop TPA · Tampa 57m
  • American Airlines (AA 582)Airbus
    American Airlines (AA 2898)Airbus
  • American Airlines (AA 582)
    • M
    • -
    • -
    • -
    • F
    • S
    • -
  • 08:26 MIA
    12:13 CLT
    3Hrs, 47m 1 Stop (TPA)
  • MIAMiami International Airport 08:26 - CLT 12:13 3h 47m 1 Stop (TPA) Tampa
  • MIAMiami International Airport 08:26
    TPATampa International Airport 10:27
  • TPATampa International Airport 09:31
    CLTCharlotte Airport 12:13
  • 3h 47m (56m)
  • 1 Stop TPA · Tampa 56m
  • American Airlines (AA 582)Airbus
    American Airlines (AA 2898)Airbus
  • American Airlines (AA 582)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:26 MIA
    13:34 CLT
    5Hrs, 08m 1 Stop (TPA)
  • MIAMiami International Airport 08:26 - CLT 13:34 5h 08m 1 Stop (TPA) Tampa
  • MIAMiami International Airport 08:26
    TPATampa International Airport 11:48
  • TPATampa International Airport 09:31
    CLTCharlotte Airport 13:34
  • 5h 08m (2h 17m)
  • 1 Stop TPA · Tampa 2h 17m
  • American Airlines (AA 582)Airbus
    American Airlines (AA 2710)Airbus
  • American Airlines (AA 582)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 08:49 MIA
    13:26 CLT
    4Hrs, 37m 1 Stop (MCO)
  • MIAMiami International Airport 08:49 - CLT 13:26 4h 37m 1 Stop (MCO) Orlando
  • MIAMiami International Airport 08:49
    MCOOrlando International Airport 11:37
  • MCOOrlando International Airport 10:02
    CLTCharlotte Airport 13:26
  • 4h 37m (1h 35m)
  • 1 Stop MCO · Orlando 1h 35m
  • American Airlines (AA 1712)Boeing 737 Max 8 Passenger
    American Airlines (AA 2058)Airbus
  • American Airlines (AA 1712)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:50 MIA
    14:12 CLT
    5Hrs, 22m 1 Stop (IAD)
  • MIAMiami International Airport 08:50 - CLT 14:12 5h 22m 1 Stop (IAD) Washington
  • MIAMiami International Airport 08:50
    IADWashington Dulles International Airport 12:36
  • IADWashington Dulles International Airport 11:25
    CLTCharlotte Airport 14:12
  • 5h 22m (1h 11m)
  • 1 Stop IAD · Washington 1h 11m
  • United Airlines (UA 1643)Boeing 737 900
    United Airlines (UA 3481)Embraer 175
  • United Airlines (UA 1643)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • 08:50 MIA
    14:12 CLT
    5Hrs, 22m 1 Stop (IAD)
  • MIAMiami International Airport 08:50 - CLT 14:12 5h 22m 1 Stop (IAD) Washington
  • MIAMiami International Airport 08:50
    IADWashington Dulles International Airport 12:36
  • IADWashington Dulles International Airport 11:25
    CLTCharlotte Airport 14:12
  • 5h 22m (1h 11m)
  • 1 Stop IAD · Washington 1h 11m
  • United Airlines (UA 1643)Boeing 737 900
    United Airlines (UA 6055)Embraer 175
  • United Airlines (UA 1643)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:51 MIA
    13:49 CLT
    4Hrs, 58m 1 Stop (MCO)
  • MIAMiami International Airport 08:51 - CLT 13:49 4h 58m 1 Stop (MCO) Orlando
  • MIAMiami International Airport 08:51
    MCOOrlando International Airport 12:00
  • MCOOrlando International Airport 10:01
    CLTCharlotte Airport 13:49
  • 4h 58m (1h 59m)
  • 1 Stop MCO · Orlando 1h 59m
  • American Airlines (AA 1712)Boeing 737 Max 8 Passenger
    American Airlines (AA 2058)Airbus
  • American Airlines (AA 1712)
    • M
    • T
    • W
    • -
    • F
    • -
    • S
  • 09:14 MIA
    14:40 CLT
    5Hrs, 26m 1 Stop (ATL)
  • MIAMiami International Airport 09:14 - CLT 14:40 5h 26m 1 Stop (ATL) Atlanta
  • MIAMiami International Airport 09:14
    ATLAtlanta Hartsfield-Jackson Intl Airport 13:20
  • ATLAtlanta Hartsfield-Jackson Intl Airport 11:18
    CLTCharlotte Airport 14:40
  • 5h 26m (2h 02m)
  • 1 Stop ATL · Atlanta 2h 02m
  • American Airlines (AA 1046)Airbus
    American Airlines (AA 5476)Canadair Regional
  • American Airlines (AA 1046)
    • M
    • T
    • -
    • -
    • -
    • S
    • S
  • 09:34 MIA
    13:51 CLT
    4Hrs, 17m 1 Stop (PNS)
  • MIAMiami International Airport 09:34 - CLT 13:51 4h 17m 1 Stop (PNS) Pensacola
  • MIAMiami International Airport 09:34
    PNSPensacola Municipal Airport 11:14
  • PNSPensacola Municipal Airport 10:28
    CLTCharlotte Airport 13:51
  • 4h 17m (46m)
  • 1 Stop PNS · Pensacola 46m
  • American Airlines (AA 3613)Embraer Emb 175
    American Airlines (AA 2737)Airbus
  • American Airlines (AA 3613)
    • M
    • T
    • W
    • -
    • F
    • -
    • S
  • 09:40 MIA
    15:24 CLT
    5Hrs, 44m 1 Stop (GGT)
  • MIAMiami International Airport 09:40 - CLT 15:24 5h 44m 1 Stop (GGT)
  • MIAMiami International Airport 09:40
    GGTGeorge Town Airport 12:44
  • GGTGeorge Town Airport 10:55
    CLTCharlotte Airport 15:24
  • 5h 44m (1h 49m)
  • 1 Stop GGT · 1h 49m
  • American Airlines (AA 3911)Embraer Emb 175
    American Airlines (AA 1570)Airbus
  • American Airlines (AA 3911)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:42 MIA
    13:59 CLT
    4Hrs, 17m 1 Stop (RDU)
  • MIAMiami International Airport 09:42 - CLT 13:59 4h 17m 1 Stop (RDU) Morrisville
  • MIAMiami International Airport 09:42
    RDURaleigh/Durham Airport 12:50
  • RDURaleigh/Durham Airport 11:53
    CLTCharlotte Airport 13:59
  • 4h 17m (57m)
  • 1 Stop RDU · Morrisville 57m
  • American Airlines (AA 2386)Airbus
    American Airlines (AA 688)Airbus
  • American Airlines (AA 2386)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 09:43 MIA
    13:59 CLT
    4Hrs, 16m 1 Stop (RDU)
  • MIAMiami International Airport 09:43 - CLT 13:59 4h 16m 1 Stop (RDU) Morrisville
  • MIAMiami International Airport 09:43
    RDURaleigh/Durham Airport 12:50
  • RDURaleigh/Durham Airport 11:58
    CLTCharlotte Airport 13:59
  • 4h 16m (52m)
  • 1 Stop RDU · Morrisville 52m
  • American Airlines (AA 2386)Airbus
    American Airlines (AA 688)Airbus
  • American Airlines (AA 2386)
    • M
    • T
    • -
    • -
    • -
    • S
    • S
  • 10:00 MIA
    15:49 CLT
    5Hrs, 49m 1 Stop (PHL)
  • MIAMiami International Airport 10:00 - CLT 15:49 5h 49m 1 Stop (PHL) Philadelphia
  • MIAMiami International Airport 10:00
    PHLPhiladelphia International Airport 14:00
  • PHLPhiladelphia International Airport 13:00
    CLTCharlotte Airport 15:49
  • 5h 49m (1h)
  • 1 Stop PHL · Philadelphia 1h
  • Frontier Airlines (F9 1204)Airbus A320 Neo
    Frontier Airlines (F9 1327)Airbus A320 Neo
  • Frontier Airlines (F9 1204)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 10:02 MIA
    15:19 CLT
    5Hrs, 17m 1 Stop (DCA)
  • MIAMiami International Airport 10:02 - CLT 15:19 5h 17m 1 Stop (DCA) Washington
  • MIAMiami International Airport 10:02
    DCAWashington Ronald Reagan National Airport 13:44
  • DCAWashington Ronald Reagan National Airport 12:43
    CLTCharlotte Airport 15:19
  • 5h 17m (1h 01m)
  • 1 Stop DCA · Washington 1h 01m
  • American Airlines (AA 1612)Boeing 737 800
    American Airlines (AA 1012)Boeing 737 800
  • American Airlines (AA 1612)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 10:06 MIA
    15:20 CLT
    5Hrs, 14m 1 Stop (NAS)
  • MIAMiami International Airport 10:06 - CLT 15:20 5h 14m 1 Stop (NAS) Paradise Island
  • MIAMiami International Airport 10:06
    NASNassau International Airport 12:55
  • NASNassau International Airport 11:16
    CLTCharlotte Airport 15:20
  • 5h 14m (1h 39m)
  • 1 Stop NAS · Paradise Island 1h 39m
  • American Airlines (AA 1592)Airbus
    American Airlines (AA 893)Boeing 737 800
  • American Airlines (AA 1592)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 10:17 MIA
    15:14 CLT
    4Hrs, 57m 1 Stop (EYW)
  • MIAMiami International Airport 10:17 - CLT 15:14 4h 57m 1 Stop (EYW) Key West
  • MIAMiami International Airport 10:17
    EYWKey West International Airport 12:55
  • EYWKey West International Airport 11:27
    CLTCharlotte Airport 15:14
  • 4h 57m (1h 28m)
  • 1 Stop EYW · Key West 1h 28m
  • American Airlines (AA 4044)Embraer Emb 175
    American Airlines (AA 1816)Airbus
  • American Airlines (AA 4044)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 10:55 MIA
    16:03 CLT
    5Hrs, 08m 1 Stop (FPO)
  • MIAMiami International Airport 10:55 - CLT 16:03 5h 08m 1 Stop (FPO) Freeport
  • MIAMiami International Airport 10:55
    FPOFreeport Airport 13:58
  • FPOFreeport Airport 12:00
    CLTCharlotte Airport 16:03
  • 5h 08m (1h 58m)
  • 1 Stop FPO · Freeport 1h 58m
  • American Airlines (AA 3453)Embraer Emb 175
    American Airlines (AA 5467)Canadair Regional
  • American Airlines (AA 3453)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:06 MIA
    15:14 CLT
    4Hrs, 08m 1 Stop (EYW)
  • MIAMiami International Airport 11:06 - CLT 15:14 4h 08m 1 Stop (EYW) Key West
  • MIAMiami International Airport 11:06
    EYWKey West International Airport 12:55
  • EYWKey West International Airport 12:12
    CLTCharlotte Airport 15:14
  • 4h 08m (43m)
  • 1 Stop EYW · Key West 43m
  • American Airlines (AA 4051)Embraer Emb 175
    American Airlines (AA 1816)Airbus
  • American Airlines (AA 4051)
    • M
    • T
    • W
    • -
    • F
    • -
    • S
  • 11:20 MIA
    15:14 CLT
    3Hrs, 54m 1 Stop (EYW)
  • MIAMiami International Airport 11:20 - CLT 15:14 3h 54m 1 Stop (EYW) Key West
  • MIAMiami International Airport 11:20
    EYWKey West International Airport 12:55
  • EYWKey West International Airport 12:19
    CLTCharlotte Airport 15:14
  • 3h 54m (36m)
  • 1 Stop EYW · Key West 36m
  • American Airlines (AA 4473)Embraer Emb 175
    American Airlines (AA 1816)Airbus
  • American Airlines (AA 4473)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:00 MIA
    15:53 CLT
    3Hrs, 53m 1 Stop (CHS)
  • MIAMiami International Airport 12:00 - CLT 15:53 3h 53m 1 Stop (CHS) Charleston
  • MIAMiami International Airport 12:00
    CHSCharleston Airport 14:44
  • CHSCharleston Airport 13:56
    CLTCharlotte Airport 15:53
  • 3h 53m (48m)
  • 1 Stop CHS · Charleston 48m
  • American Airlines (AA 3864)Embraer 170
    American Airlines (AA 5313)Canadair Regional
  • American Airlines (AA 3864)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:00 MIA
    17:30 CLT
    5Hrs, 30m 1 Stop (CHS)
  • MIAMiami International Airport 12:00 - CLT 17:30 5h 30m 1 Stop (CHS) Charleston
  • MIAMiami International Airport 12:00
    CHSCharleston Airport 16:25
  • CHSCharleston Airport 13:56
    CLTCharlotte Airport 17:30
  • 5h 30m (2h 29m)
  • 1 Stop CHS · Charleston 2h 29m
  • American Airlines (AA 3864)Embraer 170
    American Airlines (AA 3253)Airbus
  • American Airlines (AA 3864)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:00 MIA
    17:01 CLT
    5Hrs, 01m 1 Stop (DCA)
  • MIAMiami International Airport 12:00 - CLT 17:01 5h 01m 1 Stop (DCA) Washington
  • MIAMiami International Airport 12:00
    DCAWashington Ronald Reagan National Airport 15:17
  • DCAWashington Ronald Reagan National Airport 14:47
    CLTCharlotte Airport 17:01
  • 5h 01m (30m)
  • 1 Stop DCA · Washington 30m
  • American Airlines (AA 2112)Boeing 737 800
    American Airlines (AA 845)Airbus
  • American Airlines (AA 2112)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:01 MIA
    15:45 CLT
    3Hrs, 44m 1 Stop (MCO)
  • MIAMiami International Airport 12:01 - CLT 15:45 3h 44m 1 Stop (MCO) Orlando
  • MIAMiami International Airport 12:01
    MCOOrlando International Airport 13:53
  • MCOOrlando International Airport 13:14
    CLTCharlotte Airport 15:45
  • 3h 44m (39m)
  • 1 Stop MCO · Orlando 39m
  • American Airlines (AA 649)Airbus
    American Airlines (AA 2127)Airbus
  • American Airlines (AA 649)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 12:01 MIA
    16:58 CLT
    4Hrs, 57m 1 Stop (MCO)
  • MIAMiami International Airport 12:01 - CLT 16:58 4h 57m 1 Stop (MCO) Orlando
  • MIAMiami International Airport 12:01
    MCOOrlando International Airport 15:08
  • MCOOrlando International Airport 13:14
    CLTCharlotte Airport 16:58
  • 4h 57m (1h 54m)
  • 1 Stop MCO · Orlando 1h 54m
  • American Airlines (AA 649)Airbus
    American Airlines (AA 1166)Airbus
  • American Airlines (AA 649)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 12:04 MIA
    17:30 CLT
    5Hrs, 26m 1 Stop (EYW)
  • MIAMiami International Airport 12:04 - CLT 17:30 5h 26m 1 Stop (EYW) Key West
  • MIAMiami International Airport 12:04
    EYWKey West International Airport 15:11
  • EYWKey West International Airport 13:09
    CLTCharlotte Airport 17:30
  • 5h 26m (2h 02m)
  • 1 Stop EYW · Key West 2h 02m
  • American Airlines (AA 4344)Embraer Emb 175
    American Airlines (AA 1222)Airbus
  • American Airlines (AA 4344)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:06 MIA
    17:29 CLT
    5Hrs, 23m 1 Stop (EYW)
  • MIAMiami International Airport 12:06 - CLT 17:29 5h 23m 1 Stop (EYW) Key West
  • MIAMiami International Airport 12:06
    EYWKey West International Airport 15:10
  • EYWKey West International Airport 13:09
    CLTCharlotte Airport 17:29
  • 5h 23m (2h 01m)
  • 1 Stop EYW · Key West 2h 01m
  • American Airlines (AA 3387)Embraer Emb 175
    American Airlines (AA 1222)Airbus
  • American Airlines (AA 3387)
    • M
    • T
    • W
    • -
    • F
    • -
    • S
  • 13:20 MIA
    17:30 CLT
    4Hrs, 10m 1 Stop (TPA)
  • MIAMiami International Airport 13:20 - CLT 17:30 4h 10m 1 Stop (TPA) Tampa
  • MIAMiami International Airport 13:20
    TPATampa International Airport 15:44
  • TPATampa International Airport 14:25
    CLTCharlotte Airport 17:30
  • 4h 10m (1h 19m)
  • 1 Stop TPA · Tampa 1h 19m
  • American Airlines (AA 2526)Boeing 737 800
    American Airlines (AA 2915)Airbus
  • American Airlines (AA 2526)
    • M
    • T
    • W
    • -
    • -
    • -
    • S
  • 13:20 MIA
    18:55 CLT
    5Hrs, 35m 1 Stop (TPA)
  • MIAMiami International Airport 13:20 - CLT 18:55 5h 35m 1 Stop (TPA) Tampa
  • MIAMiami International Airport 13:20
    TPATampa International Airport 17:08
  • TPATampa International Airport 14:25
    CLTCharlotte Airport 18:55
  • 5h 35m (2h 43m)
  • 1 Stop TPA · Tampa 2h 43m
  • American Airlines (AA 2526)Boeing 737 800
    American Airlines (AA 2905)Airbus
  • American Airlines (AA 2526)
    • M
    • T
    • W
    • -
    • -
    • -
    • S
  • 13:25 MIA
    18:51 CLT
    5Hrs, 26m 1 Stop (IAD)
  • MIAMiami International Airport 13:25 - CLT 18:51 5h 26m 1 Stop (IAD) Washington
  • MIAMiami International Airport 13:25
    IADWashington Dulles International Airport 17:15
  • IADWashington Dulles International Airport 16:00
    CLTCharlotte Airport 18:51
  • 5h 26m (1h 15m)
  • 1 Stop IAD · Washington 1h 15m
  • United Airlines (UA 2435)Boeing 737 800
    United Airlines (UA 6022)Embraer 175
  • United Airlines (UA 2435)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:25 MIA
    18:51 CLT
    5Hrs, 26m 1 Stop (IAD)
  • MIAMiami International Airport 13:25 - CLT 18:51 5h 26m 1 Stop (IAD) Washington
  • MIAMiami International Airport 13:25
    IADWashington Dulles International Airport 17:15
  • IADWashington Dulles International Airport 16:00
    CLTCharlotte Airport 18:51
  • 5h 26m (1h 15m)
  • 1 Stop IAD · Washington 1h 15m
  • United Airlines (UA 2435)Boeing 737 900
    United Airlines (UA 6022)Embraer 175
  • United Airlines (UA 2435)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 13:25 MIA
    18:51 CLT
    5Hrs, 26m 1 Stop (IAD)
  • MIAMiami International Airport 13:25 - CLT 18:51 5h 26m 1 Stop (IAD) Washington
  • MIAMiami International Airport 13:25
    IADWashington Dulles International Airport 17:15
  • IADWashington Dulles International Airport 16:00
    CLTCharlotte Airport 18:51
  • 5h 26m (1h 15m)
  • 1 Stop IAD · Washington 1h 15m
  • United Airlines (UA 2435)Boeing 737 Max 8 Passenger
    United Airlines (UA 6022)Embraer 175
  • United Airlines (UA 2435)
    • M
    • T
    • W
    • -
    • -
    • -
    • -
  • 13:25 MIA
    18:51 CLT
    5Hrs, 26m 1 Stop (IAD)
  • MIAMiami International Airport 13:25 - CLT 18:51 5h 26m 1 Stop (IAD) Washington
  • MIAMiami International Airport 13:25
    IADWashington Dulles International Airport 17:15
  • IADWashington Dulles International Airport 16:00
    CLTCharlotte Airport 18:51
  • 5h 26m (1h 15m)
  • 1 Stop IAD · Washington 1h 15m
  • United Airlines (UA 2435)Boeing 737 Max 9 Passenger
    United Airlines (UA 3429)Embraer 175
  • United Airlines (UA 2435)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:50 MIA
    19:18 CLT
    5Hrs, 28m 1 Stop (RDU)
  • MIAMiami International Airport 13:50 - CLT 19:18 5h 28m 1 Stop (RDU) Morrisville
  • MIAMiami International Airport 13:50
    RDURaleigh/Durham Airport 18:07
  • RDURaleigh/Durham Airport 16:02
    CLTCharlotte Airport 19:18
  • 5h 28m (2h 05m)
  • 1 Stop RDU · Morrisville 2h 05m
  • American Airlines (AA 1481)Boeing 737 Max 8 Passenger
    American Airlines (AA 1894)Airbus A321 Neo
  • American Airlines (AA 1481)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:50 MIA
    19:35 CLT
    5Hrs, 45m 1 Stop (TLH)
  • MIAMiami International Airport 13:50 - CLT 19:35 5h 45m 1 Stop (TLH) Tallahassee
  • MIAMiami International Airport 13:50
    TLHTallahassee Airport 17:55
  • TLHTallahassee Airport 15:18
    CLTCharlotte Airport 19:35
  • 5h 45m (2h 37m)
  • 1 Stop TLH · Tallahassee 2h 37m
  • American Airlines (AA 3623)Embraer Emb 175
    American Airlines (AA 5556)Canadair Regional
  • American Airlines (AA 3623)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 13:52 MIA
    19:39 CLT
    5Hrs, 47m 1 Stop (IND)
  • MIAMiami International Airport 13:52 - CLT 19:39 5h 47m 1 Stop (IND) Indianapolis
  • MIAMiami International Airport 13:52
    INDIndianapolis Airport 18:00
  • INDIndianapolis Airport 16:51
    CLTCharlotte Airport 19:39
  • 5h 47m (1h 09m)
  • 1 Stop IND · Indianapolis 1h 09m
  • American Airlines (AA 4718)Embraer Emb 175
    American Airlines (AA 1589)Airbus
  • American Airlines (AA 4718)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:54 MIA
    19:13 CLT
    5Hrs, 19m 1 Stop (DCA)
  • MIAMiami International Airport 13:54 - CLT 19:13 5h 19m 1 Stop (DCA) Washington
  • MIAMiami International Airport 13:54
    DCAWashington Ronald Reagan National Airport 17:31
  • DCAWashington Ronald Reagan National Airport 16:29
    CLTCharlotte Airport 19:13
  • 5h 19m (1h 02m)
  • 1 Stop DCA · Washington 1h 02m
  • American Airlines (AA 1609)Boeing 737 800
    American Airlines (AA 2182)Boeing 737 800
  • American Airlines (AA 1609)
    • M
    • T
    • -
    • -
    • F
    • S
    • S
  • 13:59 MIA
    19:13 CLT
    5Hrs, 14m 1 Stop (DCA)
  • MIAMiami International Airport 13:59 - CLT 19:13 5h 14m 1 Stop (DCA) Washington
  • MIAMiami International Airport 13:59
    DCAWashington Ronald Reagan National Airport 17:31
  • DCAWashington Ronald Reagan National Airport 16:29
    CLTCharlotte Airport 19:13
  • 5h 14m (1h 02m)
  • 1 Stop DCA · Washington 1h 02m
  • American Airlines (AA 1609)Boeing 737 800
    American Airlines (AA 2182)Boeing 737 800
  • American Airlines (AA 1609)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 14:01 MIA
    18:35 CLT
    4Hrs, 34m 1 Stop (BNA)
  • MIAMiami International Airport 14:01 - CLT 18:35 4h 34m 1 Stop (BNA) Nashville
  • MIAMiami International Airport 14:01
    BNANashville Airport 16:04
  • BNANashville Airport 15:28
    CLTCharlotte Airport 18:35
  • 4h 34m (36m)
  • 1 Stop BNA · Nashville 36m
  • American Airlines (AA 3963)Embraer Emb 175
    American Airlines (AA 5196)Canadair Regional
  • American Airlines (AA 3963)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 14:02 MIA
    19:45 CLT
    5Hrs, 43m 1 Stop (PHL)
  • MIAMiami International Airport 14:02 - CLT 19:45 5h 43m 1 Stop (PHL) Philadelphia
  • MIAMiami International Airport 14:02
    PHLPhiladelphia International Airport 17:52
  • PHLPhiladelphia International Airport 16:49
    CLTCharlotte Airport 19:45
  • 5h 43m (1h 03m)
  • 1 Stop PHL · Philadelphia 1h 03m
  • American Airlines (AA 2083)Boeing 737 800
    American Airlines (AA 2050)Boeing 737 800
  • American Airlines (AA 2083)
    • M
    • T
    • -
    • -
    • F
    • S
    • 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 6 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 05:43. The last flight of the day departs at 19:30. 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.