Travel from Dallas to Buffalo

Train, bus or fly from Dallas to Buffalo?

Southwest Airlines and Delta fly from Dallas to Buffalo hourly. Alternatively, Greyhound USA operates a bus from Dallas to Buffalo once daily. Tickets cost $110 - $290 and the journey takes 26 h 45 min. Greyhound USA also services this route once daily.

Book transport from Dallas to Buffalo

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Dallas to Buffalo

From West End Station tram to Inwood/Love Field Station, line 524 bus to Dallas airport, fly to Buffalo airport, then line 204 bus to Buffalo. 7 h 13 min $297. From West End Station tram to Dallas/Ft.Worth airport, fly to Buffalo airport, then line 204 bus to Buffalo. 8 h 1 min $304. From West End Station tram to Dallas/Ft.Worth airport, fly to Toronto airport, train to St Andrew Station - Northbound Platform, line 1 subway to St Patrick Station - Northbound Platform, walk to Toronto, ON, then bus to Buffalo. 9 h 34 min $326. From Dallas, TX bus to Cleveland, OH, walk to Cleveland, then bus to Buffalo, NY. 31 h 46 min $200. From Dallas Union Station Amtrak train to Chicago Union Station Amtrak, train to Buffalo, then train to Buffalo. 34 h 37 min $461. From Dallas/Fort Worth Dart East bus to Chicago, walk to Chicago, IL, bus to Hamilton, ON, then Thru-Bus to Buffalo, NY. 37 h 41 min $199. From Dallas drive to Buffalo. 22 h 28 min $164.