
Most accurate provider | AranGrant 2 stars |
|---|---|
Most trusted provider | AranGrant 2 stars |
Round-trip from | $496 (oojo) |
One-way from | $343 (KAYAK) |
Popular in | June |
Cheapest in | August |
Fly from
Fly to
Route
Depart
Return
Price
RochesterMilan
ROC - LIN
ROCLIN
Greater Rochester Intl
Thu 2/26
7:05 pm-5:45 pm
2 stops16h 40m
Milan Linate
Thu 3/5
7:15 am-6:54 pm
2 stops17h 39m
RochesterMilan
ROC - LIN
ROCLIN
Greater Rochester Intl
Sun 3/8
2:46 pm-10:05 am
2 stops14h 19m
Milan Linate
Sun 3/15
7:35 pm-11:02 pm
2 stops32h 27m
RochesterMilan
ROC - LIN
ROCLIN
Greater Rochester Intl
Wed 2/18
1:35 pm-11:55 am
2 stops16h 20m
Milan Linate
Wed 2/25
6:10 am-4:51 pm
2 stops16h 41m
RochesterMilan
ROC - LIN
ROCLIN
Greater Rochester Intl
Thu 2/12
2:49 pm-11:55 am
2 stops15h 06m
Milan Linate
Thu 2/19
6:00 am-6:42 pm
2 stops18h 42m
RochesterMilan
ROC - LIN
ROCLIN
Greater Rochester Intl
Sat 3/7
2:27 pm-2:05 pm
2 stops17h 38m
Milan Linate
Sat 3/14
6:10 am-9:03 pm
2 stops19h 53m
RochesterMilan
ROC - LIN
ROCLIN
Greater Rochester Intl
Fri 3/13
2:27 pm-11:55 am
2 stops16h 28m
Milan Linate
Fri 3/20
9:15 am-9:48 am
2 stops29h 33m
RochesterMilan
ROC - LIN
ROCLIN
Greater Rochester Intl
Wed 5/6
11:27 am-5:15 pm
2 stops23h 48m
Milan Linate
Fri 5/29
11:10 am-10:59 pm
2 stops17h 49m
RochesterMilan
ROC - LIN
ROCLIN
Greater Rochester Intl
Fri 3/6
7:05 pm-12:20 pm
2 stops35h 15m
Milan Linate
Fri 3/13
6:55 pm-9:26 pm
2 stops31h 31m
RochesterMilan
ROC - LIN
ROCLIN
Greater Rochester Intl
Fri 3/6
7:20 pm-9:45 am
2 stops32h 25m
Milan Linate
Sat 3/14
6:50 pm-6:54 pm
2 stops29h 04m
RochesterMilan
ROC - LIN
ROCLIN
Greater Rochester Intl
Wed 7/8
3:11 pm-6:40 pm
2 stops21h 29m
Milan Linate
Wed 7/29
7:40 pm-10:59 pm
2 stops33h 19m