Distance from Middlesex to Grain Valley
The shortest distance (air line) between Middlesex and Grain Valley is 1,049.50 mi (1,689.00 km).
How far is Middlesex from Grain Valley
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 07:00 (07.10.2025)
Grain Valley is located in Missouri, United States within 39° 1' 1.56" N -95° 47' 29.76" W (39.0171, -94.2084) coordinates. The local time in Grain Valley is 06:00 (07.10.2025)
The calculated flying distance from Grain Valley to Grain Valley is 1,049.50 miles which is equal to 1,689.00 km.
Middlesex, New Jersey, United States
Related Distances from Middlesex
Grain Valley, Missouri, United States