Distance from Trussville to Shiloh
The shortest distance (air line) between Trussville and Shiloh is 387.07 mi (622.93 km).
How far is Trussville from Shiloh
Trussville is located in Alabama, United States within 33° 38' 25.8" N -87° 25' 6.6" W (33.6405, -86.5815) coordinates. The local time in Trussville is 21:19 (15.12.2025)
Shiloh is located in Illinois, United States within 38° 33' 12.24" N -90° 5' 2.04" W (38.5534, -89.9161) coordinates. The local time in Shiloh is 21:19 (15.12.2025)
The calculated flying distance from Shiloh to Shiloh is 387.07 miles which is equal to 622.93 km.
Trussville, Alabama, United States
Related Distances from Trussville
Shiloh, Illinois, United States