Travel from Buffalo to South-Bend

Train, bus or fly from Buffalo to South Bend?

Delta, United Airlines and American Airlines fly from Buffalo to South Bend hourly. Alternatively, Amtrak operates a train from Buffalo to South Bend twice daily. Tickets cost $65 - $190 and the journey takes 8 h 50 min.

Travel Guides

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

How to get from Buffalo to South Bend

From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to South Bend airport, then bus to South Bend. 5 h 35 min $515. From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to Chicago Midway airport, subway to LaSalle/Van Buren, walk to Chicago Union Station Amtrak, then train to South Bend. 6 h 12 min $236. From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to Chicago O'Hare airport, subway to LaSalle, walk to Chicago Union Station Amtrak, then train to South Bend. 6 h 44 min $217. From Buffalo train to Buffalo Depew Station Amtrak then train to South Bend Amtrak. 10 h 8 min $157. From Buffalo, NY bus to Akron, OH, bus to Cleveland, OH, then bus to South Bend, IN. 13 h 5 min $118. From Buffalo train to Aldershot, train to London, walk to London, ON, bus to Ann Arbor, MI, bus to South Bend, IN, walk to South Bend, IN, then bus to Notre Dame. 16 h 45 min $168. From Buffalo drive to South Bend. 7 h 28 min $53.

How long does it take to get from Buffalo to South Bend?

It takes approximately 5 h 35 min to get from Buffalo to South Bend.