There are 6 ways to get from Ruskin to Roanoke by bus, plane, train (Amtrak), bus (Flixbus, Greyhound), car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, line 3 bus to Sarasota–Bradenton International Airport, fly
best- Take the bus from Ruskin to Bradentonbus
- Take the bus from Manatee Ave E/26Th St E to Downtown Stationbus
- Fly from Sarasota–Bradenton International Airport (SRQ) to Roanoke Regional Airport-Woodrum Field (ROA)plane SRQ - ROA
6h 22m$115–458Fly from Tampa
cheapest- Fly from Tampa (TPA) to Roanoke Regional Airport-Woodrum Field (ROA)plane TPA - ROA
9h 1m$75–382Train (Amtrak)
- Take the train from Tampa to Carytrain
- Take the train from Cary to Greensborotrain
- Take the train from Greensboro to Lynchburgtrain
- Take the train from Lynchburg to Roanoketrain
23h 47m$575–923Bus
- Take the bus from Tampa Bus Station to Orlando Bus Stationbus
- Take the bus from Orlando Bus Station to Richmondbus
- Take the bus from Richmond to Lynchburg Transit Centerbus
- Take the bus from Lynchburg Transit Center to Roanoke Bus Stopbus
25h 55m$167–256Drive 751 mi
- Drive from Ruskin to Roanokecar 751 mi
13h 33m$133–192Taxi to Saint Petersburg–Clearwater International Airport, fly
- Take the taxi from Ruskin to Saint Petersburg–Clearwater International Airport (PIE)taxi
- Fly from Saint Petersburg–Clearwater International Airport (PIE) to Roanoke Regional Airport-Woodrum Field (ROA)plane PIE - ROA
3h 47m$175–515
Ruskin to Roanoke by bus and foot
Comparing Your Travel Options
The cheapest way to get from Ruskin to Roanoke is to drive which costs $130 - $200 and takes 13h 33m.
The fastest way to get from Ruskin to Roanoke is to taxi and fly which takes 3h 47m and costs $170 - $550.
No, there is no direct bus from Ruskin to Roanoke. However, there are services departing from US Hwy 41 @ Shell Point Rd and arriving at Roanoke Bus Stop via Providence Rd @ Providence Park, Tampa Bus Station, Orlando Bus Station, Richmond and Lynchburg Transit Center. The journey, including transfers, takes approximately 25h 55m.
No, there is no direct train from Ruskin to Roanoke. However, there are services departing from Tampa and arriving at Roanoke via Cary, Greensboro and Lynchburg. The journey, including transfers, takes approximately 23h 47m.
The distance between Ruskin and Roanoke is 752 miles. The road distance is 755.3 miles.
The best way to get from Ruskin to Roanoke without a car is to train which takes 23h 47m and costs $550 - $950.
It takes approximately 6h 22m to get from Ruskin to Roanoke, including transfers.
Ruskin to Roanoke bus services, operated by Flixbus USA, depart from Tampa Bus Station.
Ruskin to Roanoke train services, operated by Amtrak, depart from Tampa station.
The best way to get from Ruskin to Roanoke is to train which takes 23h 47m and costs $550 - $950. Alternatively, you can bus, which costs $160 - $260 and takes 25h 55m, you could also fly, which costs $75 - $390 and takes 9h 1m.
What companies run services between Ruskin, FL, USA and Roanoke, VA, USA?
You can take a vehicle from Ruskin to Roanoke via Tampa, Cary, Greensboro, and Lynchburg in around 23h 47m. Alternatively, you can take a bus from US Hwy 41 @ Shell Point Rd to Roanoke Bus Stop via Providence Rd @ Providence Park, Tampa Bus Station, Orlando Bus Station, Richmond, Richmond, and Lynchburg Transit Center in around 25h 55m.
- Website
- aa.com
Flights from Sarasota–Bradenton International Airport to Roanoke Regional Airport-Woodrum Field via Charlotte
- Ave. Duration
- 4h 34m
- When
- Every day
- Estimated price
- $70–400
Flights from Tampa to Roanoke Regional Airport-Woodrum Field via Charlotte
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- $65–370
Flights from Tampa to Roanoke Regional Airport-Woodrum Field via Philadelphia
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- $95–460
Flights from Tampa to Roanoke Regional Airport-Woodrum Field via Dallas/Ft.Worth
- Ave. Duration
- 7h 8m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–600
- Website
- delta.com
Flights from Sarasota–Bradenton International Airport to Roanoke Regional Airport-Woodrum Field via Atlanta
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- $75–410
Flights from Tampa to Roanoke Regional Airport-Woodrum Field via Atlanta
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- $70–390
Flights from Tampa to Roanoke Regional Airport-Woodrum Field via New York La Guardia
- Ave. Duration
- 8h 18m
- When
- Every day
- Estimated price
- $110–490
- Website
- united.com
Flights from Tampa to Roanoke Regional Airport-Woodrum Field via Washington Dulles
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $85–420
Flights from Tampa to Roanoke Regional Airport-Woodrum Field via Chicago O'Hare
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- $110–550
- Website
- allegiantair.com
Flights from Sarasota–Bradenton International Airport to Roanoke Regional Airport-Woodrum Field
- Ave. Duration
- 2h 8m
- When
- Friday
- Estimated price
- $70–400
Flights from Saint Petersburg–Clearwater International Airport to Roanoke Regional Airport-Woodrum Field
- Ave. Duration
- 1h 56m
- When
- Thursday and Sunday
- Estimated price
- $70–390
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Tampa to Cary
- Ave. Duration
- 15h 35m
- Frequency
- Once daily
- Estimated price
- $390–650
- Website
- Amtrak
Train from Cary to Greensboro
- Ave. Duration
- 1h 21m
- Frequency
- 5 times a day
- Estimated price
- $40–65
- Website
- Amtrak
Train from Greensboro to Lynchburg
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- $60–95
- Website
- Amtrak
Train from Lynchburg to Roanoke
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- $28–45
- Website
- Amtrak
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from Ruskin to Bradenton
- Ave. Duration
- 25 min
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- Omnibus Express
- Phone
- +1 (941) 749-7116
- [email protected]
- Website
- mymanatee.org
Bus from Manatee Ave E/26Th St E to Downtown Station
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Schedules at
- mymanatee.org
- Seniors 80+, Children under 5
- $0
- Free trolleys
- $0
- students, Disabled, Seniors 60-79
- $1–2
- Adults 18-59
- $1–2
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Tampa Bus Station to Orlando Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $13–20
- Schedules at
- Flixbus USA
Bus from Orlando Bus Station to Richmond
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- $120–180
- Schedules at
- Flixbus USA
Bus from Richmond to Lynchburg Transit Center
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a week
- Estimated price
- $21–35
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Tampa Bus Station to Orlando Bus Station
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $15–23
- Website
- Greyhound
Bus from Lynchburg Transit Center to Roanoke Bus Stop
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- $9–14
- Website
- Greyhound
- Ave. Duration
- 49 min
- Estimated price
- $100–120
All Tampa Taxi and Airport Shuttle
- Phone
- +1 813-833-1808
- Website
- taxicabstampafl.com
Taxi Tampa
- Phone
- +1 407-813-4675
- Website
- taxitampafl.com
Yello Cab of Tampa
- Phone
- +1 813-666-6666
- Website
- tampataxi.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
Booking & Getting There
Ruskin to Roanoke bus services, operated by Flixbus USA, arrive at Orlando Bus Station.
Ruskin to Roanoke train services, operated by Amtrak, arrive at Cary station.
Yes, the driving distance between Ruskin to Roanoke is 755 miles. It takes approximately 13h 33m to drive from Ruskin to Roanoke.
There are 95+ hotels available in Roanoke.








