HUB hero image

How to Travel from

South Carolina to Petersburg

by Rideshare or Car

South Carolina
+0
Petersburg
Transport search to Petersburg
South Carolina
+0
Petersburg
Building a composite car route
Cheapest
Best Offer!
Car
5 h 36 min
528 km.
from $29
Composite Route Car Only

Two ways to Travel from South Carolina to Petersburg

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

American Airlines

Website:
aa.com/
Plane from Charlotte Douglas International Airport to Richmond
Ave. Duration:
1h 15m
Frequency:
Every day
Estimated price:
$267.89–$433.73
Plane from Charleston International Airport to Richmond
Ave. Duration:
3h 26m
Frequency:
Every day
Estimated price:
$204.11–$599.57
Plane from Charlotte Douglas International Airport to Norfolk
Ave. Duration:
1h 14m
Frequency:
Every day
Estimated price:
$382.71–$829.20
Plane from Charlotte Douglas International Airport to Charlottesville
Ave. Duration:
1h 17m
Frequency:
Every day
Estimated price:
$178.60–$765.41
Plane from Charlotte Douglas International Airport to Newport
Ave. Duration:
1h 29m
Frequency:
Every day
Estimated price:
$153.08–$701.63

United Airlines

Website:
united.com/
Plane from Charleston International Airport to Richmond
Ave. Duration:
3h 34m
Frequency:
Every day
Estimated price:
$140.33–$523.03
Plane from Charlotte Douglas International Airport to Charlottesville
Ave. Duration:
3h 24m
Frequency:
Monday to Friday
Estimated price:
$216.87–$765.41

Southwest Airlines

Website:
southwest.com/
Plane from Charlotte Douglas International Airport to Richmond
Ave. Duration:
3h 20m
Frequency:
Monday to Saturday
Estimated price:
$140.33–$472.00
Plane from Charleston International Airport to Richmond
Ave. Duration:
3h 30m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$127.57–$420.98

Breeze Airways

Website:
flybreeze.com/
Plane from Charleston International Airport to Richmond
Ave. Duration:
1h 20m
Frequency:
Wednesday and Saturday
Estimated price:
$102.05–$331.68

Train operators

Amtrak

Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Charleston Amtrak Station to Petersburg
Ave. Duration:
6h 16m
Frequency:
Twice daily
Estimated price:
$45.92–$165.84
Train from Richmond Staples Mill Road Amtrak Station to Petersburg
Ave. Duration:
32 min
Frequency:
4 times a day
Estimated price:
$6.38–$70.16
Bus from Charlottesville Amtrak Station to Richmond
Ave. Duration:
1h 30m
Frequency:
3 times a week

Amtrak Northeast Regional

Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Norfolk to Petersburg
Ave. Duration:
1h 24m
Frequency:
3 times a day
Estimated price:
$21.69–$242.38
Train from Richmond Staples Mill Road Amtrak Station to Petersburg
Ave. Duration:
34 min
Frequency:
3 times a day
Estimated price:
$16.58–$242.38
Train from Newport News to Richmond
Ave. Duration:
1h 6m
Frequency:
Twice daily
Estimated price:
$19.14–$242.38

Bus operators

Greyhound USA

Phone:
+1 214-849-8100
Website:
greyhound.com/
Bus from Richmond to Petersburg
Ave. Duration:
35 min
Frequency:
Once daily
Estimated price:
$1.91–$59.96

Charlotte Area Transit System

Phone:
+1 704-336-7433
Website:
charlottenc.gov/cats/Pages/default.aspx
Bus from White Street Park to Ride
Ave. Duration:
40 min
Frequency:
Once daily
Estimated price:
$3.70–$4.98

GRTC

Phone:
(804) 358-4782
Website:
ridegrtc.com
Bus from Broad + 11Th to Petersburg
Ave. Duration:
35 min
Frequency:
3 times a day

CARTA

Phone:
+1 843-724-7420
Website:
ridecarta.com/
Bus from N. Charleston SuperStop on Rivers Ave to Centre
Ave. Duration:
22 min
Frequency:
Every 30 minutes
Estimated price:
$2.30–$3.19

Questions and Answers

What is the cheapest way to get from South Carolina to Petersburg?

The cheapest way to get from South Carolina to Petersburg is to train which costs $44.57 - $152.17 and takes 6h 28m.

What is the fastest way to get from South Carolina to Petersburg?

The fastest way to get from South Carolina to Petersburg is to line 11 bus and fly and line 95 bus which takes 6h 3m and costs $45.65 - $293.48 .

How far is it from South Carolina to Petersburg?

The distance between South Carolina and Petersburg is 600 km. The road distance is 645.3 km.

How do I travel from South Carolina to Petersburg without a car?

The best way to get from South Carolina to Petersburg without a car is to train which takes 6h 28m and costs $44.57 - $152.17 .

How long does it take to get from South Carolina to Petersburg?

It takes approximately 6h 28m to get from South Carolina to Petersburg, including transfers.

Can I drive from South Carolina to Petersburg?

Yes, the driving distance between South Carolina to Petersburg is 645 km. It takes approximately 6h 38m to drive from South Carolina to Petersburg.

Where can I stay near Petersburg?

There are 73+ hotels available in Petersburg. Prices start at $45.92 per night.
+0