Distance from Middlesex to Faribault
The shortest distance (air line) between Middlesex and Faribault is 989.05 mi (1,591.71 km).
How far is Middlesex from Faribault
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 16:40 (06.10.2025)
Faribault is located in Minnesota, United States within 44° 17' 58.56" N -94° 43' 15.96" W (44.2996, -93.2789) coordinates. The local time in Faribault is 15:40 (06.10.2025)
The calculated flying distance from Faribault to Faribault is 989.05 miles which is equal to 1,591.71 km.
Middlesex, New Jersey, United States
Related Distances from Middlesex
Faribault, Minnesota, United States