All about buses to Roanoke, VA
| Local Time | |
| Country | USA |
| Currency | US Dollar |
| Bus Routes | 56 |
| Bus Stations | 3 |
| Cheapest Trip | $12 |
| Most popular Bus Companies | |
| Other companies are Greyhound Lines Mexico | |
Cheap bus tickets to Roanoke, VA
-
Greyhound US1h 5m011:00 AMLynchburg, VABus Stop12:05 PMRoanoke, VAGreyhound0EconomyA Bus from Greyhound US goes from Bus Stop, Lynchburg, VA (USA) at 6/12/2026 11:00:00 AM to Greyhound, Roanoke, VA (USA) arriving at 6/12/2026 12:05:00 PM. 50 Economy ticket for $12 per person are available. Travel duration is 1h 5m
-
Virginia Breeze Bus Lines1h 55m04:45 PMHarrisonburg, VAGodwin Transit Center6:40 PMRoanoke, VAPark and Ride0EconomyA Bus from Virginia Breeze Bus Lines goes from Godwin Transit Center, Harrisonburg, VA (USA) at 6/12/2026 4:45:00 PM to Park and Ride, Roanoke, VA (USA) arriving at 6/12/2026 6:40:00 PM. 50 Economy ticket for $27 per person are available. Travel duration is 1h 55m
-
Greyhound US16h 55m07:10 PMSilver Spring, MDBus Stop12:05 PMRoanoke, VAGreyhound0EconomyA Bus from Greyhound US goes from Bus Stop, Silver Spring, MD (USA) at 6/12/2026 7:10:00 PM to Greyhound, Roanoke, VA (USA) arriving at 6/13/2026 12:05:00 PM. 50 Economy ticket for $43 per person are available. Travel duration is 16h 55m
-
FlixBus12h 40m011:25 PMBaltimore, MDDowntown Bus Station12:05 PMRoanoke, VAGreyhound0EconomyA Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 6/18/2026 11:25:00 PM to Greyhound, Roanoke, VA (USA) arriving at 6/19/2026 12:05:00 PM. 50 Economy ticket for $45 per person are available. Travel duration is 12h 40m
-
Virginia Breeze Bus Lines5h 25m01:15 PMWashington, DCUnion Station6:40 PMRoanoke, VAPark and Ride0EconomyA Bus from Virginia Breeze Bus Lines goes from Union Station, Washington, DC (USA) at 6/13/2026 1:15:00 PM to Park and Ride, Roanoke, VA (USA) arriving at 6/13/2026 6:40:00 PM. 50 Economy ticket for $50 per person are available. Travel duration is 5h 25m
-
Greyhound US11h 30m012:35 AMFrederick, MDBus Stop12:05 PMRoanoke, VAGreyhound0EconomyA Bus from Greyhound US goes from Bus Stop, Frederick, MD (USA) at 6/12/2026 12:35:00 AM to Greyhound, Roanoke, VA (USA) arriving at 6/12/2026 12:05:00 PM. 50 Economy ticket for $51 per person are available. Travel duration is 11h 30m
-
FlixBus13h 55m010:10 PMRichmond, VAMain Street Station12:05 PMRoanoke, VAGreyhound0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 6/12/2026 10:10:00 PM to Greyhound, Roanoke, VA (USA) arriving at 6/13/2026 12:05:00 PM. 50 Economy ticket for $56 per person are available. Travel duration is 13h 55m
-
Wanda Coach8h 45m05:00 PMNew YorkChinatown1:45 AMRoanoke, VAHollins Shell Gas Station0EconomyA Bus from Wanda Coach goes from Chinatown, New York (USA) at 6/13/2026 5:00:00 PM to Hollins Shell Gas Station, Roanoke, VA (USA) arriving at 6/14/2026 1:45:00 AM. 50 Economy ticket for $60 per person are available. Travel duration is 8h 45m
-
FlixBus10h 55m01:10 AMRichmond, VAMain Street Station12:05 PMRoanoke, VAGreyhound0EconomyA Bus from FlixBus goes from Main Street Station, Richmond, VA (USA) at 6/12/2026 1:10:00 AM to Greyhound, Roanoke, VA (USA) arriving at 6/12/2026 12:05:00 PM. 50 Economy ticket for $65 per person are available. Travel duration is 10h 55m
-
Wanda Coach8h 45m05:00 PMNew YorkChinatown1:45 AMRoanoke, VAHollins Shell Gas Station0EconomyA Bus from Wanda Coach goes from Chinatown, New York (USA) at 6/13/2026 5:00:00 PM to Hollins Shell Gas Station, Roanoke, VA (USA) arriving at 6/14/2026 1:45:00 AM. 50 Economy ticket for $80 per person are available. Travel duration is 8h 45m
-
Greyhound US12h 55m011:10 PMNewarkPenn Station12:05 PMRoanoke, VAGreyhound0EconomyA Bus from Greyhound US goes from Penn Station, Newark (USA) at 6/12/2026 11:10:00 PM to Greyhound, Roanoke, VA (USA) arriving at 6/13/2026 12:05:00 PM. 50 Economy ticket for $93 per person are available. Travel duration is 12h 55m
-
FlixBus11h 45m012:20 AMNewarkPenn Station12:05 PMRoanoke, VAGreyhound0EconomyA Bus from FlixBus goes from Penn Station, Newark (USA) at 6/12/2026 12:20:00 AM to Greyhound, Roanoke, VA (USA) arriving at 6/12/2026 12:05:00 PM. 50 Economy ticket for $109 per person are available. Travel duration is 11h 45m
-
Greyhound Lines Mexico62h 20m010:30 AMTijuana, BCCross Border Xpress CBX Bus Station3:50 AMRoanoke, VAGreyhound0EconomyA Bus from Greyhound Lines Mexico goes from Cross Border Xpress CBX Bus Station, Tijuana, BC (Mexico) at 6/16/2026 10:30:00 AM to Greyhound, Roanoke, VA (USA) arriving at 6/19/2026 3:50:00 AM. 50 Economy ticket for $221 per person are available. Travel duration is 62h 20m
-
Greyhound Lines Mexico62h 10m010:40 AMTijuana, BCTijuana(Hotel City Express) Bus Station3:50 AMRoanoke, VAGreyhound0EconomyA Bus from Greyhound Lines Mexico goes from Tijuana(Hotel City Express) Bus Station, Tijuana, BC (Mexico) at 6/16/2026 10:40:00 AM to Greyhound, Roanoke, VA (USA) arriving at 6/19/2026 3:50:00 AM. 50 Economy ticket for $222 per person are available. Travel duration is 62h 10m
Your route is not there? In the search bar, we have already filled Roanoke, VA as your destination. You just have to enter your place of departure. However, if you want to take the bus from Roanoke, VA, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from Roanoke, VA? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Roanoke, VA with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to Roanoke, VA.All bus stops in Roanoke, VA
FAQs about the bus route to Roanoke, VA
Is there a direct bus to Roanoke, VA?
What can I take with me on my bus ride to Roanoke, VA?
What equipment and amenities does the bus to Roanoke, VA have?
Which bus stops are there in Roanoke, VA?
Which bus companies go to Roanoke, VA?
How can I find the best bus-deals to Roanoke, VA?
How much could I save by comparing buses to Roanoke, VA?
Why does CheckMyBus find the best bus deals to Roanoke, VA?
How does the CheckMyBus technology work for trips to Roanoke, VA?
Discover other destinations by bus
The most searched bus routes to Roanoke, VA
More bus connections to Roanoke, VA
- Buses Arlington, VA to Roanoke, VA
- Bus to Roanoke, VA from Atlanta, GA
- Buses Baltimore, MD to Roanoke, VA
- From Charlottesville, VA to Roanoke, VA bus
- Dubuque, IA to Roanoke, VA bus
- Buses El Paso, TX to Roanoke, VA
- Bus Frederick, MD - Roanoke, VA
- Bus from Fredericksburg, VA to Roanoke, VA
- Bus Harrisonburg, VA - Roanoke, VA
- Bus to Roanoke, VA from Kalamazoo, MI
- Buses Knoxville, TN to Roanoke, VA
- From Lynchburg, VA to Roanoke, VA bus
- Buses Meridian, MS - Roanoke, VA
- Bus New Haven, CT - Roanoke, VA
- Newark to Roanoke, VA bus
- Buses to Roanoke, VA from Norfolk, VA
- Bus Orlando, FL - Roanoke, VA
- Buses from Queens Village, NY to Roanoke, VA
- Rockford, IL to Roanoke, VA bus
- Bus Seattle, WA to Roanoke, VA
- Silver Spring, MD to Roanoke, VA bus
- Buses from Springfield, VA to Roanoke, VA
- Bus Tijuana, BC to Roanoke, VA
- Bus to Roanoke, VA from Tysons, VA
- Virginia Beach to Roanoke, VA bus




