Bus Tickets from Toledo, OH, US to Roanoke

Previously seen trips

Next departures for Toledo to Roanoke on November 18
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
GreyhoundBus
Toledo Bus Station
Roanoke Bus StopNo tags
GreyhoundBus
Toledo Bus Station
Roanoke Bus StopNo tags
GreyhoundBus
Toledo Bus Station
Roanoke Bus StopNo tags
GreyhoundBus
Toledo Bus Station
Roanoke Bus StopNo tags
GreyhoundBus
Toledo Bus Station
Roanoke Bus StopNo tags

Compare 2 ways to go from Toledo to Roanoke

We recommend taking the bus

Among the sustainable travel choices, the bus stands out as a good way to reach Roanoke. The journey takes about 23 hours 5 minutes, and with fares starting at just $157, it presents an excellent value for a comfortable ride.

2bus per day
23h 5mAverage Duration
576 kmDistance
14kgCO₂ emissions
Average Price$157 - $357Average Duration23h 5m
14kg CO₂e
Average Price$233 - $343Average Duration22h 24m
52kg CO₂e

Frequently asked questions about travelling from Toledo, OH, US to Roanoke by bus

  1. What is the travel distance from Toledo to Roanoke?

    The distance covered from Toledo to Roanoke is 580 km (360 miles).

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

    Buses traveling this route start their trip at Toledo Station, in Toledo, and end it at Salem - Exit 140 Park & Ride, in Roanoke.

What's the cheapest way to go from Toledo, OH, US to Roanoke?

busbud logoThe bus is the cheapest travel choice for this destination

People from around the world trust Busbud