Distance from Thompsontown, New Jersey to Roseland, North Carolina
The driving distance from Thompsontown, New Jersey to Roseland, North Carolina is 593.8 mi (955.7 km)
The straight-line (air) distance is approximately 246.3 mi (396.3 km)
Estimated travel time by road is 9 hours 45 minutes
We found 3 routes between Thompsontown and Roseland.
Available Routes
Route Directions
Get on I-295 N in Bordentown from US-322 W, Weymouth Rd and US-206 N
Take I-95 S, I-695 N, Baltimore-Washington Pkwy, I-95 S, ... and I-40 E to US-1 S in Lee County
Continue on US-1 S. Drive to Rose Ridge Rd in Moore County
Route Directions
Get on Atlantic City Expy W from Atlantic 559/Somers Point Rd and NJ-50 N
Continue on Atlantic City Expy W. Take I-295 S, I-95 S, Baltimore-Washington Pkwy, I-95 S and US-64 W to US-1 S in Lee County
Continue on US-1 S. Drive to Rose Ridge Rd in Moore County
Route Directions
Get on Atlantic City Expy W from Atlantic 559/Somers Point Rd and NJ-50 N
Continue on Atlantic City Expy W. Take I-295 S, I-95 S, Baltimore-Washington Pkwy, I-95 S and I-85 S to US-1 S in Lee County
Continue on US-1 S. Drive to Rose Ridge Rd in Moore County
Journey Details
Traveling from Thompsontown, New Jersey to Roseland, North Carolina covers 517.9 miles (833 km) in a southwest direction. This highway, long-distance route typically takes 8 hours 2 minutes under normal conditions.
Drivers have 3 route options between these locations (518-594 miles / 833-956 km). The primary route shown here saves 1 hour and 43 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 65 mph (105 km/h) .
Journey Waypoints
Thompsontown
Starting Point
Roseland
Destination