Bus Tickets from Atlanta, GA to Roanoke

Previously seen trips

Next departures for Atlanta to Roanoke on November 25
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus + Greyhound
Bus
Atlanta Bus Station
Roanoke Bus StopNo tags
Greyhound + FlixBus
Bus
Atlanta Bus Station
Roanoke Bus StopNo tags
Greyhound + FlixBus
Bus
Atlanta Bus Station
Roanoke Bus StopNo tags
FlixBus + Greyhound
Bus
Atlanta Bus Station
Roanoke Bus StopNo tags
Greyhound + FlixBus
Bus
Atlanta Bus Station
Roanoke Bus StopNo tags

Get from Atlanta to Roanoke

This route is served by bus only

The journey takes about 17 hours 5 minutes, and with fares starting at just $121, it presents an excellent value for a comfortable ride.

1bus per day
17h 5mAverage Duration
562 kmDistance
14kgCO₂ emissions

Frequently asked questions about travelling from Atlanta, GA to Roanoke by bus

  1. What is the distance between Atlanta and Roanoke?

    Atlanta and Roanoke are 563 km (349 miles) apart.

  2. What are the departure and arrival locations for buses traveling from Atlanta to Roanoke?

    Buses departing from Doraville Tornado Bus Station in Atlanta will take you to Salem - Exit 140 Park & Ride in Roanoke.

People from around the world trust Busbud