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 $371 2 $371 3 $250 4 $324 5 $296 6 $324
7 $370 8 $374 9 $269 10 $210 11 $269 12 $244 13 $254
14 $257 15 $244 16 $289 17 $244 18 $227 19 $263 20 $292
21 $232 22 $122 23 $122 24 $192 25 $182 26 $162 27 $185
28 $275 29 $275 30 $247 31 $232      

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
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 Jan 2 - Jan 5
1051 8:20 am 10:37 am Jan 4 - Jan 4
1051 8:20 am 10:37 am Dec 2 - Dec 23
1051 8:20 am 10:37 am Dec 3 - Dec 24
1051 8:20 am 10:37 am Dec 25 - Dec 31
1051 8:20 am 10:37 am Dec 26 - Jan 3
1051 8:20 am 10:37 am Jan 5 - Jan 5
1076 10:00 am 12:24 pm Dec 22 - Jan 5
1076 10:00 am 12:24 pm Dec 2 - Dec 13
1076 10:00 am 12:24 pm Dec 3 - Dec 19
1076 10:00 am 12:24 pm Dec 16 - Dec 25
1076 10:00 am 12:24 pm Jan 3 - Jan 3
1076 10:00 am 12:24 pm Dec 27 - Dec 30
1076 10:00 am 12:24 pm Dec 21 - Jan 4
1014 12:45 pm 3:14 pm Dec 2 - Dec 10
1014 12:45 pm 3:14 pm Dec 11 - Dec 31
1014 12:45 pm 3:14 pm Jan 2 - Mar 4
1377 1:16 pm 3:40 pm Jan 2 - Jan 5
1377 1:16 pm 3:40 pm Dec 18 - Dec 31
2483 1:16 pm 3:40 pm Dec 2 - Dec 10
2483 1:16 pm 3:40 pm Dec 11 - Dec 17
1370 2:00 pm 4:25 pm Jan 2 - Jan 5
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
1324 4:45 pm 7:16 pm Nov 30 - Dec 22
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 Jan 4 - Jan 5
1324 4:45 pm 7:16 pm Dec 9 - Dec 23
1182 6:20 pm 8:40 pm Dec 2 - Jan 5
1048 7:55 pm 10:13 pm Dec 3 - Jan 5
1048 7:55 pm 10:13 pm Dec 2 - Jan 3
1574 9:10 pm 11:19 pm Dec 2 - Dec 16
1574 9:10 pm 11:19 pm Dec 3 - Dec 17
1574 9:15 pm 11:24 pm Dec 21 - Jan 4
1574 9:15 pm 11:24 pm Dec 18 - Jan 5