There are 6 ways to get from Spartanburg to Southern Pines by bus, train (Amtrak), car, plane, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Spartanburg to Charlottebus Acb 1151
- Take the bus from Charlotte Bus Station to Southern Pinesbus Greyhound US0650s
5h 36mDrive 168.3 mi
cheapest- Drive from Spartanburg to Southern Pinescar 168.3 mi
3h 28m$31–45Train (Amtrak)
- Take the train from Spartanburg Station to Charlotte Amtrak Stationtrain
- Take the train from Charlotte Amtrak Station to Carytrain
- Take the train from Cary to Southern Pines Stationtrain
8h 13m$94–200Fly from Greenville–Spartanburg International Airport, bus
- Fly from Greenville–Spartanburg International Airport (GSP) to Charlotte Douglas International Airport (CLT)plane GSP - CLT
- Take the bus from Charlotte Bus Station to Southern Pinesbus
5h 34mTrain, bus
- Take the train from Spartanburg Station to Charlotte Amtrak Stationtrain Crescent
- Take the bus from Charlotte Bus Station to Southern Pinesbus Greyhound US0650s
5h 48mBus, fly to Fayetteville Municipal Airport, taxi
- Take the bus from Spartanburg to Charlottebus
- Fly from Charlotte Douglas International Airport (CLT) to Fayetteville Municipal Airport (FAY)plane CLT - FAY
- Take the taxi from Fayetteville Municipal Airport (FAY) to Southern Pinestaxi
5h 39m
Greenville–Spartanburg International Airport (GSP) to Charlotte Douglas International Airport (CLT) flights
Questions & Answers
The cheapest way to get from Spartanburg to Southern Pines is to drive which costs $30 - $45 and takes 3h 28m.
The fastest way to get from Spartanburg to Southern Pines is to drive which takes 3h 28m and costs $30 - $45.
No, there is no direct bus from Spartanburg to Southern Pines. However, there are services departing from Spartanburg and arriving at Southern Pines via Transit Center- Bay E and Charlotte Bus Station. The journey, including transfers, takes approximately 5h 36m.
No, there is no direct train from Spartanburg station to Southern Pines station. However, there are services departing from Spartanburg Station and arriving at Southern Pines Station via Charlotte Amtrak Station and Cary. The journey, including transfers, takes approximately 8h 13m.
The distance between Spartanburg and Southern Pines is 183 miles. The road distance is 169.2 miles.
The best way to get from Spartanburg to Southern Pines without a car is to bus which takes 5h 36m and costs .
It takes approximately 5h 36m to get from Spartanburg to Southern Pines, including transfers.
Spartanburg to Southern Pines bus services, operated by Academy Bus, depart from Spartanburg station.
Spartanburg to Southern Pines train services, operated by Amtrak, depart from Spartanburg Station.
The best way to get from Spartanburg to Southern Pines is to bus which takes 5h 36m and costs . Alternatively, you can train, which costs $90 - $200 and takes 8h 13m.
What companies run services between Spartanburg, SC, USA and Southern Pines, NC, USA?
You can take a bus from Spartanburg to Southern Pines via Charlotte, Arrowood Station, CTC Station, Transit Center- Bay E, 4th St & Graham St, and Charlotte Bus Station in around 5h 36m. Alternatively, you can take a train from Spartanburg Station to Southern Pines Station via Charlotte Amtrak Station and Cary in around 8h 13m.
- Website
- aa.com
Flights from Greenville–Spartanburg International Airport to Charlotte Douglas International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- $60–480
Flights from Charlotte Douglas International Airport to Fayetteville Municipal Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- $40–330
- Website
- delta.com
Flights from Greenville–Spartanburg International Airport to Charlotte Douglas International Airport via Atlanta
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- $100–600
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Spartanburg Station to Charlotte Amtrak Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- $25–55
- Website
- https://www.amtrak.com/home.html
Train from Charlotte Amtrak Station to Cary
- Ave. Duration
- 3h 1m
- Frequency
- 5 times a day
- Estimated price
- $50–110
- Website
- https://www.amtrak.com/home.html
Train from Cary to Southern Pines Station
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $19–40
- Website
- https://www.amtrak.com/home.html
Train from Spartanburg Station to Charlotte Amtrak Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- $25–55
- Website
- https://www.amtrak.com/home.html
- Website
- example.com
Bus from Spartanburg to Charlotte
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Schedules at
- example.com
Bus from Spartanburg to Charlotte
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Schedules at
- example.com
- Website
- greyhound.com
Bus from Charlotte Bus Station to Southern Pines
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- greyhound.com
Bus from Charlotte Bus Station to Southern Pines
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- greyhound.com
Bus from Charlotte Bus Station to Southern Pines
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- greyhound.com
- Ave. Duration
- 58 min
- Estimated price
- $110–140
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Spartanburg to Southern Pines bus services, operated by Academy Bus, arrive at Charlotte station.
Spartanburg to Southern Pines train services, operated by Amtrak, arrive at Charlotte Amtrak Station.
Yes, the driving distance between Spartanburg to Southern Pines is 169 miles. It takes approximately 3h 28m to drive from Spartanburg to Southern Pines.
Book your Spartanburg to Southern Pines train tickets online with Omio.
There are 118+ hotels available in Southern Pines.





