Cheap flights from Miami to Charleston

38 nonstop flights a week, 3 of them today. Operated by 4 airlines, about 1h 50m in the air, 485 mi (780 km). Tickets from $80.

Flights from Miami to Charleston

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Best fares from Miami to Charleston

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Miami to Charleston at a glance

flight time, from 1h 41m to 6h 37m
1h 50m
straight-line distance
485 mi (780 km)
flights a week
38
flights today
3
first and last departure
08:55 - 22:26
lowest price, nonstop, 15 November
$80
airlines
4

Miami to Charleston flight schedule

38 flights a week, 3 today, 48 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
UA 2169
United Airlines
08:55 Fort Lauderdale-Hollywood International, terminal 1
15:32
6h 37m
Daily
Boeing 737
AA 1816
American Airlines
09:02 Miami International
10:49
1h 47m
Fri
Airbus A319
AA 1816
American Airlines
09:05 Miami International
10:52
1h 47m
Mon, Thu, Sun
Airbus A319
AA 1816
American Airlines
09:08 Miami International
11:01
1h 53m
Mon, Thu, Fri, Sun
Airbus A319
AA 4697
American Airlines
09:21 Miami International
11:11
1h 50m
Sat
Embraer EMB 175
AA 4697
American Airlines
09:26 Miami International
11:19
1h 53m
Sat
Embraer EMB 175
B6 1130
jetBlue
14:05 Fort Lauderdale-Hollywood International, terminal 3
15:50
1h 45m
Mon, Thu, Sat, Sun
Airbus A320
MX 1499
Breeze Airways
14:21 Fort Lauderdale-Hollywood International
16:11
1h 50m
Thu, Sun
Airbus A220-300
AA 4205
American Airlines
15:45 Miami International
17:32
1h 47m
Wed
Embraer EMB 175
B6 1130
jetBlue
16:20 Fort Lauderdale-Hollywood International, terminal 3
18:03
1h 43m
Daily
Airbus A320
B6 1130
jetBlue
16:35 Fort Lauderdale-Hollywood International, terminal 3
18:18
1h 43m
Fri
Airbus A320
MX 1499
Breeze Airways
17:24 Fort Lauderdale-Hollywood International
19:14
1h 50m
Wed, Sat
Airbus A220-300
AA 2518
American Airlines
17:40 Miami International
19:30
1h 50m
Mon, Thu, Fri, Sat, Sun
Airbus A319
AA 2518
American Airlines
17:41 Miami International
19:34
1h 53m
Mon, Thu, Fri, Sat, Sun
Airbus A319
MX 2866
Breeze Airways
19:15 Fort Lauderdale-Hollywood International
21:01
1h 46m
Mon, Fri
Airbus A220-300
AA 1570
American Airlines
20:09 Miami International
22:02
1h 53m
Tue, Wed
Boeing 737-800
AA 1570
American Airlines
22:06 Miami International
23:59
1h 53m
Mon, Thu, Fri, Sun
Boeing 737-800
AA 1570
American Airlines
22:26 Miami International
00:19
1h 53m
Sat
Boeing 737-800

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 25 November.

