Distance from Post, Texas to Petersburg, Texas

Post Petersburg
Total Distance
58.9 mi
(94.7 km)
Travel Time
54 minutes

The driving distance from Post, Texas to Petersburg, Texas is 58.9 mi (94.7 km)

The straight-line (air) distance is approximately 30.2 mi (48.6 km)

Estimated travel time by road is 54 minutes

We found 3 routes between Post and Petersburg.

Available Routes

Shortest
US-84 W/E Hwy 84 and F M 789
58.5 mi
94.2 km
54 minutes
Fastest
TX-207 N
58.9 mi
94.7 km
54 minutes
TX-207 N and Farm to Market Rd 54 W
61.9 mi
99.6 km
57 minutes

Route Directions

Follow TX-207 N to FM40 W in Crosby County
28.4 mi
26 min
Continue on FM40 W to US-62 W/US-82 W
12.4 mi
11 min
4 mi
3 min
Follow N F M 789 to Ave H in Petersburg
14 mi
12 min

Route Directions

61.9 mi
57 min

Route Directions

Take US-84 W/E Hwy 84, Co Rd 3400/F M 400 and N F M 789 to Ave H in Petersburg
58.5 mi
54 min
0 mi
0 min

Journey Details

Traveling from Post, Texas to Petersburg, Texas covers 58.5 miles (94 km) in a north direction. This mixed highways and local roads, moderate route typically takes 54 minutes under normal conditions.

Drivers have 3 route options between these locations (59-62 miles / 94-100 km). The primary route shown here saves 4 minutes compared to alternatives.

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

Journey Waypoints

Post

Starting Point

Buenos, Texas

69 mi to destination

3 mi
Cap Rock, Texas

52 mi to destination

4 mi
Savage, Texas

35 mi to destination

2 mi
Lorenzo, Texas

Traveled 52 mi from origin

1 mi
Becton, Texas

Traveled 69 mi from origin

2 mi
Petersburg

Destination