Fly from
Fly to
Budget
$559 - $670
Route
Depart
Return
Price
San JoseMilan Malpensa
SJC - MXP
SJCMXP
San Jose
Tue 10/24
1 stop21h 33m
Milan Malpensa
Tue 11/7
2 stops43h 16m
San JoseMilan Malpensa
SJC - MXP
SJCMXP
San Jose
Mon 10/30
2 stops19h 45m
Milan Malpensa
Mon 11/13
2 stops29h 38m
San JoseMilan Malpensa
SJC - MXP
SJCMXP
San Jose
Mon 10/30
1 stop17h 40m
Milan Malpensa
Mon 11/13
2 stops19h 51m
San JoseMilan Malpensa
SJC - MXP
SJCMXP
San Jose
Mon 9/25
2 stops40h 06m
Milan Malpensa
Tue 10/10
3 stops55h 04m
San JoseMilan Malpensa
SJC - MXP
SJCMXP
San Jose
Mon 10/23
2 stops22h 35m
Milan Malpensa
Tue 11/7
2 stops35h 03m
San JoseMilan Malpensa
SJC - MXP
SJCMXP
San Jose
Sat 10/21
3 stops33h 09m
Milan Malpensa
Thu 11/2
2 stops31h 58m
San JoseMilan Malpensa
SJC - MXP
SJCMXP
San Jose
Tue 9/26
2 stops20h 10m
Milan Malpensa
Wed 10/11
1 stop18h 41m
San JoseMilan Malpensa
SJC - MXP
SJCMXP
San Jose
Tue 9/26
2 stops55h 29m
Milan Malpensa
Tue 10/10
2 stops43h 35m
San JoseMilan Malpensa
SJC - MXP
SJCMXP
San Jose
Sun 10/1
1 stop18h 30m
Milan Malpensa
Wed 10/11
1 stop18h 50m
Entertainment
Food
Overall
Comfort
Boarding
Crew
Reviews
Flight got delayed 2 hrs for no pilot, then we board, then there’s a warning light on so we pull off the runway, back to gate, they tell us another 1-1.5 hrs, it’s another 2 hours delayed, then they tell us another 1 hr so we all deplane, then they tell us another 30 mins so we order food, then they board us again as soon as we ordered food, then we sit on the plane for another hour before finally taking off 7 hrs late. If they’d been honest about the delay, we could have driven or got a new flight.
Entertainment
Food
Overall
Comfort
Boarding
Crew
Reviews
Flight got delayed 2 hrs for no pilot, then we board, then there’s a warning light on so we pull off the runway, back to gate, they tell us another 1-1.5 hrs, it’s another 2 hours delayed, then they tell us another 1 hr so we all deplane, then they tell us another 30 mins so we order food, then they board us again as soon as we ordered food, then we sit on the plane for another hour before finally taking off 7 hrs late. If they’d been honest about the delay, we could have driven or got a new flight.
Entertainment
Food
Overall
Comfort
Boarding
Crew
Reviews
Flight got delayed 2 hrs for no pilot, then we board, then there’s a warning light on so we pull off the runway, back to gate, they tell us another 1-1.5 hrs, it’s another 2 hours delayed, then they tell us another 1 hr so we all deplane, then they tell us another 30 mins so we order food, then they board us again as soon as we ordered food, then we sit on the plane for another hour before finally taking off 7 hrs late. If they’d been honest about the delay, we could have driven or got a new flight.
Entertainment
Food
Overall
Comfort
Boarding
Crew
Reviews
Flight got delayed 2 hrs for no pilot, then we board, then there’s a warning light on so we pull off the runway, back to gate, they tell us another 1-1.5 hrs, it’s another 2 hours delayed, then they tell us another 1 hr so we all deplane, then they tell us another 30 mins so we order food, then they board us again as soon as we ordered food, then we sit on the plane for another hour before finally taking off 7 hrs late. If they’d been honest about the delay, we could have driven or got a new flight.
Entertainment
Food
Overall
Comfort
Boarding
Crew
Reviews
Flight got delayed 2 hrs for no pilot, then we board, then there’s a warning light on so we pull off the runway, back to gate, they tell us another 1-1.5 hrs, it’s another 2 hours delayed, then they tell us another 1 hr so we all deplane, then they tell us another 30 mins so we order food, then they board us again as soon as we ordered food, then we sit on the plane for another hour before finally taking off 7 hrs late. If they’d been honest about the delay, we could have driven or got a new flight.
Entertainment
Food
Overall
Comfort
Boarding
Crew
Reviews
Flight got delayed 2 hrs for no pilot, then we board, then there’s a warning light on so we pull off the runway, back to gate, they tell us another 1-1.5 hrs, it’s another 2 hours delayed, then they tell us another 1 hr so we all deplane, then they tell us another 30 mins so we order food, then they board us again as soon as we ordered food, then we sit on the plane for another hour before finally taking off 7 hrs late. If they’d been honest about the delay, we could have driven or got a new flight.