Distance 938 miles (1511 km) |
Average flight duration 6h 53m |
Cheapest ticket price $116 (€95) |
Flights per day 26 |
Direct flights 11 |
Airlines 4 |
Fastest flight 2h 34m |
Cheapest month to travel January |
First flight 00:06 |
Last flight 23:55 |
Cheapest price
$396
Average price
$975
Fastest journey
2 h 40 m
Average duration
4 h 46 m
Flights per day
36
Distance
1512 km
The best way to find a cheap flight ticket from Houston, TX to Chicago, IL is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the train as it is the most popular option from Houston, TX to Chicago, IL among Omio's users. If you are prioritising price take the bus with prices starting from €125. For those with little time consider booking a flight which can get you there in 6h 53m.
Flight | Most popular Train | Bus |
---|---|---|
€234 Average price | €311 Average price | €219 Average price Cheapest |
9h 53m Average duration Fastest 6h 53m Onboard + 3h 0m Additional time* | 1d 25h 9m Average duration 1d 24h 39m Onboard + 30m Additional time* | 1d 34h 34m Average duration 1d 34h 4m Onboard + 30m Additional time* |
Direct Options | Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 9:35 PM George Bush Intercontinental Airport, TX (IAH) | 7h45 | 5:20 AM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() ![]() | 9:49 PM George Bush Intercontinental Airport, TX (IAH) | 13h16 | 11:05 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 9:49 PM George Bush Intercontinental Airport, TX (IAH) | 21h59 | 7:48 PM O'Hare International Airport, IL (ORD) | 2 transfers | |
Wednesday, April 23 | |||||
![]() | 12:09 AM George Bush Intercontinental Airport, TX (IAH) | 22h52 | 11:01 PM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() | 12:09 AM George Bush Intercontinental Airport, TX (IAH) | 28h50 | 4:59 AM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() | 12:09 AM George Bush Intercontinental Airport, TX (IAH) | 21h51 | 10:00 PM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() | 12:09 AM George Bush Intercontinental Airport, TX (IAH) | 26h50 | 2:59 AM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() | 12:09 AM George Bush Intercontinental Airport, TX (IAH) | 19h39 | 7:48 PM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() | 12:09 AM George Bush Intercontinental Airport, TX (IAH) | 17h58 | 6:07 PM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() | 12:09 AM George Bush Intercontinental Airport, TX (IAH) | 10h56 | 11:05 AM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() ![]() | 12:46 AM George Bush Intercontinental Airport, TX (IAH) | 22h34 | 11:20 PM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 12:46 AM George Bush Intercontinental Airport, TX (IAH) | 22h15 | 11:01 PM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() | 1:02 AM George Bush Intercontinental Airport, TX (IAH) | 13h22 | 2:24 PM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() ![]() | 10:00 AM George Bush Intercontinental Airport, TX (IAH) | 16h59 | 2:59 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 10:00 AM George Bush Intercontinental Airport, TX (IAH) | 13h01 | 11:01 PM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 10:00 AM George Bush Intercontinental Airport, TX (IAH) | 16h59 | 2:59 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 10:00 AM George Bush Intercontinental Airport, TX (IAH) | 18h59 | 4:59 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 10:00 AM George Bush Intercontinental Airport, TX (IAH) | 18h59 | 4:59 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 11:00 AM George Bush Intercontinental Airport, TX (IAH) | 15h59 | 2:59 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 11:00 AM George Bush Intercontinental Airport, TX (IAH) | 17h59 | 4:59 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() | 11:25 AM George Bush Intercontinental Airport, TX (IAH) | 2h40 | 2:05 PM O'Hare International Airport, IL (ORD) | 0 transfersDirect | |
![]() | 11:30 AM George Bush Intercontinental Airport, TX (IAH) | 11h31 | 11:01 PM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() | 11:30 AM George Bush Intercontinental Airport, TX (IAH) | 15h29 | 2:59 AM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() | 11:30 AM George Bush Intercontinental Airport, TX (IAH) | 23h35 | 11:05 AM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() | 11:30 AM George Bush Intercontinental Airport, TX (IAH) | 7h56 | 7:26 PM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() | 11:30 AM George Bush Intercontinental Airport, TX (IAH) | 10h30 | 10:00 PM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() | 11:30 AM George Bush Intercontinental Airport, TX (IAH) | 17h29 | 4:59 AM O'Hare International Airport, IL (ORD) | 1 transfer | |
![]() ![]() | 1:26 PM George Bush Intercontinental Airport, TX (IAH) | 15h33 | 4:59 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 1:26 PM George Bush Intercontinental Airport, TX (IAH) | 13h33 | 2:59 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 1:26 PM George Bush Intercontinental Airport, TX (IAH) | 21h39 | 11:05 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 2:08 PM George Bush Intercontinental Airport, TX (IAH) | 14h51 | 4:59 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 2:08 PM George Bush Intercontinental Airport, TX (IAH) | 20h57 | 11:05 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 3:04 PM George Bush Intercontinental Airport, TX (IAH) | 20h01 | 11:05 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() ![]() | 3:04 PM George Bush Intercontinental Airport, TX (IAH) | 13h55 | 4:59 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
![]() | 6:25 PM George Bush Intercontinental Airport, TX (IAH) | 2h40 | 9:05 PM O'Hare International Airport, IL (ORD) | 0 transfersDirect | |
![]() ![]() | 7:27 PM George Bush Intercontinental Airport, TX (IAH) | 15h38 | 11:05 AM O'Hare International Airport, IL (ORD) | 2 transfers | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Spirit Airlines, United and American Airlines flights will get you between Houston, TX and Chicago, IL from $52 (€43). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
United Airlines is one of the USA’s leading airline and operates domestic and international routes. Economy, Premium Economy and Business are the ticket fares that the airline offers for your next flight between Houston, TX and Chicago, IL.
Flight information from Houston, TX to Chicago, IL with United:
Here are some other resources that might have the information you need