There are 12 ways to get from Buffalo to Hillsville by bus, car, plane, bus (Greyhound), bus (Flixbus, Greyhound), 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
best- Take the bus from Buffalo, NY to Robert K Pfaff Transit Center - Akronbus
- Take the bus from Robert K Pfaff Transit Center - Akron to Charleston, WVbus
- Take the bus from Charleston, WV to Wythevillebus
13h 28m$106–241Drive 546 mi
cheapest- Drive from Buffalo to Hillsvillecar 546 mi
9h 24m$100–144Fly Buffalo Niagara International Airport to Roanoke Regional Airport-Woodrum Field, bus
- Fly from Buffalo Niagara International Airport (BUF) to Roanoke Regional Airport-Woodrum Field (ROA)plane BUF - ROA
- Take the bus from Roanoke Bus Stop to Max Meadowsbus
8h 46m$125–467Bus via Charleston
- Take the bus from Buffalo to Akronbus
- Take the bus from Akron to Charlestonbus
- Take the bus from Charleston, WV to Wythevillebus
13h 28m$106–241Bus via Max Meadows
- Take the bus from Buffalo to Akronbus
- Take the bus from Akron to Charlestonbus
- Take the bus from Charleston Bus Station to Max Meadowsbus
14h 25m$117–231Bus via Columbus
- Take the bus from Buffalo to Columbusbus FlixBus 2526
- Take the bus from Columbus to Max Meadowsbus Greyhound US0140
16h 10m$153–229Fly Buffalo Niagara International Airport to Piedmont Triad International Airport, bus
- Fly from Buffalo Niagara International Airport (BUF) to Piedmont Triad International Airport (GSO)plane BUF - GSO
- Take the bus from Winston Salem(Trans Center) to Wythevillebus
9h 7m$208–880Fly Buffalo Niagara International Airport to Charlotte Douglas International Airport, bus
- Fly from Buffalo Niagara International Airport (BUF) to Charlotte Douglas International Airport (CLT)plane BUF - CLT
- Take the bus from Charlotte Bus Station to Max Meadowsbus
7h 53m$171–708Fly Buffalo Niagara International Airport to Washington Dulles International Airport, bus, taxi
- Fly from Buffalo Niagara International Airport (BUF) to Washington Dulles International Airport (IAD)plane BUF - IAD
- Take the bus from Dulles International Airport to Radford Universitybus
- Take the taxi from Radford University to Hillsvilletaxi
9h 40m$182–532Bus to Rochester, fly to Charlotte Douglas International Airport, bus
- Take the bus from Buffalo to Rochester Bus Stopbus
- Fly from Rochester (ROC) to Charlotte Douglas International Airport (CLT)plane ROC - CLT
- Take the bus from Charlotte Bus Station to Max Meadowsbus
9h 5m$224–898Fly Buffalo Niagara International Airport to Raleigh-Durham International Airport, bus
- Fly from Buffalo Niagara International Airport (BUF) to Raleigh-Durham International Airport (RDU)plane BUF - RDU
- Take the bus from Durham to Winston Salem(Trans Center)bus
- Take the bus from Winston Salem(Trans Center) to Wythevillebus
10h 12m$197–553Bus to Rochester, fly to Concord, bus
- Take the bus from Buffalo to Rochester Bus Stopbus
- Fly from Rochester (ROC) to Concord (USA)plane ROC - USA
- Take the bus from Charlotte Bus Station to Max Meadowsbus
8h 22m$420–1,072
Buffalo Niagara International Airport (BUF) to Roanoke Regional Airport-Woodrum Field (ROA) flights
Questions & Answers
The cheapest way to get from Buffalo to Hillsville is to drive which costs $95 - $150 and takes 9h 24m.
The fastest way to get from Buffalo to Hillsville is to fly and bus which takes 7h 53m and costs $170 - $750.
No, there is no direct bus from Buffalo to Hillsville. However, there are services departing from Buffalo, NY and arriving at Wytheville via Robert K Pfaff Transit Center - Akron and Charleston, WV. The journey, including transfers, takes approximately 13h 28m.
The distance between Buffalo and Hillsville is 611 miles. The road distance is 549.1 miles.
The best way to get from Buffalo to Hillsville without a car is to bus which takes 13h 28m and costs $100 - $250.
It takes approximately 13h 28m to get from Buffalo to Hillsville, including transfers.
Buffalo to Hillsville bus services, operated by Barons Bus, depart from Buffalo, NY station.
Buffalo to Hillsville bus services, operated by Barons Bus, arrive at Robert K Pfaff Transit Center - Akron station.
Yes, the driving distance between Buffalo to Hillsville is 549 miles. It takes approximately 9h 24m to drive from Buffalo to Hillsville.
There are 48+ hotels available in Hillsville.
What companies run services between Buffalo, NY, USA and Hillsville, VA, USA?
You can take a bus from Buffalo, NY to Hillsville via Robert K Pfaff Transit Center - Akron, Charleston, WV, and Wytheville in around 13h 28m.
- Website
- aa.com
Flights from Buffalo Niagara International Airport to Roanoke Regional Airport-Woodrum Field via Charlotte Douglas International Airport
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $80–430
Flights from Buffalo Niagara International Airport to Roanoke Regional Airport-Woodrum Field via Chicago O'Hare
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- $100–500
Flights from Buffalo Niagara International Airport to Roanoke Regional Airport-Woodrum Field via Philadelphia
- Ave. Duration
- 6h 39m
- When
- Every day
- Estimated price
- $70–410
Flights from Buffalo Niagara International Airport to Roanoke Regional Airport-Woodrum Field via New York La Guardia
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- $80–430
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via Philadelphia
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- $140–800
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via New York La Guardia
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $160–850
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via Reagan Washington
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $130–750
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via Charlotte Douglas International Airport
- Ave. Duration
- 5h 29m
- When
- Every day
- Estimated price
- $140–800
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- $95–600
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport via Philadelphia
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- $110–650
Flights from Rochester to Charlotte Douglas International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $120–750
Flights from Rochester to Charlotte Douglas International Airport via Reagan Washington
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $130–750
Flights from Buffalo Niagara International Airport to Raleigh-Durham International Airport via Reagan Washington
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $80–460
Flights from Buffalo Niagara International Airport to Raleigh-Durham International Airport via Philadelphia
- Ave. Duration
- 4h 6m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $85–490
- Phone
- +1 888-378-3823
- [email protected]
- Website
- Barons Bus
Bus from Buffalo, NY to Robert K Pfaff Transit Center - Akron
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $22–65
- Website
- Barons Bus
Bus from Robert K Pfaff Transit Center - Akron to Charleston, WV
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $21–65
- Website
- Barons Bus
Bus from Charleston, WV to Wytheville
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- $13–50
- Website
- Barons Bus
Bus from Buffalo to Akron
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $22–65
- Website
- Barons Bus
Bus from Akron to Charleston
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $21–65
- Website
- Barons Bus
Bus from Charleston, WV to Wytheville
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- $13–50
- Website
- Barons Bus
Bus from Buffalo to Akron
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $22–65
- Website
- Barons Bus
Bus from Akron to Charleston
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $21–65
- Website
- Barons Bus
Bus from Winston Salem(Trans Center) to Wytheville
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $7–40
- Website
- Barons Bus
Bus from Winston Salem(Trans Center) to Wytheville
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $7–40
- Website
- Barons Bus
- Ave. Duration
- 1h 1m
- Estimated price
- $90–110
Blacksburg Taxi
- Phone
- +1 540-552-6671
- Website
- blacksburgtaxi.com
Text-A-Cab
- Phone
- +1-540-239-9724
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
Need to know: Greyhound
Read the travel guide




