There are 8 ways to get from Buffalo to Kemptville by bus, train, taxi, car, plane, bus (Flixbus), or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Buffalo to Torontobus Greyhound US0215
- Take the train from Toronto Union Station to Fallowfieldtrain VIA Rail
8h 44m$168–330Drive 455.9 km
cheapest- Drive from Buffalo to Kemptvillecar 455.9 km
5h 48m$89–128Bus, taxi
- Take the bus from Buffalo to Torontobus
- Take the bus from Toronto, ON - 81 Bay St to Kanata, ON - 145 Roland Michener Drbus
- Take the taxi from Kanata, ON - 145 Roland Michener Dr to Kemptvilletaxi
9h 10m$208–320Bus to Toronto Island Airport, fly, taxi
- Take the bus from Buffalo to Torontobus
- Fly from Toronto Island Airport (YTZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane YTZ - YOW
- Take the taxi from Ottawa-Airport-YOW to Kemptvilletaxi
5h 57m$267–779Train
- Take the train from Buffalo to Toronto Union Stationtrain VIA Rail
- Take the train from Toronto Union Station to Fallowfieldtrain VIA Rail
10h$176–366Bus
- Take the bus from Buffalo to Niagara Falls Canadabus
- Take the bus from Niagara Falls Canada to Ottawabus
- Take the bus from Billings Bridge 3B to Osgoode / Logan Farmbus 304
15h 11mShuttle to Toronto Pearson International Airport, fly, taxi
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane YYZ - YOW
- Take the taxi from Ottawa-Airport-YOW to Kemptvilletaxi
5h 30m$311–948Fly from Buffalo Niagara International Airport, taxi
- Fly from Buffalo Niagara International Airport (BUF) to Ottawa Macdonald-Cartier International Airport (YOW)plane BUF - YOW
- Take the taxi from Ottawa-Airport-YOW to Kemptvilletaxi
6h 53m$266–1,188
Toronto Island Airport (YTZ) to Ottawa Macdonald-Cartier International Airport (YOW) flights
Questions & Answers
The cheapest way to get from Buffalo to Kemptville is to drive which costs $85 - $130 and takes 5h 48m.
The fastest way to get from Buffalo to Kemptville is to shuttle and fly and taxi which takes 5h 30m and costs $310 - $950.
The distance between Buffalo and Kemptville is 627 km. The road distance is 455.9 km.
The best way to get from Buffalo to Kemptville without a car is to bus and train which takes 8h 44m and costs $160 - $330.
It takes approximately 8h 44m to get from Buffalo to Kemptville, including transfers.
The best way to get from Buffalo to Kemptville is to train which takes 10h and costs $170 - $370. Alternatively, you can bus, which costs and takes 15h 11m.
Yes, the driving distance between Buffalo to Kemptville is 456 km. It takes approximately 5h 48m to drive from Buffalo to Kemptville.
There are nine+ hotels available in Kemptville.
What companies run services between Buffalo, NY, USA and Kemptville, ON, Canada?
You can take a train from Buffalo to Kemptville via Toronto Union Station and Fallowfield in around 10h. Alternatively, you can take a bus from Buffalo to Kemptville via Niagara Falls Canada, Ottawa, Lola / Coventry, Billings Bridge 3A, Billings Bridge 3B, and Osgoode / Logan Farm in around 15h 11m.
- Website
- aircanada.com
Flights from Toronto Island Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- $45–350
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $50–360
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport via Montreal
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- $60–400
Flights from Buffalo Niagara International Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- $240–1,200
- Website
- flyporter.com
Flights from Toronto Island Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- $140–550
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $300–550
- Website
- united.com
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $50–360
Flights from Buffalo Niagara International Airport to Ottawa Macdonald-Cartier International Airport via Washington Dulles
- Ave. Duration
- 4h 14m
- When
- Every day
- Estimated price
- $180–1,000
Flights from Buffalo Niagara International Airport to Ottawa Macdonald-Cartier International Airport via Newark
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- $160–950
Flights from Buffalo Niagara International Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- $240–1,200
- Website
- delta.com
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $70–290
Flights from Buffalo Niagara International Airport to Ottawa Macdonald-Cartier International Airport via Detroit, Toronto Pearson International Airport
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $170–1,000
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $70–290
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Fallowfield
- Ave. Duration
- 4h 29m
- Frequency
- Every 4 hours
- Estimated price
- $55–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $70–140
- Economy Adult - Advanced Booking
- $70–120
- Economy Escape Advanced Booking - Adult
- $55–80
Train from Buffalo to Toronto Union Station
- Ave. Duration
- 4h 1m
- 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–90
- Economy Escape Advanced Booking - Adult
- $30–50
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $23–40
- 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
- $26–45
- Schedules at
- flixbus.com
Bus from Buffalo to Niagara Falls Canada
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- $9–16
- Schedules at
- flixbus.com
Bus from Niagara Falls Canada to Ottawa
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a week
- Estimated price
- $55–110
- 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
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Toronto, ON - 81 Bay St to Kanata, ON - 145 Roland Michener Dr
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $90–120
- Website
- https://riderexpress.ca/
- Standard
- $90–120
- Phone
- +1 613-560-5000
- Website
- octranspo.com
Bus from Billings Bridge 3B to Osgoode / Logan Farm
- Ave. Duration
- 1h 14m
- Frequency
- Once a week
- Website
- https://www.octranspo.com/en/
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Ave. Duration
- 38 min
- Estimated price
- $95–130
West-Way Taxi
- Phone
- +1 613 727 0101
- Website
- westwaytaxi.ca
Julian Taxi Cab
- Phone
- +1 613 727 3198
1301736 Ontario
- Phone
- +1 613 224 4512
City Cab Ottawa
- Website
- citycabottawa.ca
Capital Taxi
- Phone
- +1 613 744 3333
- Website
- capitaltaxi.com
Blue Line Taxi
- Phone
- +1 613 238 1111
- Website
- bluelinetaxi.com
Crystal Taxi
- Phone
- +1 613 842 4111
X Taxi
- Phone
- +1 819 639 9990
- Website
- xtaxi.ca
Taxi Loyal
- Phone
- +1 819 663 5252
- Website
- loyaltaxi.com
Pro Taxi
- Phone
- +1 819 700 3300
- Website
- protaxi.ca
A-Aylmer (Georgis Taxi)
- Phone
- +1 819 319 2777
- Website
- aaylmergeorgistaxi.ca
Don's Taxi
- Phone
- +1 613 253 6456
County Cab
- Phone
- +1 613 253 7777
- Website
- countycabs.com
Bud's Taxi
- Phone
- +1 613 257 5911
Crystal Taxi
- Phone
- +1 613 842 4111
West-Way Taxi
- Phone
- +1 613 727 0101
- Website
- westwaytaxi.ca
Julian Taxi Cab
- Phone
- +1 613 727 3198
1301736 Ontario
- Phone
- +1 613 224 4512
Crystal Taxi
- Phone
- +1 613 842 4111
West-Way Taxi
- Phone
- +1 613 727 0101
- Website
- westwaytaxi.ca
Julian Taxi Cab
- Phone
- +1 613 727 3198
1301736 Ontario
- Phone
- +1 613 224 4512
Crystal Taxi
- Phone
- +1 613 842 4111
West-Way Taxi
- Phone
- +1 613 727 0101
- Website
- westwaytaxi.ca
Julian Taxi Cab
- Phone
- +1 613 727 3198
1301736 Ontario
- Phone
- +1 613 224 4512
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
Need to know: Greyhound
Read the travel guide


















