Distance from Swiss, North Carolina to Ivy Ridge, North Carolina

Swiss Ivy Ridge
Total Distance
17.2 mi
(27.7 km)
Travel Time
21 minutes

The driving distance from Swiss, North Carolina to Ivy Ridge, North Carolina is 17.2 mi (27.7 km)

The straight-line (air) distance is approximately 4.8 mi (7.8 km)

Estimated travel time by road is 21 minutes

We found 3 routes between Swiss and Ivy Ridge.

Available Routes

Shortest Fastest
Laurel Valley Rd and Big Laurel Rd
10.6 mi
17.1 km
19 minutes
US-19 S and I-26 W
17.2 mi
27.7 km
21 minutes
US-19 S and US-23 ALT N
19 mi
30.5 km
24 minutes

Route Directions

Follow US-19 S and I-26 W/US-23 N to US-23 ALT S in Madison County. Take exit 3 from I-26 W/US-23 N
13.4 mi
14 min
Take Big Laurel Rd to Ivy Ridge Church Rd
3.9 mi
7 min

Route Directions

19 mi
24 min

Route Directions

1.3 mi
1 min
Take Laurel Valley Rd to US-23 ALT N in Madison County
5 mi
9 min
Continue on US-23 ALT N to Big Laurel Rd
0.9 mi
1 min
Follow Big Laurel Rd to Ivy Ridge Church Rd
3.4 mi
6 min

Journey Details

Traveling from Swiss, North Carolina to Ivy Ridge, North Carolina covers 10.6 miles (17 km) in a west direction. This secondary roads, short route typically takes 19 minutes under normal conditions.

Drivers have 3 route options between these locations (11-19 miles / 17-31 km). The primary route shown here saves 6 minutes compared to alternatives.

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

Journey Waypoints

Swiss

Starting Point

Possumtrot, North Carolina

11 mi to destination

1 mi
Faust, North Carolina

Traveled 3 mi from origin

2 mi
Little Creek, North Carolina

3 mi to destination

0 mi
Ivy Ridge

Destination