Distance from Thompsontown, New Jersey to Buena, New Jersey

Thompsontown Buena
Total Distance
19 mi
(30.5 km)
Travel Time
26 minutes

The driving distance from Thompsontown, New Jersey to Buena, New Jersey is 19 mi (30.5 km)

The straight-line (air) distance is approximately 9 mi (14.5 km)

Estimated travel time by road is 26 minutes

We found 2 routes between Thompsontown and Buena.

Available Routes

Shortest Fastest
U.S. Hwy 40 W
16.1 mi
25.8 km
22 minutes
US-322 W
19 mi
30.5 km
26 minutes

Route Directions

Take Atlantic 559/Somers Point Rd, NJ-50 N/Cape May Ave, US-322 W, Malaga Rd and Weymouth Rd to U.S. Hwy 40 W in Buena
19 mi
26 min

Route Directions

16.1 mi
22 min

Journey Details

Traveling from Thompsontown, New Jersey to Buena, New Jersey covers 16.1 miles (26 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 22 minutes under normal conditions.

Drivers have 2 route options between these locations (16-19 miles / 26-31 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Thompsontown

Starting Point

Walkers Forge, New Jersey

21 mi to destination

1 mi
Harding Lakes, New Jersey

16 mi to destination

1 mi
Gigantic City, New Jersey

Traveled 10 mi from origin

1 mi
Five Points, New Jersey

Traveled 16 mi from origin

1 mi
Buena Vista Township, New Jersey

5 mi to destination

1 mi
Buena

Destination