There are 5 ways to get from Buckhannon to Buffalo by taxi, plane, bus (Greyhound, Flixbus), bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly
best- Take the taxi from Buckhannon to North Central West Virginia Airport (CKB)taxi
- Fly from North Central West Virginia Airport (CKB) to Buffalo Niagara International Airport (BUF)plane CKB - BUF
5h 31m$158–659Drive 337.6 mi
cheapest- Drive from Buckhannon to Buffalocar 337.6 mi
6h$62–89Bus via Erie
- Take the bus from Weston to Morgantownbus
- Take the bus from Morgantown Mountaineer Station WVU to Pittsburgh Intermodal Stationbus
- Take the bus from Pittsburgh Intermodal Station to Eriebus
- Take the bus from Erie to Buffalobus
11h 8m$85–158Bus, train
- Take the bus from Weston to Morgantownbus
- Take the bus from Morgantown Mountaineer Station WVU to Pittsburgh Intermodal Stationbus
- Take the train from Pittsburgh Amtrak Station to Cleveland Amtraktrain
- Take the train from Cleveland Amtrak to Buffalo Depew Stationtrain
13h 21m$224–514Bus
- Take the bus from Weston to Morgantown Mt Linebus
- Take the bus from Westover Terminal to Pittsburgh Greyhoundbus
- Take the bus from Pittsburgh to Buffalobus
13h 43m$107–355
North Central West Virginia Airport (CKB) to Buffalo Niagara International Airport (BUF) flights
Comparing Your Travel Options
The cheapest way to get from Buckhannon to Buffalo is to drive which costs $60 - $90 and takes 6h.
The fastest way to get from Buckhannon to Buffalo is to taxi and fly which takes 5h 31m and costs $150 - $700.
No, there is no direct bus from Buckhannon to Buffalo. However, there are services departing from Weston and arriving at Buffalo via Morgantown Mountaineer Station WVU, Pittsburgh Intermodal Station and Erie. The journey, including transfers, takes approximately 11h 8m.
The distance between Buckhannon and Buffalo is 304 miles. The road distance is 339.6 miles.
The best way to get from Buckhannon to Buffalo without a car is to bus via Erie which takes 11h 8m and costs $85 - $160.
It takes approximately 5h 31m to get from Buckhannon to Buffalo, including transfers.
Buckhannon to Buffalo bus services, operated by Barons Bus, depart from Weston station.
Buckhannon to Buffalo bus services, operated by Barons Bus, arrive at Morgantown station.
Yes, the driving distance between Buckhannon to Buffalo is 340 miles. It takes approximately 6h to drive from Buckhannon to Buffalo.
There are 205+ hotels available in Buffalo.
What companies run services between Buckhannon, WV, USA and Buffalo, NY, USA?
You can take a vehicle from Buckhannon to Buffalo via Weston, Morgantown, Morgantown Mountaineer Station WVU, Pittsburgh Intermodal Station, and Erie in around 11h 8m.
- Website
- united.com
Flights from North Central West Virginia Airport to Buffalo Niagara International Airport via Washington Dulles
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $85–550
Flights from North Central West Virginia Airport to Buffalo Niagara International Airport via Chicago O'Hare
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- $130–650
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Pittsburgh Amtrak Station to Cleveland Amtrak
- Ave. Duration
- 2h 54m
- Frequency
- Once daily
- Estimated price
- $75–120
- Website
- Amtrak
Train from Cleveland Amtrak to Buffalo Depew Station
- Ave. Duration
- 3h 3m
- Frequency
- Twice daily
- Estimated price
- $100–160
- Website
- Amtrak
- Phone
- +1 888-378-3823
- [email protected]
- Website
- Barons Bus
Bus from Weston to Morgantown
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $6–40
- Website
- Barons Bus
Bus from Weston to Morgantown
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $6–40
- Website
- Barons Bus
Bus from Weston to Morgantown Mt Line
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $5–40
- Website
- Barons Bus
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Morgantown Mountaineer Station WVU to Pittsburgh Intermodal Station
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $12–19
- Website
- Greyhound
Bus from Pittsburgh Intermodal Station to Erie
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $24–40
- Website
- Greyhound
Bus from Erie to Buffalo
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $16–24
- Website
- Greyhound
Bus from Morgantown Mountaineer Station WVU to Pittsburgh Intermodal Station
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $12–19
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Erie to Buffalo
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a week
- Estimated price
- $14–21
- Schedules at
- Flixbus USA
- Phone
- +1 304-291-7433
- Website
- Mountain Line Transit Authority
Bus from Westover Terminal to Pittsburgh Greyhound
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- $3–30
- Website
- Mountain Line Transit Authority
- Phone
- +1 814-574-1827
- Website
- Fullington Tours
Bus from Pittsburgh to Buffalo
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $70–250
- Website
- Fullington Tours
- Ave. Duration
- 41 min
- Estimated price
- $65–85
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
Why you should take the train in the US
Read the travel guide










