Distance from Middlesex to Fairview Heights
The shortest distance (air line) between Middlesex and Fairview Heights is 835.66 mi (1,344.86 km).
How far is Middlesex from Fairview Heights
Middlesex is located in New Jersey, United States within 40° 34' 27.84" N -75° 29' 56.04" W (40.5744, -74.5011) coordinates. The local time in Middlesex is 18:40 (06.10.2025)
Fairview Heights is located in Illinois, United States within 38° 35' 50.64" N -91° 59' 40.92" W (38.5974, -90.0053) coordinates. The local time in Fairview Heights is 17:40 (06.10.2025)
The calculated flying distance from Fairview Heights to Fairview Heights is 835.66 miles which is equal to 1,344.86 km.
Middlesex, New Jersey, United States
Related Distances from Middlesex
Fairview Heights, Illinois, United States