Distance from Goose Creek, South Carolina to Charleston, South Carolina

Goose Creek Charleston
Total Distance
19.1 mi
(30.7 km)
Travel Time
30 minutes

The driving distance from Goose Creek, South Carolina to Charleston, South Carolina is 19.1 mi (30.7 km)

The straight-line (air) distance is approximately 9.2 mi (14.9 km)

Estimated travel time by road is 30 minutes

We found 2 routes between Goose Creek and Charleston.

Available Routes

Shortest Fastest
I-26 E
17.5 mi
28.2 km
24 minutes
N Rhett Ave and I-26 E
19.1 mi
30.7 km
30 minutes

Route Directions

Get on I-526 W in North Charleston from Red Bank Rd and N Rhett Ave
7.7 mi
13 min
Continue on I-526 W. Take I-26 E to Meeting St in Charleston. Take exit 221B from I-26 E
10.2 mi
10 min
Drive to Meeting St
1.1 mi
5 min

Route Directions

Get on I-26 E in North Charleston from State Rd S-8-43 and US-52 E/Rivers Ave
4.1 mi
6 min
Follow I-26 E to Meeting St in Charleston. Take exit 221B from I-26 E
12.4 mi
12 min
Drive to Meeting St
1.1 mi
5 min

Journey Details

Traveling from Goose Creek, South Carolina to Charleston, South Carolina covers 17.5 miles (28 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 24 minutes under normal conditions.

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

The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 43 mph (69 km/h) .

Journey Waypoints

Goose Creek

Starting Point

Otranto, South Carolina

21 mi to destination

1 mi
Hanahan, South Carolina

Traveled 5 mi from origin

1 mi
Berkeley Hills, South Carolina

16 mi to destination

0 mi
Liberty Hills, South Carolina

Traveled 11 mi from origin

1 mi
Waylyn, South Carolina

11 mi to destination

1 mi
Rosemont, South Carolina

Traveled 16 mi from origin

1 mi
Charleston

Destination