Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Price and booking link |
|---|---|---|---|---|---|---|---|
Greyhound + FlixBus | Bus
| Roanoke Station | Ann Arbor | ||||
FlixBus + Greyhound | Bus
| Roanoke Station | Ann Arbor | ||||
FlixBus + Greyhound | Bus
| Roanoke Station | Ann Arbor |
Compare 2 ways to go from Roanoke to Ann Arbor
We recommend taking the bus
Among the sustainable travel choices, the Bus stands out as a good way to reach Ann Arbor. The journey takes about 1 day, 6 hours and with fares starting at just MAD 1,111, it presents an excellent value for a comfortable ride.
2bus per day
1d 6hAverage Duration
400 milesDistance
16kgCO₂ emissions
Bus stations and stops in Roanoke and Ann Arbor
What's the cheapest way to go from Roanoke to Ann Arbor?
Top traveled bus routes
People from around the world trust Busbud
Popular bus departures from Roanoke
Find bus tickets from Roanoke to CharlottesvilleRoanoke to Washington bus times and faresHow to travel by bus from Roanoke to New York CityFind bus tickets from Roanoke to RichmondRoanoke to Norfolk bus times and faresHow to travel by bus from Roanoke to AtlantaFind bus tickets from Roanoke to Charlotte




