Buses Buses to Roanoke

Bus tickets to Roanoke

Search bus times and book a cheap bus to Roanoke from Greyhound.

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Boston (BOS)
Roanoke (ROA)
Sat 7/24
Sat 7/31
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

General Information to know before booking a bus ride to Roanoke

Key points of information useful to booking your bus ticket to Roanoke.
Round-trip from$122Bus tickets to Roanoke found within the last 3 days start at $122 round-trip from Washington
One-way from$84The cheapest one-way bus ticket from Washington starts at $84. This price was found within the last 3 days.
Popular stationRoanoke 8040 Plantation RdThe most commonly used station in Roanoke is Roanoke 8040 Plantation Rd.
Popular bus lineGreyhoundGreyhound services this route

Book a bus ride to Roanoke return-trip

Here are some of the best bus deals to Roanoke from popular cities. Find more deals from bus lines like Greyhound by searching below.
Greyhound
Aug 4
7:25 amWashington Union
6h 25m
1 stop
1:50 pmRoanoke
Aug 12
5:30 amRoanoke
7h 25m
12:55 pmWashington Union
Greyhound
Oct 16
7:25 amWashington Union
6h 25m
1 stop
1:50 pmRoanoke
Oct 17
5:30 amRoanoke
7h 25m
12:55 pmWashington Union
Greyhound
Aug 9
7:25 amWashington Union
6h 25m
1 stop
1:50 pmRoanoke
Aug 10
5:30 amRoanoke
7h 25m
12:55 pmWashington Union
Greyhound
Sep 9
7:25 amWashington Union
6h 25m
1 stop
1:50 pmRoanoke
Sep 13
5:30 amRoanoke
7h 25m
12:55 pmWashington Union
Greyhound
Aug 8
11:40 pmWashington Union
8h 55m
1 stop
8:35 amRoanoke
Aug 10
5:30 amRoanoke
7h 25m
12:55 pmWashington Union
Greyhound
Aug 3
11:40 pmWashington Union
8h 55m
1 stop
8:35 amRoanoke
Aug 12
5:30 amRoanoke
7h 25m
12:55 pmWashington Union

Book a bus ride to Roanoke one way

Below are the cheapest bus deals we’ve found to Roanoke one-way from nearby cities. You can search all buses below for all available options.
Greyhound
Jul 29
7:25 amWashington Union
6h 25m
1 stop
1:50 pmRoanoke
Greyhound
Aug 2
7:25 amWashington Union
6h 25m
1 stop
1:50 pmRoanoke
Greyhound
Jul 30
12:55 amWashington Union
7h 40m
1 stop
8:35 amRoanoke

FAQs for booking bus tickets to Roanoke

How much is a bus ticket to Roanoke?

Bus tickets from Lynchburg to Roanoke usually start from around $215. Generally, the lowest price will be determined by your location.

What is the main bus station in Roanoke?

The main station in Roanoke is Roanoke 8040 Plantation Rd. At Roanoke 8040 Plantation Rd, you can find a number of buses offering service to other major cities.

What bus companies go to Roanoke?

Greyhound is the most commonly selected option by users. You can use our search form to find great options to Roanoke.

How far in advance should I book a bus to Roanoke?

For $84 one-way on average, you can catch a bus ride to Roanoke. For the next 3 months, we predict the price of tickets to Roanoke to remain steady. Seats may fill unexpectedly, so book when you can to secure your seat.


  • Round-trip
  • One-way