There are 6 ways to get from Buckhannon to Toronto by taxi, plane, bus, train, car, or bus (Greyhound, Flixbus)
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 Toronto Pearson International Airport (YYZ)plane CKB - YYZ
5h 48m$183–674Bus via Pittsburgh
cheapest- Take the bus from Weston, WV to Clarksburg/White Oaks Shelterbus
- Take the bus from Clarksburg/White Oaks Shelter to Pittsburgh Greyhoundbus
- Take the bus from Pittsburgh to Buffalobus
- Take the bus from Buffalo to Torontobus
17h 56m$131–458Taxi, bus, train
- Take the taxi from Buckhannon to Mountaineer Stationtaxi
- Take the bus from Mountaineer Station to Pittsburgh Greyhoundbus
- Take the train from Pittsburgh Amtrak Station to Cleveland Amtraktrain
- Take the train from Cleveland Amtrak to Buffalo Depew Stationtrain
- Take the train from Buffalo to Toronto Union Stationtrain
16h 39m$319–615Bus, train
- Take the bus from Weston, WV to Charlestonbus
- Take the bus from Charleston Bus Station to Detroit Bus Stationbus
- Take the train from Windsor to Toronto Union Stationtrain
17h 13m$189–410Drive 701.5 km
- Drive from Buckhannon to Torontocar 701.5 km
7h 45m$137–198Bus
- Take the bus from Weston, WV to Charlestonbus
- Take the bus from Charleston, WV to Robert K Pfaff Transit Center - Akronbus
- Take the bus from Robert K Pfaff Transit Center - Akron to Buffalo, NYbus
- Take the bus from Buffalo to Torontobus
17h 18m$142–363
North Central West Virginia Airport (CKB) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Buckhannon to Toronto is to drive which costs $130 - $200 and takes 7h 45m.
The fastest way to get from Buckhannon to Toronto is to taxi and fly which takes 5h 48m and costs $180 - $700.
The distance between Buckhannon and Toronto is 562 km. The road distance is 701.5 km.
The best way to get from Buckhannon to Toronto without a car is to taxi and bus and train which takes 16h 39m and costs $310 - $650.
It takes approximately 5h 48m to get from Buckhannon to Toronto, including transfers.
Yes, the driving distance between Buckhannon to Toronto is 702 km. It takes approximately 7h 45m to drive from Buckhannon to Toronto.
There are 1375+ hotels available in Toronto.
What companies run services between Buckhannon, WV, USA and Toronto, ON, Canada?
You can take a vehicle from Buckhannon to Toronto via Weston, WV, Charleston, WV, Robert K Pfaff Transit Center - Akron, Buffalo, NY, and Buffalo in around 17h 18m.
- Website
- united.com
Flights from North Central West Virginia Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 4h 29m
- When
- Every day
- Estimated price
- $80–550
Flights from North Central West Virginia Airport to Toronto Pearson International Airport via Chicago O'Hare
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–650
Flights from North Central West Virginia Airport to Toronto Pearson International Airport via Washington Dulles, Pittsburgh
- Ave. Duration
- 9h 15m
- When
- Monday to Friday
- Estimated price
- $85–550
- Website
- aa.com
Flights from North Central West Virginia Airport to Toronto Pearson International Airport via Charlotte
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- $110–650
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Pittsburgh Amtrak Station to Cleveland Amtrak
- Ave. Duration
- 2h 54m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- https://www.amtrak.com/home.html
Train from Cleveland Amtrak to Buffalo Depew Station
- Ave. Duration
- 3h 3m
- Frequency
- Twice daily
- Estimated price
- $55–130
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Buffalo to Toronto Union Station
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- $30–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $35–120
- Economy Adult - Advanced Booking
- $35–95
- Economy Escape Advanced Booking - Adult
- $30–50
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $50–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $60–140
- Economy Adult - Advanced Booking
- $60–110
- Economy Escape Advanced Booking - Adult
- $50–70
- Phone
- +1 304-291-7433
- Website
- busride.org
Bus from Mountaineer Station to Pittsburgh Greyhound
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $4–45
- Website
- https://www.busride.org
Bus from Clarksburg/White Oaks Shelter to Pittsburgh Greyhound
- Ave. Duration
- 3h 38m
- Frequency
- Once daily
- Estimated price
- $4–45
- Website
- https://www.busride.org
- Phone
- +1 888-378-3823
- info@baronsbus.com
- Website
- baronsbus.com
Bus from Weston, WV to Charleston
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $13–60
- Website
- https://baronsbus.com
Bus from Charleston, WV to Robert K Pfaff Transit Center - Akron
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $30–90
- Website
- https://baronsbus.com
Bus from Robert K Pfaff Transit Center - Akron to Buffalo, NY
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $30–85
- Website
- https://baronsbus.com
Bus from Weston, WV to Clarksburg/White Oaks Shelter
- Ave. Duration
- 30 min
- Frequency
- 5 times a week
- Estimated price
- $3–45
- Website
- https://baronsbus.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Charleston Bus Station to Detroit Bus Station
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $85–160
- Website
- https://www.greyhound.com/
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $22–45
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Buffalo to Toronto
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- $15–27
- Schedules at
- flixbus.com
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $29–80
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $29–80
- Flexible
- $60–80
Bus from Pittsburgh to Buffalo
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $55–240
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $55–230
- Flexible
- $110–240
- Phone
- +1 814-574-1827
- Website
- fullingtontours.com
Bus from Pittsburgh to Buffalo
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $150–210
- Website
- https://www.fullingtontours.com
- Ave. Duration
- 57 min
- Estimated price
- $90–230
Want to know more about travelling around Canada
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

















