- Miami to Roanoke buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
FlixBus + Greyhound Lines, Inc. | Bus | Downtown Miami | Roanoke Bus Stop | Cheapest | ||||
Greyhound Lines, Inc. + FlixBus | Bus | Miami (MIA) Airport - Miami Intermodal Center | Roanoke Bus Stop | Fastest | ||||
Greyhound Lines, Inc. + FlixBus | Bus | Miami (MIA) Airport - Miami Intermodal Center | Roanoke Bus Stop | No tags | ||||
FlixBus + Greyhound Lines, Inc. | Bus | Downtown Miami | Roanoke Bus Stop | No tags | ||||
FlixBus + Greyhound Lines, Inc. | Bus | Golden Glades Interchange | Roanoke Bus Stop | No tags |
Last refresh of the prices: Last Saturday at 11:13 PM EST.
Compare 2 ways to go from Miami to Roanoke
We recommend taking the bus
Among the sustainable travel choices, the bus stands out as the good way to reach Roanoke. The journey takes about 1 day, 14 hours 15 minutes and with fares starting at just $132, it presents an excellent value for a comfortable ride.
6bus per day
1d 14hAverage Duration
793 milesDistance
32kgCO₂ emissions
Where are the popular stops in Miami and Roanoke?
Stops in Miami
- B
Bayside Marketplace
373 Biscayne Blvd, Miami, FL 33132 - C5301 NW 36th St, , Miami, FL 33166, , United States
- D
Downtown Holiday Inn
340 Biscayne Blvd, Miami, FL 33132 - E1015 N America Way, Miami, FL 33132-2002,, United States
- F
North Miami Beach Greyhound
16000 NW 7th Ave, Miami, FL 33169, USA
Stops in Roanoke
- AExit 140 (Park and Ride), Virginia 24153, USA





