Air Miles Calculator logo

How far is Rochester, NY, from Milan?

The distance between Milan (Linate Airport) and Rochester (Greater Rochester International Airport) is 4091 miles / 6584 kilometers / 3555 nautical miles.

Linate Airport – Greater Rochester International Airport

Distance arrow
4091
Miles
Distance arrow
6584
Kilometers
Distance arrow
3555
Nautical miles

Search flights

Distance from Milan to Rochester

There are several ways to calculate the distance from Milan to Rochester. Here are two standard methods:

Vincenty's formula (applied above)
  • 4090.998 miles
  • 6583.823 kilometers
  • 3554.980 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth's surface using an ellipsoidal model of the planet.

Haversine formula
  • 4079.855 miles
  • 6565.890 kilometers
  • 3545.297 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

How long does it take to fly from Milan to Rochester?

The estimated flight time from Linate Airport to Greater Rochester International Airport is 8 hours and 14 minutes.

Flight carbon footprint between Linate Airport (LIN) and Greater Rochester International Airport (ROC)

On average, flying from Milan to Rochester generates about 468 kg of CO2 per passenger, and 468 kilograms equals 1 031 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

Map of flight path from Milan to Rochester

See the map of the shortest flight path between Linate Airport (LIN) and Greater Rochester International Airport (ROC).

Airport information

Origin Linate Airport
City: Milan
Country: Italy Flag of Italy
IATA Code: LIN
ICAO Code: LIML
Coordinates: 45°26′42″N, 9°16′36″E
Destination Greater Rochester International Airport
City: Rochester, NY
Country: United States Flag of United States
IATA Code: ROC
ICAO Code: KROC
Coordinates: 43°7′8″N, 77°40′20″W