British Airways Milan to Los Angeles Flights
Cheapflightsplus.com will find cheap British Airways flights from Milan to Los Angeles. Compare airline ticket prices and book air tickets starting from $490 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 Milan — Los Angeles (CA) by British Airways
Cheap Flights from Milan to Los Angeles by British Airways
Price | Departure | Arrival | Flight Time | Airline | Flight |
---|---|---|---|---|---|
from $779 | 9:25 pm Milan Malpensa | 1:30 pm+1 день Los Angeles Los Angeles Int. | 25h 5m layover 11h 25m - London | British Airways | BA581 IB3624 |
from $851 | 7:10 pm Milan Malpensa | 1:30 pm+1 день Los Angeles Los Angeles Int. | 27h 20m layover 13h 40m - London | British Airways | BA585 BA283 |
from $852 | 6:55 pm Milan Linate | 1:30 pm+1 день Los Angeles Los Angeles Int. | 27h 35m layover 14h 5m - London | British Airways | BA569 BA283 |
from $852 | 11:30 am Milan Linate | 6:25 pm Los Angeles Los Angeles Int. | 15h 55m layover 2h 25m - London | British Airways | BA565 BA269 |
from $859 | 2:15 pm Milan Linate | 8:20 pm Los Angeles Los Angeles Int. | 15h 5m layover 1h 35m - London | British Airways | BA589 BA1502 |
from $859 | 11:30 am Milan Linate | 8:20 pm Los Angeles Los Angeles Int. | 17h 50m layover 4h 15m - London | British Airways | BA565 BA1502 |
from $862 | 6:55 pm Milan Linate | 2:45 pm+1 день Los Angeles Los Angeles Int. | 28h 50m layover 15h 20m - London | British Airways | BA569 BA1609 |
from $868 | 7:10 pm Milan Malpensa | 6:25 pm+1 день Los Angeles Los Angeles Int. | 32h 15m layover 18h 45m - London | British Airways | BA585 BA269 |
from $868 | 4:25 pm Milan Malpensa | 6:25 pm+1 день Los Angeles Los Angeles Int. | 35h 0m layover 21h 30m - London | British Airways | BA591 BA269 |
from $868 | 4:25 pm Milan Malpensa | 3:50 pm+1 день Los Angeles Los Angeles Int. | 32h 25m layover 18h 55m - London | British Airways | BA591 BA281 |
from $868 | 4:25 pm Milan Malpensa | 1:30 pm+1 день Los Angeles Los Angeles Int. | 30h 5m layover 16h 25m - London | British Airways | BA591 BA283 |
from $897 | 7:25 am Milan Linate | 1:35 pm Los Angeles Los Angeles Int. | 15h 10m layover 1h 25m - London | British Airways | BA561 IB3624 |
from $2647 | 10:15 am Milan Malpensa | 6:57 pm Los Angeles Los Angeles Int. | 17h 42m layover 2h 9m - New York | British Airways | BA1583 BA4683 |
from $490 | 7:45 am Milan Linate | 9:44 pm Los Angeles Los Angeles Int. | 22h 59m layover 5h 50m - London 2h 40m - Calgary | British Airways | BA561 WS19 WS1512 |
from $670 | 8:45 pm Milan Malpensa | 3:35 pm+1 день Los Angeles Los Angeles Int. | 27h 50m layover 8h 45m - London 3h 50m - Copenhagen | British Airways | BA581 SK500 SK931 |
from $820 | 11:30 am Milan Malpensa | 0:32 am+1 день Los Angeles Los Angeles Int. | 22h 2m layover 1h 30m - London 3h 40m - Newark | British Airways | BA573 BA115 NK893 |
British Airways Flight Schedule Milan to Los Angeles
Departure | Arrival | Flight Details | Flight Time | Price |
---|---|---|---|---|
10:15 am — 7:50 pm
|
10:15 am — 1:30 pm
BA1583
British Airways
Milan — New York
3h stop
4:30 pm — 7:50 pm
BA4686
British Airways
New York — Los Angeles
|
18h 35m including layover |
Find flight
from$863 |
|
10:15 am — 11:13 pm
|
10:15 am — 1:30 pm
BA1583
British Airways
Milan — New York
6h 25m stop
9:21 pm — 0:49 am
BA4690
British Airways
New York — Los Angeles
|
21h 58m including layover |
Find flight
from$863 |
|
11:30 am — 6:25 pm
|
11:20 am — 12:30 pm
BA565
British Airways
Milan — London
2h 25m stop
3:05 pm — 6:25 pm
BA269
British Airways
London — Los Angeles
|
15h 55m including layover |
Find flight
from$852 |
|
1:30 pm — 8:20 pm
|
1:10 pm — 2:20 pm
BA577
British Airways
Milan — London
2h 15m stop
4:55 pm — 8:20 pm
BA1502
British Airways
London — Los Angeles
|
15h 50m including layover |
Find flight
from$873 |
|
2:15 pm — 8:20 pm
|
2:10 pm — 3:15 pm
BA589
British Airways
Milan — London
1h 35m stop
4:55 pm — 8:20 pm
BA1502
British Airways
London — Los Angeles
|
15h 5m including layover |
Find flight
from$859 |
|
2:15 pm — 1:30 pm
+1 day
|
2:10 pm — 3:15 pm
BA589
British Airways
Milan — London
18h 40m stop
10:05 am — 1:35 pm
BA283
British Airways
London — Los Angeles
|
32h 15m including layover |
Find flight
from$869 |
|
3:50 pm — 8:20 pm
+1 day
|
3:50 pm — 5:00 pm
BA591
British Airways
Milan — London
23h 55m stop
4:55 pm — 8:20 pm
BA1502
British Airways
London — Los Angeles
|
37h 30m including layover |
Find flight
from$868 |
|
4:25 pm — 6:25 pm
+1 day
|
3:30 pm — 4:40 pm
BA591
British Airways
Milan — London
21h 30m stop
3:05 pm — 6:25 pm
BA269
British Airways
London — Los Angeles
|
35h including layover |
Find flight
from$868 |
|
4:25 pm — 3:50 pm
+1 day
|
3:30 pm — 4:40 pm
BA591
British Airways
Milan — London
18h 55m stop
12:30 pm — 3:50 pm
BA281
British Airways
London — Los Angeles
|
32h 25m including layover |
Find flight
from$868 |
|
5:45 pm — 2:45 pm
+1 day
|
5:35 pm — 6:45 pm
BA585
British Airways
Milan — London
16h 20m stop
11:15 am — 2:45 pm
IB4265
Iberia
London — Los Angeles
|
30h including layover |
Find flight
from$899 |
|
5:50 pm — 8:25 pm
+1 day
|
5:35 pm — 6:45 pm
BA585
British Airways
Milan — London
21h 55m stop
4:55 pm — 8:20 pm
BA1502
British Airways
London — Los Angeles
|
35h 35m including layover |
Find flight
from$873 |
|
6:55 pm — 1:30 pm
+1 day
|
6:55 pm — 7:55 pm
BA569
British Airways
Milan — London
14h 5m stop
10:05 am — 1:35 pm
BA283
British Airways
London — Los Angeles
|
27h 35m including layover |
Find flight
from$852 |
|
6:55 pm — 2:45 pm
+1 day
|
6:55 pm — 7:55 pm
BA569
British Airways
Milan — London
15h 20m stop
11:15 am — 2:45 pm
BA1609
British Airways
London — Los Angeles
|
28h 50m including layover |
Find flight
from$862 |
|
9:25 pm — 1:30 pm
+1 day
|
8:45 pm — 9:55 pm
BA581
British Airways
Milan — London
11h 25m stop
10:05 am — 1:35 pm
IB3624
Iberia
London — Los Angeles
|
25h 5m including layover |
Find flight
from$779 |
|
9:25 pm — 3:50 pm
+1 day
|
8:45 pm — 9:55 pm
BA581
British Airways
Milan — London
13h 55m stop
12:30 pm — 3:50 pm
BA281
British Airways
London — Los Angeles
|
27h 25m including layover |
Find flight
from$851 |
|
11:30 am — 0:32 am
+1 day
|
11:30 am — 12:40 pm
BA573
British Airways
Milan — London
1h 30m stop
2:10 pm — 5:20 pm
BA115
British Airways
London — Newark
3h 40m stop
9:00 pm — 0:32 am
NK893
Spirit Airlines
Newark — Los Angeles
|
22h 2m including layover |
Find flight
from$820 |
|
12:50 pm — 11:50 pm
|
12:50 pm — 2:00 pm
BA577
British Airways
Milan — London
1h 35m stop
3:35 pm — 6:40 pm
BA1510
British Airways
London — New York
1h 20m stop
8:00 pm — 11:50 pm
BA4687
British Airways
New York — Los Angeles
|
20h including layover |
Find flight
from$872 |
|
12:50 pm — 0:42 am
+1 day
|
12:50 pm — 2:00 pm
BA577
British Airways
Milan — London
1h 35m stop
3:35 pm — 6:40 pm
BA1510
British Airways
London — New York
2h 20m stop
9:00 pm — 0:42 am
BA4690
British Airways
New York — Los Angeles
|
20h 52m including layover |
Find flight
from$872 |
|
1:15 pm — 0:29 am
+1 day
|
1:30 pm — 2:40 pm
BA577
British Airways
Milan — London
2h stop
4:25 pm — 7:35 pm
BA113
British Airways
London — New York
1h 25m stop
9:20 pm — 0:45 am
BA4689
British Airways
New York — Los Angeles
|
20h 14m including layover |
Find flight
from$870 |
|
3:50 pm — 10:28 am
+1 day
|
3:50 pm — 5:00 pm
BA591
British Airways
Milan — London
2h 50m stop
7:50 pm — 10:55 pm
BA183
British Airways
London — New York
8h 5m stop
7:00 am — 10:28 am
BA4688
British Airways
New York — Los Angeles
|
27h 38m including layover |
Find flight
from$872 |
|
7:45 am — 9:44 pm
|
7:35 am — 8:50 am
BA561
British Airways
Milan — London
5h 50m stop
2:50 pm — 4:50 pm
WS19
WestJet
London — Calgary
2h 40m stop
7:20 pm — 9:42 pm
WS1512
WestJet
Calgary — Los Angeles
|
22h 59m including layover |
Find flight
from$490 |
|
7:45 am — 8:29 pm
|
7:45 am — 9:00 am
BA561
British Airways
Milan — London
2h 45m stop
11:45 am — 3:00 pm
BA285
British Airways
London — San Francisco
4h stop
7:00 pm — 8:29 pm
F94594
Frontier Airlines
San Francisco — Los Angeles
|
21h 44m including layover |
Find flight
from$682 |
|
8:35 pm — 5:45 pm
+1 day
|
8:35 pm — 9:45 pm
BA581
British Airways
Milan — London
11h 25m stop
9:10 am — 12:15 pm
IB5685
Iberia
London — Barcelona
1h 20m stop
1:35 pm — 5:45 pm
IB2623
Iberia
Barcelona — Los Angeles
|
30h 10m including layover |
Find flight
from$746 |
|
8:45 pm — 3:35 pm
+1 day
|
8:45 pm — 9:55 pm
BA581
British Airways
Milan — London
8h 45m stop
6:40 am — 9:30 am
SK500
SAS
London — Copenhagen
3h 50m stop
1:20 pm — 3:35 pm
SK931
SAS
Copenhagen — Los Angeles
|
27h 50m including layover |
Find flight
from$670 |
Flight Information
There are 198 flights by British Airways from Milan to Los Angeles every week with departures from Linate, Malpensa, Milan Bergamo (Orio al Serio), Segrate. All flights arrive at Los Angeles Int. and Los Angeles Ferry Port.
Departures start from 10:15 am to 9:25 pm. Nonstop flight is 15h 5m. The time difference between Milan and Los Angeles is 9h.
- The fastest flight 15h 5m
- Average flight time 24h 38m
- The earliest flight 10:15 am
- The latest flight 9:25 pm
- Distance 6048 ml
The cheapest months for traveling to Los Angeles are january (from 490 $), february (from 518 $), december (from 670 $).
The most expensive and popular months are november (from 727 $), december (from 670 $), february (from 518 $).
The cheapest flight by British Airways that our users were able to find is $490. This airfare is economy class on one-way BA561 flight for January 22, 2025 leaving Linate in Milan at 7:45 am, it includes all taxes and additional fees.
British Airways Airplanes on the Route
List of the most popular British Airways airplanes flying from Milan to Los Angeles:
Other Popular Airlines on the Route
Besides British Airways there are other 35 airline carriers between Milan and Los Angeles. Please review schedules and prices from the most popular airlines to find the best airfare deals from Milan to Los Angeles.
Nonstop flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
List of flights with layovers (1 and more stops):
- from $810Find
- from $673Find
- from $416Find
- from $745Find
- NO - Neosfrom $538Find
- W9 - Wizz Air UKfrom $427Find
- NP - Nile Airfrom $813Find
- VY - Vuelingfrom $356Find
- LO - LOTfrom $798Find
- BJ - Nouvelair Tunisiefrom $675Find
- JU - Air Serbiafrom $620Find
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.