Distance from Badin, North Carolina to Pekin, North Carolina

Badin Pekin
Total Distance
30.5 mi
(49.2 km)
Travel Time
37 minutes

The driving distance from Badin, North Carolina to Pekin, North Carolina is 30.5 mi (49.2 km)

The straight-line (air) distance is approximately 12.1 mi (19.5 km)

Estimated travel time by road is 37 minutes

We found 3 routes between Badin and Pekin.

Available Routes

Shortest
NC-73
30.5 mi
49 km
38 minutes
Fastest
NC-24 E and Pekin Rd
30.5 mi
49.2 km
37 minutes
NC-73 E
34.7 mi
55.8 km
46 minutes

Route Directions

30.5 mi
37 min

Route Directions

Take Valley Dr to McNeil Rd
6.6 mi
10 min
2.5 mi
3 min
Continue on Indian Mound Rd. Take NC-731 E and NC-73 E to Teddar Rd in Richmond County
20.6 mi
26 min
2.4 mi
3 min
Drive to Pekin Rd in Montgomery County
2.5 mi
3 min

Route Directions

Take Valley Dr and NC-73 to Teddar Rd in Richmond County
25.6 mi
32 min
2.4 mi
3 min
Drive to Pekin Rd in Montgomery County
2.5 mi
3 min

Journey Details

Traveling from Badin, North Carolina to Pekin, North Carolina covers 30.5 miles (49 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.

Drivers have 3 route options between these locations (30-35 miles / 49-56 km). The primary route shown here saves 8 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 50 mph (80 km/h) .

Journey Waypoints

Badin

Starting Point

Palmerville, North Carolina

28 mi to destination

2 mi
Woodrun, North Carolina

Traveled 7 mi from origin

1 mi
Liberty Hill, North Carolina

Traveled 14 mi from origin

1 mi
Wadeville, North Carolina

14 mi to destination

1 mi
Onvil, North Carolina

Traveled 28 mi from origin

2 mi
Pekin

Destination