Cheapest one-way tickets
Recent finds on different dates, for 1 adult. Baggage and fare rules are shown on Aviasales, where the price is checked live.
Cheapest
05:50MilanSun, Mar 28
Travel time 15h 35m, 1 stopMXPSFO
12:25San FranciscoSun, Mar 28
17:25MilanMon, Mar 29
Travel time 15h 35m, 1 stopMXPSFO
00:00San FranciscoTue, Mar 30
11:50MilanMon, Aug 9
Travel time 16h 50m, 2 stopsMXPSFO
19:40San FranciscoMon, Aug 9
06:30MilanSat, Aug 14
Travel time 15h, 1 stopMXPSFO
12:30San FranciscoSat, Aug 14
06:30MilanSun, Oct 25
Travel time 16h 50m, 2 stopsMXPSFO
15:20San FranciscoSun, Oct 25
19:30MilanSat, Oct 24
Travel time 17h 20m, 3 stopsMXPSFO
03:50San FranciscoSun, Oct 25
22:15MilanFri, Oct 16
Travel time 13h 30m, 1 stopMXPSFO
02:45San FranciscoSat, Oct 17
11:00MilanThu, Oct 8
Travel time 14h 15m, 1 stopLINSFO
16:15San FranciscoThu, Oct 8
Plan the rest of the trip
Mobile data in United StatesTravel eSIM from $4, installed before you fly.
Compare plansGetting from the airportTransfers and car hire in San Francisco, booked ahead at a fixed price.
See optionsThings to do in San FranciscoPopular tours from $39 per person.
See ideasTravel insuranceTravel insurance quotes for United States from EKTA; check what each policy covers.
Get a quoteFlight delayed?Arrived 3+ hours late, cancelled at short notice or bumped? Up to €600 per person under EU261.
Check
Lowest fares by month
In the fares found this week, March 2027 has the lowest: from €432 one-way, against €537 in October. Pick a month to see its cheapest date.
- Oct€537
- Novno fares yet
- Decno fares yet
- Janno fares yet
- Febno fares yet
- Mar€432
- Aprno fares yet
- Mayno fares yet
- Junno fares yet
- Julno fares yet
- Aug€463
- Sepno fares yet
Show as a table
Questions travellers ask
What is the cheapest month to fly from Milan to San Francisco?
In the fares found this week, March 2027 has the lowest: from €432 one-way, against €537 in October.
Are there direct flights from Milan to San Francisco?
None of the fares found recently are nonstop. The cheapest options have at least one stop.