Travel from Buffalo to Chicago

Train, bus or fly from Buffalo to Chicago?

Southwest Airlines and Delta fly from Buffalo to Chicago 5 times a day. Alternatively, Amtrak operates a train from Buffalo to Chicago twice daily. Tickets cost $75 - $220 and the journey takes 10 h 46 min.

Book transport from Buffalo to Chicago

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 Chicago

ModeDurationPrice
From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to Chicago Midway airport, then subway to Chicago.3 h 30 min$196
From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to Chicago O'Hare airport, then subway to Chicago.3 h 59 min$177
From Buffalo, NY bus to Erie, PA, taxi to Erie airport, fly to Chicago O'Hare airport, then subway to Chicago.5 h 32 min$496
From Buffalo train to Rochester, walk to TC- Gate 11, line 6 bus to Rochester airport, fly to Chicago O'Hare airport, then subway to Chicago.5 h 57 min$234
From Buffalo train to Buffalo Depew Station Amtrak then train to Chicago Union Station Amtrak.12 h 4 min$186
From Buffalo, NY bus to Toronto, ON then bus to Chicago, IL.13 h 55 min$100
From Buffalo, NY bus to Akron, OH then bus to Chicago, IL.14 h 53 min$91
From Buffalo drive to Chicago.8 h 55 min$64

How long does it take to get from Buffalo to Chicago?

It takes approximately 3 h 30 min to get from Buffalo to Chicago, including transfers.

Is there a direct train between Buffalo and Chicago?

No, there is no direct train from Buffalo to Chicago. However, there are services departing from Buffalo and arriving at Chicago Union Station Amtrak via Buffalo Depew Station Amtrak. The journey, including transfers, takes approximately 12 h 4 min.

Is there a direct bus between Buffalo and Chicago?

No, there is no direct bus from Buffalo to Chicago. However, there are services departing from Buffalo, NY and arriving at Chicago, IL via Toronto, ON. The journey, including transfers, takes approximately 13 h 55 min.

Operators from Buffalo to Chicago

OperatorPhoneWebsite
Niagara FrontierNiagara Frontier
Southwest AirlinesSouthwest Airlines
DeltaDelta
Chicago Transit (CTA)Chicago Transit (CTA)
American AirlinesAmerican Airlines
United AirlinesUnited Airlines
Barons BusBarons Bus
VIA Rail+1 1 888 842-7245VIA Rail
RTS+1 585-288-1700RTS
Air CanadaAir Canada
Amtrak+1 1-800-872-7245Amtrak
Megabus877-462-6342Megabus
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Greyhound USA+1 214-849-8100Greyhound USA