FlightDepartsArrivesDurationDaysAircraft
MX 1499
Breeze Airways
14:23 Fort Lauderdale-Hollywood International
16:13
1h 50m
Seasonal
Airbus A220-300
AA 1570
American Airlines
20:00 Miami International
21:46
1h 46m
Seasonal
Boeing 737-800
B6 1130
jetBlue
13:58 Fort Lauderdale-Hollywood International, terminal 3
15:43
1h 45m
Seasonal
Airbus A320
MX 1499
Breeze Airways
17:39 Fort Lauderdale-Hollywood International
19:29
1h 50m
Seasonal
Airbus A220-300
AA 1570
American Airlines
23:06 Miami International
00:52
1h 46m
Seasonal
Boeing 737-800
B6 1130
jetBlue
17:00 Fort Lauderdale-Hollywood International, terminal 3
18:45
1h 45m
Seasonal
Airbus A220-300
AA 1570
American Airlines
20:21 Miami International
22:13
1h 52m
Seasonal
Boeing 737-800
AA 2518
American Airlines
17:38 Miami International
19:32
1h 54m
Seasonal
Airbus A319
AA 1570
American Airlines
22:49 Miami International
00:41
1h 52m
Seasonal
Boeing 737-800
AA 1570
American Airlines
22:45 Miami International
00:37
1h 52m
Seasonal
Boeing 737-800
AA 4697
American Airlines
09:28 Miami International
11:22
1h 54m
Seasonal
Embraer EMB 175
AA 1570
American Airlines
22:39 Miami International
00:31
1h 52m
Seasonal
Boeing 737-800
AA 3849
American Airlines
07:52 Miami International
09:55
2h 3m
Seasonal
Embraer EMB 175
AA 4058
American Airlines
16:30 Miami International
18:27
1h 57m
Seasonal
Embraer EMB 175
B6 1130
jetBlue
17:03 Fort Lauderdale-Hollywood International, terminal 3
18:48
1h 45m
Seasonal
Airbus A220-300
AA 1570
American Airlines
22:59 Miami International
00:50
1h 51m
Seasonal
Boeing 737-800
MX 1906
Breeze Airways
20:00 Fort Lauderdale-Hollywood International
21:45
1h 45m
Selected dates
Airbus A220-300
AA 1570
American Airlines
21:59 Miami International
23:50
1h 51m
Seasonal
Boeing 737-800
B6 1130
jetBlue
17:40 Fort Lauderdale-Hollywood International, terminal 3
19:22
1h 42m
Seasonal
Airbus A320
AA 1353
American Airlines
08:20 Miami International
10:13
1h 53m
Seasonal
Airbus A319
AA 2518
American Airlines
17:46 Miami International
19:39
1h 53m
Seasonal
Airbus A319
MX 1499
Breeze Airways
18:05 Fort Lauderdale-Hollywood International
19:55
1h 50m
Seasonal
Airbus A220-300
AA 1570
American Airlines
22:05 Miami International
23:59
1h 54m
Seasonal
Boeing 737-800
UA 2169
United Airlines
08:37 Fort Lauderdale-Hollywood International, terminal 1
15:13
6h 36m
Seasonal
Boeing 737-900
MX 2856
Breeze Airways
19:15 Fort Lauderdale-Hollywood International
21:01
1h 46m
Seasonal
Airbus A220-300
MX 1499
Breeze Airways
17:00 Fort Lauderdale-Hollywood International
18:50
1h 50m
Seasonal
Airbus A220-300
AA 1353
American Airlines
08:25 Miami International
10:20
1h 55m
Seasonal
Airbus A319
UA 2169
United Airlines
08:50 Fort Lauderdale-Hollywood International, terminal 1
14:13
5h 23m
Seasonal
Boeing 737-900
AA 2518
American Airlines
17:02 Miami International
19:00
1h 58m
Seasonal
Airbus A319
AA 1570
American Airlines
22:11 Miami International
00:08
1h 57m
Seasonal
Boeing 737
B6 530
jetBlue
09:27 Fort Lauderdale-Hollywood International, terminal 3
11:10
1h 43m
Seasonal
Airbus A320
B6 530
jetBlue
09:25 Fort Lauderdale-Hollywood International, terminal 3
11:09
1h 44m
Seasonal
Airbus A320
MX 1499
Breeze Airways
18:04 Fort Lauderdale-Hollywood International
19:54
1h 50m
Seasonal
Airbus A220-300
MX 1499
Breeze Airways
14:22 Fort Lauderdale-Hollywood International
16:12
1h 50m
Seasonal
Airbus A220-300
MX 2856
Breeze Airways
19:16 Fort Lauderdale-Hollywood International
21:02
1h 46m
Seasonal
Airbus A220-300
MX 1499
Breeze Airways
16:54 Fort Lauderdale-Hollywood International
18:44
1h 50m
Seasonal
Airbus A220-300
AA 859
American Airlines
08:35 Miami International
10:24
1h 49m
Seasonal
Airbus A319
AA 1332
American Airlines
17:12 Miami International
19:05
1h 53m
Seasonal
Airbus A319
AA 2948
American Airlines
22:08 Miami International
23:52
1h 44m
Seasonal
Airbus A319
B6 1130
jetBlue
08:08 Fort Lauderdale-Hollywood International, terminal 3
09:49
1h 41m
Seasonal
Airbus A320
MX 1499
Breeze Airways
16:33 Fort Lauderdale-Hollywood International
18:23
1h 50m
Seasonal
Airbus A220-300
AA 1332
American Airlines
17:25 Miami International
19:16
1h 51m
Seasonal
Airbus A319
AA 2948
American Airlines
22:10 Miami International
23:55
1h 45m
Seasonal
Airbus A319
B6 1130
jetBlue
16:05 Fort Lauderdale-Hollywood International, terminal 3
17:50
1h 45m
Seasonal
Airbus A320
AA 859
American Airlines
08:30 Miami International
10:22
1h 52m
Seasonal
Airbus A319
AA 1332
American Airlines
17:40 Miami International
19:31
1h 51m
Seasonal
Airbus A319
AA 1511
American Airlines
14:34 Miami International
16:25
1h 51m
Seasonal
Airbus A319
AA 2948
American Airlines
22:12 Miami International
23:59
1h 47m
Seasonal
Airbus A319

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Miami to Charleston

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Miami to Charleston depart and land

Departure from Miami

20 flights a week, terminals 1, 3, 22 mi (35 km) from the city centre

Miami International closest to the centreMIA

18 flights a week, 6 mi (9 km) from the city centre

Frequently asked questions

How long is the flight from Miami to Charleston?
A nonstop flight takes 1 hour 50 minutes on average, from 1h 41m to 6h 37m depending on the flight.
How far is Charleston from Miami?
485 mi (780 km) in a straight line between the cities.
Which airlines fly nonstop from Miami to Charleston?
American Airlines (18 a week), jetBlue (7 a week), United Airlines (7 a week) and Breeze Airways (6 a week).
How many flights a day are there from Miami to Charleston?
3 flights today and 38 a week, about 5.4 a day on average.
When are the first and last flights from Miami to Charleston?
The first departure is at 08:55 (UA2169), the last at 22:26 (AA1570). Local time.
What is the cheapest upcoming date to fly from Miami to Charleston?
15 November 2026 (Sunday): from $80 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Miami to Charleston?
American Airlines: nonstop tickets from $80 on 15 November by recent searches. Prices change daily, so compare the sellers in the search.
Which Miami airport do flights to Charleston leave from?
Fort Lauderdale-Hollywood International (20 a week) and Miami International (18 a week).