Distance from Eckman, North Dakota to Lansford, North Dakota

Eckman Lansford
Total Distance
24.2 mi
(39 km)
Travel Time
29 minutes

The driving distance from Eckman, North Dakota to Lansford, North Dakota is 24.2 mi (39 km)

The straight-line (air) distance is approximately 9.1 mi (14.7 km)

Estimated travel time by road is 29 minutes

We found 3 routes between Eckman and Lansford.

Available Routes

Shortest
86th St NW
18.2 mi
29.3 km
30 minutes
Fastest
84th St NW
18.2 mi
29.3 km
28 minutes
80th St NW
24.2 mi
39 km
29 minutes

Route Directions

Take 16th Ave NW to 86th St NW in Lewis Township
0.3 mi
1 min
Continue on 86th St NW. Take 20th Ave NW and 80th St NW to Main St in Lansford
23.9 mi
27 min
Continue on Main St. Drive to 2nd Ave
0.1 mi
0 min

Route Directions

Take 16th Ave NW to 86th St NW in Lewis Township
0.3 mi
1 min
Continue on 86th St NW to 84th St NW
6 mi
8 min
7 mi
10 min
Take Country Rd 26A to Main St in Lansford
4.9 mi
7 min
Continue on Main St. Drive to 2nd Ave
0.1 mi
0 min

Route Directions

Take 16th Ave NW to 86th St NW in Lewis Township
0.3 mi
1 min
7 mi
11 min
Take 85th St NW to US-83 S
5 mi
8 min
Continue on US-83 S. Take Country Rd 26A to Main St in Lansford
5.9 mi
8 min
Continue on Main St. Drive to 2nd Ave
0.1 mi
0 min

Journey Details

Traveling from Eckman, North Dakota to Lansford, North Dakota covers 18.2 miles (29 km) in a west direction. This secondary roads, moderate route typically takes 30 minutes under normal conditions.

Drivers have 3 route options between these locations (18-24 miles / 29-39 km). The primary route shown here saves no time compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 34 mph (55 km/h) .

Journey Waypoints

Eckman

Starting Point

Dunning, North Dakota

21 mi to destination

3 mi
Hurd, North Dakota

Traveled 5 mi from origin

2 mi
Forfar, North Dakota

Traveled 21 mi from origin

3 mi
Lansford

Destination