Cheap Flights from Miami to Chicago (MIA - ORD)

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 ORD

Sun Mon Tue Wed Thu Fri Sat
  1 $407 2 $216 3 $417 4 $250 5 $310 6 $250
7 $417 8 $284 9 $279 10 $279 11 $216 12 $257 13 $284
14 $284 15 $292 16 $190 17 $257 18 $254 19 $270 20 $254
21 $257 22 $245 23 $122 24 $142 25 $232 26 $232 27 $145
28 $245 29 $324 30 $297 31 $263      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Miami to Chicago. Get the best flight deal for your Chicago trip!
Here's how it works. Search KAYAK for a flight ticket from Miami to Chicago. 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 ORD on American Airlines
Flight # Depart MIA Arrive ORD Sun Mon Tue Wed Thu Fri Sat Valid Between
1207 7:15 am 9:39 am Nov 27 - Dec 1
1254 7:15 am 9:39 am Jan 1 - Jan 1
1254 7:15 am 9:39 am Dec 3 - Dec 31
1254 7:15 am 9:39 am Dec 2 - Dec 2
1051 8:20 am 10:37 am Dec 26 - Jan 3
1051 8:20 am 10:37 am Dec 25 - Dec 31
1051 8:20 am 10:37 am Dec 3 - Dec 24
1051 8:20 am 10:37 am Dec 2 - Dec 23
1051 8:20 am 10:37 am Dec 1 - Dec 1
1030 10:00 am 12:24 pm Nov 28 - Dec 1
1076 10:00 am 12:24 pm Dec 22 - Jan 5
1076 10:00 am 12:24 pm Dec 27 - Dec 30
1076 10:00 am 12:24 pm Dec 16 - Dec 25
1076 10:00 am 12:24 pm Dec 3 - Dec 19
1076 10:00 am 12:24 pm Dec 21 - Jan 4
1076 10:00 am 12:24 pm Dec 2 - Dec 13
1014 12:45 pm 3:14 pm Dec 11 - Dec 31
1014 12:45 pm 3:14 pm Dec 4 - Dec 4
1014 12:45 pm 3:14 pm Dec 2 - Dec 10
1252 12:45 pm 3:14 pm Nov 27 - Dec 1
1377 1:16 pm 3:40 pm Dec 18 - Dec 31
2483 1:16 pm 3:40 pm Dec 11 - Dec 17
2483 1:16 pm 3:40 pm Dec 2 - Dec 10
2483 1:16 pm 3:40 pm Dec 4 - Dec 4
1370 2:00 pm 4:25 pm Dec 2 - Dec 10
1370 2:00 pm 4:25 pm Dec 11 - Dec 31
1370 2:00 pm 4:25 pm Jan 1 - Jan 1
1370 2:00 pm 4:25 pm Nov 27 - Dec 1
1324 4:45 pm 7:16 pm Nov 30 - Dec 22
1324 4:45 pm 7:16 pm Dec 9 - Dec 23
1324 4:45 pm 7:16 pm Dec 24 - Dec 29
1324 4:45 pm 7:16 pm Dec 25 - Dec 25
1324 4:45 pm 7:16 pm Dec 27 - Jan 3
1324 4:45 pm 7:16 pm Dec 30 - Dec 30
1324 4:45 pm 7:16 pm Jan 1 - Jan 1
1324 4:45 pm 7:16 pm Nov 29 - Dec 4
1182 6:20 pm 8:40 pm Nov 28 - Dec 1
1182 6:20 pm 8:40 pm Dec 2 - Jan 5
1048 7:55 pm 10:13 pm Dec 2 - Jan 3
1048 7:55 pm 10:13 pm Dec 3 - Jan 5
1048 7:55 pm 10:13 pm Nov 28 - Dec 1
1574 9:10 pm 11:19 pm Dec 3 - Dec 17
1574 9:10 pm 11:19 pm Dec 2 - Dec 16
1574 9:10 pm 11:19 pm Nov 27 - Dec 1
1574 9:15 pm 11:24 pm Dec 21 - Jan 4
1574 9:15 pm 11:24 pm Dec 18 - Jan 5