Distance from Foss, Oklahoma to Berlin, Oklahoma

Foss Berlin
Total Distance
38.6 mi
(62.2 km)
Travel Time
43 minutes

The driving distance from Foss, Oklahoma to Berlin, Oklahoma is 38.6 mi (62.2 km)

The straight-line (air) distance is approximately 15.9 mi (25.6 km)

Estimated travel time by road is 43 minutes

We found 2 routes between Foss and Berlin.

Available Routes

Shortest Fastest
I-40 W
32.3 mi
52 km
33 minutes
I-40 W and OK-6 N
38.6 mi
62.2 km
43 minutes

Route Directions

Take E 4th St/Adams St to OK-44 S/Broadway
0.1 mi
0 min
Follow I-40 W and OK-34 N to E 1060 Rd/Bk C in Beckham County
16.5 mi
16 min
Take Bk 32 to I-40BL W
9.2 mi
11 min
Take OK-6 N to N 1890 Rd/Bk 23
9 mi
9 min
Continue on N 1890 Rd. Drive to E 1080 Rd/Ranch to Market Rd E in Roger Mills County
3.8 mi
6 min

Route Directions

Get on I-40 W from OK-44 S
0.9 mi
2 min
Follow I-40 W to OK-34 N in Beckham County. Take exit 32 from I-40 W
20.2 mi
17 min
Take OK-6 N and N 1890 Rd to E 1080 Rd/Ranch to Market Rd E in Roger Mills County
11.2 mi
14 min

Journey Details

Traveling from Foss, Oklahoma to Berlin, Oklahoma covers 32.3 miles (52 km) in a west direction. This highway, moderate route typically takes 33 minutes under normal conditions.

Drivers have 2 route options between these locations (32-39 miles / 52-62 km). The primary route shown here saves 10 minutes compared to alternatives.

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

Journey Waypoints

Foss

Starting Point

Canute, Oklahoma

37 mi to destination

2 mi
Elk City, Oklahoma

Traveled 18 mi from origin

2 mi
Merritt, Oklahoma

9 mi to destination

4 mi
Berlin

Destination