Vergleiche alle Fahrpläne für den Bus von Toronto, ON zum Flughafen Buffalo
Günstigste Busfahrten heute
-
FlixBus3h 50min007:30Toronto, ONFront St West11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Front St West, Toronto, ON (Kanada) um 04.04.2025 07:30:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 04.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 19 € pro Person erhältlich. Die Reisedauer beträgt 3h 50min
-
FlixBus3h 45min018:45Toronto, ONFront St West22:30Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Front St West, Toronto, ON (Kanada) um 04.04.2025 18:45:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 04.04.2025 22:30:00 an. Es sind 50 Economy-Tickets für 20 € pro Person erhältlich. Die Reisedauer beträgt 3h 45min
-
FlixBus3h 50min007:30Toronto, ONUnion Station Bushaltestelle11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 04.04.2025 07:30:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 04.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 20 € pro Person erhältlich. Die Reisedauer beträgt 3h 50min
-
FlixBus4h 0min009:00Toronto, ONUnion Station Bushaltestelle13:00Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 04.04.2025 09:00:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 04.04.2025 13:00:00 an. Es sind 50 Economy-Tickets für 23 € pro Person erhältlich. Die Reisedauer beträgt 4h 0min
-
FlixBus4h 55min008:05Toronto, ONScarborough Town Center13:00Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 04.04.2025 08:05:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 04.04.2025 13:00:00 an. Es sind 50 Economy-Tickets für 23 € pro Person erhältlich. Die Reisedauer beträgt 4h 55min
-
-
Bookaway4h 30min008:30Toronto, ONUnion Station Bushaltestelle10:05Niagara Falls, ONBusbahnhof0EconomyEin Bus von Bookaway fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 09.04.2025 08:30:00 nach Busbahnhof, Niagara Falls, ON (Kanada) und kommt dort am 09.04.2025 10:05:00 an. Es sind 50 Economy-Tickets für 6 € pro Person erhältlich. Die Reisedauer beträgt 1h 35min
-
Busbud2h 5min010:55Niagara Falls, ONTable Rock13:00Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von Busbud fährt von Table Rock, Niagara Falls, ON (Kanada) um 09.04.2025 10:55:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 09.04.2025 13:00:00 an. Es sind 50 Economy-Tickets für 11 € pro Person erhältlich. Die Reisedauer beträgt 2h 5min
Wartezeit 0h 50min -
Günstigste Busfahrten morgen
-
FlixBus4h 25min006:55Toronto, ONScarborough Town Center11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 05.04.2025 06:55:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 05.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 20 € pro Person erhältlich. Die Reisedauer beträgt 4h 25min
-
FlixBus3h 50min007:30Toronto, ONUnion Station Bushaltestelle11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 05.04.2025 07:30:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 05.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 20 € pro Person erhältlich. Die Reisedauer beträgt 3h 50min
-
FlixBus3h 45min018:45Toronto, ONUnion Station Bushaltestelle22:30Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 05.04.2025 18:45:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 05.04.2025 22:30:00 an. Es sind 50 Economy-Tickets für 20 € pro Person erhältlich. Die Reisedauer beträgt 3h 45min
-
FlixBus4h 25min006:55Toronto, ONScarborough Town Center11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 05.04.2025 06:55:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 05.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 24 € pro Person erhältlich. Die Reisedauer beträgt 4h 25min
-
FlixBus3h 50min007:30Toronto, ONFront St West11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Front St West, Toronto, ON (Kanada) um 05.04.2025 07:30:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 05.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 24 € pro Person erhältlich. Die Reisedauer beträgt 3h 50min
-
-
Bookaway4h 30min008:30Toronto, ONUnion Station Bushaltestelle10:05Niagara Falls, ONBusbahnhof0EconomyEin Bus von Bookaway fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 09.04.2025 08:30:00 nach Busbahnhof, Niagara Falls, ON (Kanada) und kommt dort am 09.04.2025 10:05:00 an. Es sind 50 Economy-Tickets für 6 € pro Person erhältlich. Die Reisedauer beträgt 1h 35min
-
Busbud2h 5min010:55Niagara Falls, ONTable Rock13:00Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von Busbud fährt von Table Rock, Niagara Falls, ON (Kanada) um 09.04.2025 10:55:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 09.04.2025 13:00:00 an. Es sind 50 Economy-Tickets für 11 € pro Person erhältlich. Die Reisedauer beträgt 2h 5min
Wartezeit 0h 50min -
Günstigste Busfahrten Sonntag
-
FlixBus4h 25min006:55Toronto, ONScarborough Town Center11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 06.04.2025 06:55:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 06.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 18 € pro Person erhältlich. Die Reisedauer beträgt 4h 25min
-
FlixBus3h 50min007:30Toronto, ONUnion Station Bushaltestelle11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 06.04.2025 07:30:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 06.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 18 € pro Person erhältlich. Die Reisedauer beträgt 3h 50min
-
FlixBus4h 25min006:55Toronto, ONScarborough Town Center11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 06.04.2025 06:55:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 06.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 19 € pro Person erhältlich. Die Reisedauer beträgt 4h 25min
-
FlixBus3h 50min007:30Toronto, ONFront St West11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Front St West, Toronto, ON (Kanada) um 06.04.2025 07:30:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 06.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 19 € pro Person erhältlich. Die Reisedauer beträgt 3h 50min
-
FlixBus3h 45min018:45Toronto, ONFront St West22:30Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Front St West, Toronto, ON (Kanada) um 06.04.2025 18:45:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 06.04.2025 22:30:00 an. Es sind 50 Economy-Tickets für 21 € pro Person erhältlich. Die Reisedauer beträgt 3h 45min
Günstigste Busfahrten Montag
-
FlixBus4h 45min006:35Toronto, ONScarborough Town Center11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 07.04.2025 06:35:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 07.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 17 € pro Person erhältlich. Die Reisedauer beträgt 4h 45min
-
FlixBus3h 50min007:30Toronto, ONUnion Station Bushaltestelle11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 07.04.2025 07:30:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 07.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 17 € pro Person erhältlich. Die Reisedauer beträgt 3h 50min
-
FlixBus3h 45min018:45Toronto, ONUnion Station Bushaltestelle22:30Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 07.04.2025 18:45:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 07.04.2025 22:30:00 an. Es sind 50 Economy-Tickets für 17 € pro Person erhältlich. Die Reisedauer beträgt 3h 45min
-
FlixBus4h 45min006:35Toronto, ONScarborough Town Center11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 07.04.2025 06:35:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 07.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 18 € pro Person erhältlich. Die Reisedauer beträgt 4h 45min
-
FlixBus3h 50min007:30Toronto, ONFront St West11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Front St West, Toronto, ON (Kanada) um 07.04.2025 07:30:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 07.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 18 € pro Person erhältlich. Die Reisedauer beträgt 3h 50min
Günstigste Busfahrten Dienstag
-
FlixBus4h 45min006:35Toronto, ONScarborough Town Center11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 08.04.2025 06:35:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 08.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 17 € pro Person erhältlich. Die Reisedauer beträgt 4h 45min
-
FlixBus3h 50min007:30Toronto, ONUnion Station Bushaltestelle11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 08.04.2025 07:30:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 08.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 17 € pro Person erhältlich. Die Reisedauer beträgt 3h 50min
-
FlixBus3h 45min018:45Toronto, ONUnion Station Bushaltestelle22:30Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 08.04.2025 18:45:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 08.04.2025 22:30:00 an. Es sind 50 Economy-Tickets für 17 € pro Person erhältlich. Die Reisedauer beträgt 3h 45min
-
FlixBus4h 55min008:05Toronto, ONScarborough Town Center13:00Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 08.04.2025 08:05:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 08.04.2025 13:00:00 an. Es sind 50 Economy-Tickets für 18 € pro Person erhältlich. Die Reisedauer beträgt 4h 55min
-
FlixBus4h 45min006:35Toronto, ONScarborough Town Center11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 08.04.2025 06:35:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 08.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 18 € pro Person erhältlich. Die Reisedauer beträgt 4h 45min
Günstigste Busfahrten Mittwoch
-
FlixBus4h 45min006:35Toronto, ONScarborough Town Center11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 09.04.2025 06:35:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 09.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 17 € pro Person erhältlich. Die Reisedauer beträgt 4h 45min
-
FlixBus3h 50min007:30Toronto, ONUnion Station Bushaltestelle11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 09.04.2025 07:30:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 09.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 17 € pro Person erhältlich. Die Reisedauer beträgt 3h 50min
-
FlixBus4h 55min008:05Toronto, ONScarborough Town Center13:00Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 09.04.2025 08:05:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 09.04.2025 13:00:00 an. Es sind 50 Economy-Tickets für 32 € pro Person erhältlich. Die Reisedauer beträgt 4h 55min
-
FlixBus4h 0min009:00Toronto, ONUnion Station Bushaltestelle13:00Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 09.04.2025 09:00:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 09.04.2025 13:00:00 an. Es sind 50 Economy-Tickets für 32 € pro Person erhältlich. Die Reisedauer beträgt 4h 0min
Günstigste Busfahrten Donnerstag
-
FlixBus4h 45min006:35Toronto, ONScarborough Town Center11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 10.04.2025 06:35:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 10.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 17 € pro Person erhältlich. Die Reisedauer beträgt 4h 45min
-
FlixBus3h 50min007:30Toronto, ONUnion Station Bushaltestelle11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 10.04.2025 07:30:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 10.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 17 € pro Person erhältlich. Die Reisedauer beträgt 3h 50min
-
FlixBus4h 45min006:35Toronto, ONScarborough Town Center11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Scarborough Town Center, Toronto, ON (Kanada) um 10.04.2025 06:35:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 10.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 18 € pro Person erhältlich. Die Reisedauer beträgt 4h 45min
-
FlixBus3h 50min007:30Toronto, ONFront St West11:20Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Front St West, Toronto, ON (Kanada) um 10.04.2025 07:30:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 10.04.2025 11:20:00 an. Es sind 50 Economy-Tickets für 18 € pro Person erhältlich. Die Reisedauer beträgt 3h 50min
-
FlixBus3h 45min018:45Toronto, ONUnion Station Bushaltestelle22:30Flughafen BuffaloFlughafen Buffalo0EconomyEin Bus von FlixBus fährt von Union Station Bushaltestelle, Toronto, ON (Kanada) um 10.04.2025 18:45:00 nach Flughafen Buffalo, Flughafen Buffalo (USA) und kommt dort am 10.04.2025 22:30:00 an. Es sind 50 Economy-Tickets für 18 € pro Person erhältlich. Die Reisedauer beträgt 3h 45min
Häufigkeit der Busverbindungen zwischen Toronto, ON und dem Flughafen Buffalo
Fakten über Busse von Toronto, ON zum Flughafen Buffalo (BUF)
Vergleiche alle Anbieter wie FlixBus die täglich 8 mal mit dem Bus von Toronto, ON zum Flughafen Buffalo fahren, mit einem Klick! Buche dein Busticket von Toronto, ON zum Flughafen Buffalo schon ab 17 €!
Günstigster Bus | 17 € |
Schnellster Bus | 3h 45min |
Frühester Bus | 07:30 Uhr |
Spätester Bus | 18:45 Uhr |
Tägliche Busverbindungen | 8 Ø |
Entfernung | 98,7 km |
Busunternehmen | FlixBus |
Günstigste Busverbindungen von Toronto, ON zum Flughafen Buffalo
Jeden Tag fahren 8 Busse von 1 Busunternehmen von Toronto, ON zum Flughafen Buffalo. In der Tabelle unten findest du die günstigsten Preise für einen Transfer auf dieser Strecke, beginnend vom 04.04.2025 und für die folgenden Tage.
Die günstigste Zeit, um von Toronto, ON zum Flughafen Buffalo zu reisen.
Wie du beim Transfer von Toronto, ON zum Flughafen Buffalo Geld sparen kannst
Buche das Busticket von Toronto, ON zum Flughafen Buffalo im Voraus! Je früher Du buchst, desto günstiger ist in der Regel der Preis. Außerdem kannst Du dir sicher sein, dass Du einen Platz im Bus von Toronto, ON zum Flughafen Buffalo bekommst, wenn Du das Ticket nicht erst im letzten Moment oder direkt am Bahnhof kaufst.
Wenn möglich, vermeide Reisen zu Stoßzeiten. Statt am Wochenende solltest Du lieber unter der Woche reisen. Abends oder nachts zu reisen ist auch billiger, und spätere Shuttles von Toronto, ON zum Flughafen Buffalo sind auch leerer.Alle Busbahnhöfe und Haltestellen in Toronto, ON am Flughafen Buffalo
Die Karte unten zeigt Dir, wo Du alle Bushaltestellen in Toronto, ON am Flughafen Buffalo findest.
Service und Komfort im Bus von Toronto, ON zum Flughafen Buffalo
FAQs zum Bus von Toronto, ON zum Flughafen Buffalo
Wie viel kostet eine Fahrt mit dem Bus Toronto, ON zum Flughafen Buffalo?
Wie viel kann ich sparen, wenn ich die Angebote für Busse von Toronto, ON zum Flughafen Buffalo vergleiche?
Wie viele Busse fahren im Schnitt jeden Tag von Toronto, ON zum Flughafen Buffalo?
Wie lange dauert eine Busfahrt zum Flughafen Buffalo von Toronto, ON?
Wann fährt der erste Bus von Toronto, ON zum Flughafen Buffalo?
Wann fährt der letzte Bus von Toronto, ON zum Flughafen Buffalo?
Welche Busunternehmen bedienen die Strecke von Toronto, ON zum Flughafen Buffalo?
Gibt es eine direkte Busverbindung von Toronto, ON zum Flughafen Buffalo?
Was kann ich auf einer Busfahrt zum Flughafen Buffalo von Toronto, ON aus mitnehmen?
Welche Ausstattung hat der Fernbus von Toronto, ON zum Flughafen Buffalo?
Verfügbare Sitzklassen, die auf der Busstrecke Toronto, ON zum Flughafen Buffalo angeboten werden
Eine Mischung aus Economy und Business, mit zusätzlicher Beinfreiheit, WLAN und manchmal auch Snacks.
Weitere Busverbindungen nach Toronto, ON und zum Flughafen Buffalo
- Busverbindungen nach Toronto, ON
- Von Belleville, ON nach Toronto, ON Bus
- Von Bells Corners, ON nach Toronto, ON Bus
- Bus von Buffalo, NY nach Toronto, ON
- Calgary, AB nach Toronto, ON Busse
- Detroit nach Toronto, ON Busse
- Busse von Dorval, QC nach Toronto, ON
- Hamilton, ON nach Toronto, ON Busse
- Von Huntsville, ON nach Toronto, ON Bus
- Bus Kanata, ON nach Toronto, ON
- Bus ab Kitchener, ON nach Toronto, ON
- Bus nach Toronto, ON von North Bay, ON
- Bus Peterborough, ON nach Toronto, ON
- Québec, QC nach Toronto, ON Bus
- Von Sault Ste. Marie, ON nach Toronto, ON Bus
- Busse von Sudbury, ON nach Toronto, ON
- Bus von The Blue Mountains, ON nach Toronto, ON
- Thunder Bay, ON nach Toronto, ON Busse
- Bus von Washington, DC nach Toronto, ON
- Windsor, ON nach Toronto, ON Busse
- Bus Winnipeg, MB nach Toronto, ON
- Busverbindungen nach Flughafen Buffalo
- Bus ab Hamilton, ON nach Flughafen Buffalo
- Bus New York City - Flughafen Buffalo