Distance from Trenton to Roanoke
The shortest distance (air line) between Trenton and Roanoke is 345.93 mi (556.72 km).
How far is Trenton from Roanoke
Trenton is located in New Jersey, United States within 40° 13' 25.32" N -75° 14' 9.24" W (40.2237, -74.7641) coordinates. The local time in Trenton is 01:50 (19.12.2025)
Roanoke is located in Virginia, United States within 37° 16' 42.6" N -80° 2' 30.84" W (37.2785, -79.9581) coordinates. The local time in Roanoke is 01:50 (19.12.2025)
The calculated flying distance from Roanoke to Roanoke is 345.93 miles which is equal to 556.72 km.
Trenton, New Jersey, United States
Related Distances from Trenton
Roanoke, Virginia, United States