Cheap Flights from Miami to Orlando (MIA - MCO)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from MIA to MCO

Sun Mon Tue Wed Thu Fri Sat
  1
$2
2 $306 3 $317 4
$317
5 $306 6 $276
7
$276
8
$276
9
$276
10 $289 11
$289
12 $276 13 $263
14 $263 15 $263 16 $263 17 $263 18 $257 19 $313 20 $313
21 $283 22
$283
23
$283
24 $283 25
$283
26
$283
27 $303
28 $293 29
$293
30 $273 31 $293      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Miami to Orlando. Get the best flight deal for your Orlando trip!
Here's how it works. Search KAYAK for a flight ticket from Miami to Orlando. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights MIA to MCO on American Airlines
Flight # Depart MIA Arrive MCO Sun Mon Tue Wed Thu Fri Sat Valid Between
1637 7:20 am 8:25 am Dec 6 - Dec 14
1637 7:20 am 8:22 am Dec 2 - Dec 17
1637 7:20 am 8:22 am Nov 29 - Dec 1
1650 7:20 am 8:25 am Dec 18 - Jan 5
1391 9:39 am 10:46 am Dec 21 - Dec 28
1391 9:39 am 10:46 am Dec 19 - Dec 22
1391 9:39 am 10:46 am Jan 1 - Jan 3
1391 9:39 am 10:46 am Dec 29 - Dec 31
1391 9:39 am 10:46 am Dec 18 - Dec 20
1391 9:39 am 10:46 am Dec 30 - Jan 4
1391 9:39 am 10:46 am Dec 24 - Dec 26
1562 9:40 am 10:48 am Dec 16 - Dec 16
1562 9:40 am 10:48 am Dec 17 - Dec 17
1562 9:40 am 10:48 am Dec 2 - Dec 15
1565 9:40 am 10:48 am Nov 29 - Dec 1
1210 12:26 pm 1:32 pm Dec 4 - Jan 1
1210 12:26 pm 1:32 pm Dec 2 - Dec 31
1210 12:29 pm 1:34 pm Nov 29 - Dec 1
1525 2:10 pm 3:17 pm Nov 20 - Dec 1
1621 2:10 pm 3:17 pm Dec 2 - Jan 5
2312 4:45 pm 5:54 pm Dec 1 - Dec 1
2312 4:45 pm 5:54 pm Dec 16 - Dec 16
2312 4:45 pm 5:54 pm Dec 17 - Dec 17
2312 4:45 pm 5:54 pm Dec 8 - Dec 15
2312 4:45 pm 5:54 pm Dec 5 - Dec 14
2312 4:45 pm 5:54 pm Dec 6 - Dec 13
2312 4:45 pm 5:54 pm Dec 4 - Dec 11
2312 4:45 pm 5:54 pm Dec 3 - Dec 10
2312 4:45 pm 5:54 pm Dec 2 - Dec 9
2312 5:05 pm 6:19 pm Dec 23 - Dec 23
2312 5:05 pm 6:19 pm Dec 18 - Dec 18
2312 5:05 pm 6:19 pm Dec 19 - Dec 19
2312 5:05 pm 6:19 pm Dec 20 - Dec 27
2312 5:05 pm 6:19 pm Jan 1 - Jan 1
2312 5:05 pm 6:19 pm Dec 21 - Dec 26
2312 5:05 pm 6:19 pm Dec 22 - Dec 29
2312 5:05 pm 6:19 pm Dec 30 - Dec 30
2312 5:05 pm 6:19 pm Dec 28 - Jan 4
2312 5:05 pm 6:19 pm Dec 31 - Dec 31
2312 5:05 pm 6:19 pm Dec 24 - Dec 24
2487 6:55 pm 8:00 pm Jan 1 - Jan 1
2487 6:55 pm 8:00 pm Dec 18 - Dec 26
2487 6:55 pm 7:58 pm Dec 2 - Dec 17
2487 6:55 pm 8:00 pm Dec 21 - Dec 27
2487 6:55 pm 8:00 pm Dec 28 - Jan 5
2487 7:15 pm 8:16 pm Dec 1 - Dec 1
2421 8:10 pm 9:13 pm Nov 30 - Dec 1
2421 8:10 pm 9:13 pm Dec 2 - Jan 5
1264 9:35 pm 10:39 pm Dec 19 - Jan 5
1264 9:35 pm 10:37 pm Dec 2 - Dec 16
1264 9:35 pm 10:37 pm Dec 5 - Dec 15
1264 9:35 pm 10:39 pm Dec 21 - Jan 4
1264 9:35 pm 10:37 pm Dec 3 - Dec 17
1264 9:35 pm 10:39 pm Dec 18 - Jan 3
1334 9:35 pm 10:37 pm Nov 21 - Dec 1
2200 11:49 pm 12:47 am Nov 24 - Dec 1
2200 11:49 pm 12:47 am Dec 4 - Dec 28
2200 11:49 pm 12:47 am Jan 1 - Jan 1
2200 11:49 pm 12:47 am Dec 2 - Dec 31