Find a flight from New York, NY to Chicago, IL

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Find cheap car hire in

Journey details

Best price 30 £
Journey duration 5 h 11 min
Connections per day 427
First departure: 05:00
Last departure: 22:00
Distance 1146km

Low-cost flights from New York, NY to Chicago, IL on virail

Virail finds for you the cheapest tickets for flights from New York, NY to Chicago, IL. What you have to do is only choosing the date of your journey and virail will compare hundreds of websites to find the best solution for your flight from New York, NY to Chicago, IL.

How much are cheap tickets for flights from New York, NY to Chicago, IL?

The best price for flights from New York, NY to Chicago, IL can be of only 35,08 € if you can book in advance.

Ticket price New York, NY - Chicago, IL every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
74 £77 £79 £72 £69 £75 £73 £
51 £51 £51 £51 £51 £52 £51 £
More 87 £87 £87 £87 £87 £ More

Flights from New York, NY to Chicago, IL


Which airlines offer flights from New York, NY to Chicago, IL?

Flights from New York, NY to Chicago, IL are operated by Linear Air, United and British Airways, an example of the partners cooperating with virail.

What are the departure airports in New York, NY and Chicago, IL?

Airports served in by the flights from New York, NY to Chicago, IL are Westchester County and Islip and Chicago O'Hare International.

What is the timetable of flights from New York, NY to Chicago, IL?

The first flight leaves New York, NY at 07:06, while the last one to get to Chicago, IL is scheduled at 18:06.

How long does it take from New York, NY to Chicago, IL by plane?

The fastest flights take you from New York, NY to Chicago, IL in 2 hours and 28 minutes.

Since the flight from New York, NY to Chicago, IL doesn't take that long, you could consider taking a train, especially an overnight one.

virail lets you search and compare times and prices of any transports from one city to another