There are 6 ways to get from Buffalo to Brechin by bus (Flixbus), train, taxi, car, bus (Flixbus, Greyhound), or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Mississauga
best- Take the bus from Buffalo to Mississaugabus Adt N816 / ...
- Take the bus from Toronto Pearson Airport to Orillia Downtown Terminal Bus Stopbus FlixBus 2707
6h 1m$99–171Drive 279 km
cheapest- Drive from Buffalo to Brechincar 279 km
3h 18m$56–80Train, taxi
- Take the train from Buffalo to Toronto Union Stationtrain
- Take the train from Union Station GO to Barrie South GOtrain Br
- Take the taxi from Barrie South GO to Brechintaxi
7h 35m$197–437Bus
- Take the bus from Buffalo to Torontobus FlixBus N2685 / ...
- Take the bus from Toronto to Orillia Downtown Terminal Bus Stopbus FlixBus 2707
6h 41m$86–135Bus #2
- Take the bus from Buffalo to Torontobus FlixBus N2685 / ...
- Take the bus from Union Station Bus Terminal to Orillia Transitbus Ontc
6h 50m$78–140Train, bus
- Take the train from Buffalo to Toronto Union Stationtrain
- Take the train from Union Station GO to Whitby GOtrain Le
- Take the bus from Simcoe Northbound @ Windfields Farm to Mara Eastbound @ Franklinbus 618
9h 2m$89–298
Questions & Answers
The cheapest way to get from Buffalo to Brechin is to drive which costs $55 - $80 and takes 3h 18m.
The fastest way to get from Buffalo to Brechin is to drive which takes 3h 18m and costs $55 - $80.
No, there is no direct bus from Buffalo to Brechin. However, there are services departing from Buffalo and arriving at Orillia Downtown Terminal Bus Stop via Winston Churchill Station East Platform 6, Square One and Toronto Pearson Airport. The journey, including transfers, takes approximately 6h 1m.
The distance between Buffalo and Brechin is 307 km. The road distance is 279 km.
The best way to get from Buffalo to Brechin without a car is to bus via Mississauga which takes 6h 1m and costs $95 - $180.
It takes approximately 6h 1m to get from Buffalo to Brechin, including transfers.
Buffalo to Brechin bus services, operated by Trailways, depart from Buffalo station.
Buffalo to Brechin bus services, operated by Trailways, arrive at Mississauga station.
Yes, the driving distance between Buffalo to Brechin is 279 km. It takes approximately 3h 18m to drive from Buffalo to Brechin.
There are 57+ hotels available in Brechin.
What companies run services between Buffalo, NY, USA and Brechin, ON, Canada?
You can take a bus from Buffalo to Brechin via Winston Churchill Station East Platform 6, City Centre Transit Terminal Platform A, Square One, Pearson International Airport Terminal 1, Toronto Pearson Airport, and Orillia Downtown Terminal Bus Stop in around 6h 1m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Buffalo to Toronto Union Station
- Ave. Duration
- 4h 1m
- Frequency
- Once daily
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–120
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–130
- Economy Plus
- $50–140
Train from Buffalo to Toronto Union Station
- Ave. Duration
- 4h 1m
- Frequency
- Once daily
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–120
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–130
- Economy Plus
- $50–140
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Barrie South GO
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- $16–21
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $16–21
Train from Union Station GO to Whitby GO
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–14
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Buffalo to Mississauga
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $28–70
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $28–70
- Flexible
- $55–70
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Toronto Pearson Airport to Orillia Downtown Terminal Bus Stop
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a week
- Estimated price
- $17–28
- Schedules at
- flixbus.com
Bus from Buffalo to Toronto
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- $22–40
- Schedules at
- flixbus.com
Bus from Toronto to Orillia Downtown Terminal Bus Stop
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a week
- Estimated price
- $20–35
- Schedules at
- flixbus.com
Bus from Buffalo to Toronto
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- $22–40
- Schedules at
- flixbus.com
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $21–40
- Website
- https://www.greyhound.com/
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $21–40
- Website
- https://www.greyhound.com/
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Union Station Bus Terminal to Orillia Transit
- Ave. Duration
- 2h 19m
- Frequency
- 3 times a day
- Estimated price
- $12–40
- Website
- https://www.ontarionorthland.ca/en
- Children
- $12–19
- Senior
- $21–35
- Adult
- $25–40
- Phone
- +1 866 247 0055
- Website
- durhamregiontransit.com
Bus from Simcoe Northbound @ Windfields Farm to Mara Eastbound @ Franklin
- Ave. Duration
- 1h 43m
- Frequency
- 3 times a day
- Estimated price
- $4
- Website
- https://www.durhamregiontransit.com/en/index.aspx
- Ave. Duration
- 57 min
- Estimated price
- $140–180
Barrie Taxi
- Phone
- +1 705 721 7777
- Website
- barrietaxi.com
Deluxe Taxi
- Phone
- +1 705 728 4444
- Website
- deluxtaxi.ca
Innisfil Taxi
- Phone
- +1 705 431 1114
- Website
- innisfiltaxi.com
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

















