British Airways London to Chicago Flights
Cheapflightsplus.com will find cheap British Airways flights from London to Chicago. Compare airline ticket prices and book air tickets starting from $281 from trusted online travel agencies, web sites and directly from airlines. Check flights schedule of British Airways, arrivals and departure details below.
Find Cheap Airfare London — Chicago (IL) by British Airways
Cheap Flights from London to Chicago by British Airways
Price | Departure | Arrival | Flight Time | Airline | Flight |
---|---|---|---|---|---|
from $351 | 3:30 pm London Heathrow | 6:15 pm Chicago O'Hare International | 8h 45m | British Airways | BA297 |
from $351 | 1:10 pm London Heathrow | 3:55 pm Chicago O'Hare International | 8h 45m | British Airways | BA299 |
from $450 | 2:25 pm London Heathrow | 5:00 pm Chicago O'Hare International | 8h 35m | British Airways | BA1546 |
from $1355 | 12:15 pm London Heathrow | 2:40 pm Chicago O'Hare International | 8h 25m | British Airways | BA1544 |
from $379 | 10:40 am London Gatwick | 7:58 pm Chicago O'Hare International | 15h 18m layover 2h 41m - Orlando | British Airways | BA2037 NK1109 |
from $437 | 1:10 pm London Heathrow | 7:00 pm Chicago O'Hare International | 11h 50m layover 2h 0m - Dublin | British Airways | BA836 EI125 |
from $516 | 2:40 pm London Heathrow | 11:10 pm Chicago O'Hare International | 14h 30m layover 3h 58m - Newark | British Airways | BA115 NK329 |
from $281 | 7:20 pm London Heathrow | 5:50 pm+1 день Chicago O'Hare International | 28h 30m layover 14h 25m - Hagersten 1h 10m - Helsinki | British Airways | BA786 AY808 AY9 |
from $281 | 7:15 am London Heathrow | 5:50 pm Chicago O'Hare International | 16h 35m layover 2h 35m - Hagersten 1h 10m - Helsinki | British Airways | BA776 AY808 AY9 |
from $312 | 8:00 pm London Heathrow | 2:15 pm+2 дня Chicago O'Hare International | 48h 15m layover 13h 50m - Geneva 21h 0m - Madrid | British Airways | BA738 AY5629 AY5659 |
from $315 | 8:30 pm London Heathrow | 2:15 pm+2 дня Chicago O'Hare International | 47h 45m layover 21h 35m - Geneva 12h 45m - Madrid | British Airways | BA738 AY5638 AY5659 |
from $329 | 8:15 pm London Heathrow | 5:50 pm+1 день Chicago O'Hare International | 27h 35m layover 13h 45m - Oslo 0h 50m - Helsinki | British Airways | BA766 AY914 AY9 |
from $356 | 9:50 pm London Heathrow | 8:45 am+2 дня Chicago Midway | 40h 55m layover 12h 20m - Edinburgh 17h 45m - Toronto | British Airways | BA1458 WS17 PD2387 |
from $358 | 7:35 am London Heathrow | 5:50 pm Chicago O'Hare International | 16h 15m layover 2h 30m - Oslo 0h 50m - Helsinki | British Airways | BA760 AY914 AY9 |
from $359 | 7:10 am London Heathrow | 7:00 pm Chicago O'Hare International | 17h 50m layover 3h 50m - Hamburg 2h 5m - Dublin | British Airways | BA964 EI393 EI125 |
from $376 | 7:05 am London Heathrow | 6:15 pm Chicago O'Hare International | 17h 10m layover 4h 0m - Copenhagen 1h 5m - Reykjavik | British Airways | BA812 FI205 FI853 |
British Airways Flight Schedule London to Chicago
Departure | Arrival | Flight Details | Flight Time | Price |
---|---|---|---|---|
11:05 am — 1:50 pm
|
11:05 am — 1:50 pm
BA295
British Airways
London — Chicago
|
8h 45m |
Find flight
from$379 |
|
12:15 pm — 2:40 pm
|
12:15 pm — 2:40 pm
BA1544
British Airways
London — Chicago
|
8h 25m |
Find flight
from$1355 |
|
1:10 pm — 3:55 pm
|
1:10 pm — 3:55 pm
BA299
British Airways
London — Chicago
|
8h 45m |
Find flight
from$351 |
|
2:25 pm — 5:00 pm
|
2:25 pm — 5:00 pm
BA1546
British Airways
London — Chicago
|
8h 35m |
Find flight
from$450 |
|
3:30 pm — 6:15 pm
|
3:30 pm — 6:15 pm
BA297
British Airways
London — Chicago
|
8h 45m |
Find flight
from$351 |
|
9:15 am — 11:45 am
|
9:15 am — 11:45 am
BA1542
British Airways
London — Chicago
|
8h 30m |
Find flight
from$1478 |
|
10:00 am — 7:17 pm
|
10:00 am — 12:45 pm
BA175
British Airways
London — New York
4h 50m stop
5:35 pm — 7:17 pm
NK918
Spirit Airlines
New York — Chicago
|
15h 17m including layover |
Find flight
from$418 |
|
10:40 am — 7:58 pm
|
10:40 am — 3:05 pm
BA2037
British Airways
London — Orlando
2h 41m stop
5:46 pm — 7:58 pm
NK1109
Spirit Airlines
Orlando — Chicago
|
15h 18m including layover |
Find flight
from$379 |
|
11:10 am — 7:17 pm
|
11:10 am — 1:55 pm
BA185
British Airways
London — New York
3h 40m stop
5:35 pm — 7:17 pm
NK918
Spirit Airlines
New York — Chicago
|
14h 7m including layover |
Find flight
from$402 |
|
12:00 pm — 7:00 pm
|
12:00 pm — 1:25 pm
BA5959
British Airways
London — Dublin
3h 15m stop
4:40 pm — 7:00 pm
BA6145
British Airways
Dublin — Chicago
|
13h including layover |
Find flight
from$435 |
|
12:20 pm — 0:25 am
+1 day
|
12:20 pm — 4:50 pm
BA2167
British Airways
London — Tampa
5h 27m stop
10:17 pm — 0:25 am
F92317
Frontier Airlines
Tampa — Chicago
|
18h 5m including layover |
Find flight
from$472 |
|
1:25 pm — 7:00 pm
|
1:25 pm — 2:50 pm
BA5963
British Airways
London — Dublin
1h 50m stop
4:40 pm — 7:00 pm
BA6145
British Airways
Dublin — Chicago
|
11h 35m including layover |
Find flight
from$406 |
|
2:40 pm — 11:10 pm
|
2:40 pm — 5:35 pm
BA115
British Airways
London — Newark
3h 58m stop
9:33 pm — 11:10 pm
NK329
Spirit Airlines
Newark — Chicago
|
14h 30m including layover |
Find flight
from$516 |
|
4:35 pm — 11:10 pm
|
4:35 pm — 7:25 pm
BA189
British Airways
London — Newark
2h 8m stop
9:33 pm — 11:10 pm
NK329
Spirit Airlines
Newark — Chicago
|
12h 35m including layover |
Find flight
from$415 |
|
5:55 pm — 2:00 pm
+1 day
|
5:55 pm — 7:20 pm
BA824
British Airways
London — Dublin
16h 15m stop
11:35 am — 2:00 pm
EI123
Aer Lingus
Dublin — Chicago
|
26h 5m including layover |
Find flight
from$399 |
|
6:20 am — 7:00 pm
|
6:20 am — 7:45 am
BA832
British Airways
London — Dublin
8h 55m stop
4:40 pm — 7:00 pm
EI125
Aer Lingus
Dublin — Chicago
|
18h 40m including layover |
Find flight
from$382 |
|
6:20 am — 2:00 pm
|
6:15 am — 7:40 am
BA832
British Airways
London — Dublin
3h 50m stop
11:35 am — 2:00 pm
EI123
Aer Lingus
Dublin — Chicago
|
13h 40m including layover |
Find flight
from$382 |
|
9:05 am — 3:45 pm
|
9:05 am — 10:30 am
BA4462
British Airways
London — Dublin
3h 15m stop
1:45 pm — 3:45 pm
BA1565
British Airways
Dublin — Chicago
|
12h 40m including layover |
Find flight
from$384 |
|
3:35 pm — 5:50 pm
+1 day
|
3:35 pm — 7:05 pm
BA780
British Airways
London — Hagersten
2h 15m stop
9:20 pm — 11:20 pm
AY820
Finnair
Hagersten — Helsinki
17h 5m stop
4:25 pm — 5:50 pm
AY9
Finnair
Helsinki — Chicago
|
32h 15m including layover |
Find flight
from$456 |
|
4:30 pm — 8:45 am
+2 days
|
4:30 pm — 6:00 pm
BA826
British Airways
London — Dublin
19h 15m stop
1:15 pm — 3:50 pm
EI127
Aer Lingus
Dublin — Toronto
16h 5m stop
7:55 am — 8:45 am
PD2387
Porter Airlines
Toronto — Chicago
|
46h 15m including layover |
Find flight
from$420 |
|
5:55 pm — 8:19 am
+2 days
|
5:55 pm — 7:20 pm
BA824
British Airways
London — Dublin
17h 55m stop
1:15 pm — 3:50 pm
EI127
Aer Lingus
Dublin — Toronto
15h 40m stop
7:30 am — 8:19 am
PD2387
Porter Airlines
Toronto — Chicago
|
44h 24m including layover |
Find flight
from$411 |
|
7:15 am — 5:50 pm
|
7:10 am — 10:35 am
BA776
British Airways
London — Hagersten
2h 35m stop
1:15 pm — 3:15 pm
AY808
Finnair
Hagersten — Helsinki
1h 10m stop
4:25 pm — 5:50 pm
AY9
Finnair
Helsinki — Chicago
|
16h 35m including layover |
Find flight
from$281 |
|
7:20 pm — 5:50 pm
+1 day
|
7:20 pm — 10:50 pm
BA786
British Airways
London — Hagersten
14h 25m stop
1:15 pm — 3:15 pm
AY808
Finnair
Hagersten — Helsinki
1h 10m stop
4:25 pm — 5:50 pm
AY9
Finnair
Helsinki — Chicago
|
28h 30m including layover |
Find flight
from$281 |
|
8:00 pm — 2:15 pm
+2 days
|
8:00 pm — 10:40 pm
BA738
British Airways
London — Geneva
13h 50m stop
12:30 pm — 2:35 pm
AY5629
Finnair
Geneva — Madrid
21h stop
11:35 am — 2:15 pm
AY5659
Finnair
Madrid — Chicago
|
48h 15m including layover |
Find flight
from$312 |
|
8:30 pm — 2:15 pm
+2 days
|
8:30 pm — 11:10 pm
BA738
British Airways
London — Geneva
21h 35m stop
8:45 pm — 10:50 pm
AY5638
Finnair
Geneva — Madrid
12h 45m stop
11:35 am — 2:15 pm
AY5659
Finnair
Madrid — Chicago
|
47h 45m including layover |
Find flight
from$315 |
|
9:50 pm — 8:45 am
+2 days
|
9:50 pm — 11:10 pm
BA1458
British Airways
London — Edinburgh
12h 20m stop
11:30 am — 2:10 pm
WS17
WestJet
Edinburgh — Toronto
17h 45m stop
7:55 am — 8:45 am
PD2387
Porter Airlines
Toronto — Chicago
|
40h 55m including layover |
Find flight
from$356 |
Flight Information
There are 6 flights by British Airways from London to Chicago every week with departures from Gatwick, London City, Heathrow, Luton, Stansted, Stratford International Rail St, Ebbsfleet International Rail St, London Biggin Hill, London-Waterloo, British Rail Terminal. All flights arrive at Chicago FSS, Midway, O'Hare International, Chicago NAS, Merrill C Meigs (closed), Dupage County, Pal-Waukee.
Departures start from 10:00 am to 9:55 pm. Nonstop flight is 8h 25m. The time difference between London and Chicago is 6h.
- The fastest flight 8h 25m
- Average flight time 8h 40m
- The earliest flight 10:00 am
- The latest flight 9:55 pm
- Distance 3948 ml
The cheapest months for traveling to Chicago are august (from 375 $), september (from 421 $), june (from 475 $).
The most expensive and popular months are november (from 3 306 $), december (from 2 646 $), january (from 1 967 $).
The cheapest flight by British Airways that our users were able to find is $281. This airfare is economy class on one-way BA786 flight for August 27, 2025 leaving Heathrow in London at 7:20 pm, it includes all taxes and additional fees.
British Airways Airplanes on the Route
List of the most popular British Airways airplanes flying from London to Chicago:
Other Popular Airlines on the Route
Besides British Airways there are other 36 airline carriers between London and Chicago. Please review schedules and prices from the most popular airlines to find the best airfare deals from London to Chicago.
Nonstop flights
There are 26 direct flights every day from London. Airlines and fares are below:
- from $535Find
- OS - Austrian Airlinesfrom $1269Find
- AY - Finnairfrom $348Find
- IB - Iberiafrom $351Find
- SN - Brussels Airlinesfrom $2252Find
- LH - Lufthansafrom $1254Find
Connecting Flights
List of flights with layovers (1 and more stops):
- from $528Find
- W9 - Wizz Air UKfrom $284Find
- VY - Vuelingfrom $273Find
- LO - LOTfrom $410Find
- FI - Icelandairfrom $414Find
- DN - Senegal Airlinesfrom $369Find
- JU - Air Serbiafrom $513Find
- FR - Ryanairfrom $225Find
- LX - SWISS International Air Linesfrom $308Find
- A1 - G2 Switch Worksfrom $486Find
- A3 - Aegean Airlinesfrom $367Find
How to book an air ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected airfare.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.