There are 12 ways to get from Buffalo to Hillsville by bus, car, plane, bus (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–251Drive 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 40m$161–593Bus 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$177–287Bus 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$204–292Bus via Morgantown
- Take the bus from Buffalo to Pittsburghbus
- Take the bus from Pittsburgh Greyhound to Westover Terminalbus
- Take the bus from Morgantown to Charlestonbus
- Take the bus from Charleston Bus Station to Max Meadowsbus
19h 40m$181–326Fly 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
8h 40m$218–956Fly 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 32m$226–904Fly 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 Airport to Fairfax Stationbus
- Take the taxi from Fairfax Station to Hillsvilletaxi
9h 10m$187–603Bus 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
8h 48m$254–921Fly 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
9h 43m$214–629Bus 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 5m$450–1,145
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 32m and costs $220 - $950.
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 - $260.
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 50+ 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 56m
- When
- Every day
- Estimated price
- $100–550
Flights from Buffalo Niagara International Airport to Roanoke Regional Airport-Woodrum Field via Philadelphia
- Ave. Duration
- 6h 49m
- When
- Every day
- Estimated price
- $90–500
Flights from Buffalo Niagara International Airport to Roanoke Regional Airport-Woodrum Field via Chicago O'Hare
- Ave. Duration
- 6h 44m
- When
- Every day
- Estimated price
- $130–650
Flights from Buffalo Niagara International Airport to Roanoke Regional Airport-Woodrum Field via New York La Guardia
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- $100–550
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via Charlotte Douglas International Airport
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- $160–850
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via Philadelphia
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- $160–850
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via New York La Guardia
- Ave. Duration
- 6h 21m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–900
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via Reagan Washington
- Ave. Duration
- 5h 42m
- When
- Sunday
- Estimated price
- $150–800
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- $130–750
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport via Philadelphia
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $160–850
Flights from Rochester to Charlotte Douglas International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $130–750
Flights from Rochester to Charlotte Douglas International Airport via Reagan Washington
- Ave. Duration
- 4h 2m
- When
- Sunday
- Estimated price
- $140–750
Flights from Buffalo Niagara International Airport to Raleigh-Durham International Airport via Charlotte Douglas International Airport
- Ave. Duration
- 3h 54m
- When
- Every day
- Estimated price
- $110–600
Flights from Buffalo Niagara International Airport to Raleigh-Durham International Airport via Philadelphia
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- $110–600
- Website
- united.com
Flights from Buffalo Niagara International Airport to Roanoke Regional Airport-Woodrum Field via Washington Dulles International Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $80–460
Flights from Buffalo Niagara International Airport to Roanoke Regional Airport-Woodrum Field via Chicago O'Hare
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- $130–650
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via Washington Dulles International Airport
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- $140–800
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via Newark
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- $170–900
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport via Washington Dulles International Airport
- Ave. Duration
- 3h 54m
- When
- Every day
- Estimated price
- $140–750
Flights from Buffalo Niagara International Airport to Washington Dulles International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $60–400
Flights from Rochester to Charlotte Douglas International Airport via Washington Dulles International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $130–750
Flights from Buffalo Niagara International Airport to Raleigh-Durham International Airport via Washington Dulles International Airport
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- $95–550
- Website
- delta.com
Flights from Buffalo Niagara International Airport to Roanoke Regional Airport-Woodrum Field via Atlanta
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- $140–650
Flights from Buffalo Niagara International Airport to Roanoke Regional Airport-Woodrum Field via New York La Guardia
- Ave. Duration
- 4h 50m
- When
- Saturday
- Estimated price
- $100–550
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via Detroit
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- $170–900
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via Atlanta
- Ave. Duration
- 5h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $220–1,100
Flights from Buffalo Niagara International Airport to Piedmont Triad International Airport via New York La Guardia
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- $180–900
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport via Detroit
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $160–850
Flights from Rochester to Charlotte Douglas International Airport via Detroit
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $160–800
- Website
- southwest.com
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport via Baltimore
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $150–800
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport via Nashville
- Ave. Duration
- 4h 15m
- When
- Saturday
- Estimated price
- $190–950
Flights from Rochester to Charlotte Douglas International Airport via Baltimore
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- $140–750
Flights from Buffalo Niagara International Airport to Raleigh-Durham International Airport via Baltimore
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $100–550
- Website
- flyfrontier.com
Flights from Buffalo Niagara International Airport to Raleigh-Durham International Airport
- Ave. Duration
- 1h 44m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $120–450
- Website
- aveloair.com
Flights from Rochester to Concord
- Ave. Duration
- 1h 44m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $270–900
- Phone
- +1 888-378-3823
- [email protected]
- Website
- baronsbus.com
Bus from Buffalo, NY to Robert K Pfaff Transit Center - Akron
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $22–65
- Website
- https://baronsbus.com
Bus from Robert K Pfaff Transit Center - Akron to Charleston, WV
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $21–65
- Website
- https://baronsbus.com
Bus from Charleston, WV to Wytheville
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $13–50
- Website
- https://baronsbus.com
Bus from Charleston, WV to Wytheville
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $13–50
- Website
- https://baronsbus.com
Bus from Morgantown to Charleston
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $15–55
- Website
- https://baronsbus.com
Bus from Winston Salem(Trans Center) to Wytheville
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $7–40
- Website
- https://baronsbus.com
Bus from Winston Salem(Trans Center) to Wytheville
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $7–40
- Website
- https://baronsbus.com
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Charleston, WV to Wytheville
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $40–60
- Book at
- https://www.jeffersonlines.com
- Adult
- $40–60
Bus from Roanoke Bus Stop to Max Meadows
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $25–35
- Book at
- https://www.jeffersonlines.com
- Adult
- $25–35
Bus from Buffalo to Akron
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $55–85
- Book at
- https://www.jeffersonlines.com
- Adult
- $55–85
Bus from Akron to Charleston
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $55–80
- Book at
- https://www.jeffersonlines.com
- Adult
- $55–80
Bus from Charleston, WV to Wytheville
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $40–60
- Book at
- https://www.jeffersonlines.com
- Adult
- $40–60
Bus from Buffalo to Akron
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $55–85
- Book at
- https://www.jeffersonlines.com
- Adult
- $55–85
Bus from Akron to Charleston
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $55–80
- Book at
- https://www.jeffersonlines.com
- Adult
- $55–80
Bus from Charleston Bus Station to Max Meadows
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $40–65
- Book at
- https://www.jeffersonlines.com
- Adult
- $40–65
Bus from Buffalo to Pittsburgh
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $70–110
- Book at
- https://www.jeffersonlines.com
- Adult
- $70–110
Bus from Morgantown to Charleston
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $45–65
- Book at
- https://www.jeffersonlines.com
- Adult
- $45–65
Bus from Charleston Bus Station to Max Meadows
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $40–65
- Book at
- https://www.jeffersonlines.com
- Adult
- $40–65
Bus from Charlotte Bus Station to Max Meadows
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $40–55
- Book at
- https://www.jeffersonlines.com
- Adult
- $40–55
Bus from Buffalo to Rochester Bus Stop
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $28–40
- Book at
- https://www.jeffersonlines.com
- Adult
- $28–40
Bus from Charlotte Bus Station to Max Meadows
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $40–55
- Book at
- https://www.jeffersonlines.com
- Adult
- $40–55
Bus from Durham to Winston Salem(Trans Center)
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $29–40
- Book at
- https://www.jeffersonlines.com
- Adult
- $29–40
Bus from Buffalo to Rochester Bus Stop
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $28–40
- Book at
- https://www.jeffersonlines.com
- Adult
- $28–40
Bus from Charlotte Bus Station to Max Meadows
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $40–55
- Book at
- https://www.jeffersonlines.com
- Adult
- $40–55
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Roanoke Bus Stop to Max Meadows
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $10–19
- Website
- https://www.greyhound.com/
Bus from Charleston Bus Station to Max Meadows
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $25–50
- Website
- https://www.greyhound.com/
Bus from Charleston Bus Station to Max Meadows
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $25–50
- Website
- https://www.greyhound.com/
Bus from Charlotte Bus Station to Max Meadows
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $21–45
- Website
- https://www.greyhound.com/
Bus from Buffalo to Rochester Bus Stop
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- $12–23
- Website
- https://www.greyhound.com/
Bus from Charlotte Bus Station to Max Meadows
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $21–45
- Website
- https://www.greyhound.com/
Bus from Durham to Winston Salem(Trans Center)
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $13–25
- Website
- https://www.greyhound.com/
Bus from Buffalo to Rochester Bus Stop
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- $12–23
- Website
- https://www.greyhound.com/
Bus from Charlotte Bus Station to Max Meadows
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $21–45
- Website
- https://www.greyhound.com/
- Phone
- +1 814-574-1827
- Website
- fullingtontours.com
Bus from Buffalo to Pittsburgh
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $90–180
- Website
- https://www.fullingtontours.com
- Phone
- +1 304-291-7433
- Website
- busride.org
Bus from Pittsburgh Greyhound to Westover Terminal
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $3–30
- Website
- https://www.busride.org
- Phone
- +1-877-462-6342
- [email protected]
- Website
- us.megabus.com
Bus from Dulles Airport to Fairfax Station
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $35–65
- Website
- https://us.megabus.com
- Adult One-way
- $35–65
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Buffalo to Rochester Bus Stop
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–20
- Schedules at
- flixbus.com
Bus from Buffalo to Rochester Bus Stop
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–20
- Schedules at
- flixbus.com
- Ave. Duration
- 1h 2m
- 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












