Travel from East-Lansing to Niagara-Falls

Train, bus or fly from East Lansing to Niagara Falls?

You can take a train from East Lansing to Niagara Falls via East Lansing Amtrak, Port Huron Amtrak, Sarnia, London, and Aldershot in around 10 hours 24 minutes. Alternatively, you can take a bus from East Lansing to Niagara Falls via East Lansing, MI, Detroit, MI, and Hamilton, ON in around 11 hours 8 minutes.

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 East Lansing to Niagara Falls

ModeDurationPrice
From WBD Gr. River past MAC AVE line 20 bus to East Lansing Amtrak, train to Port Huron Amtrak, drive to Sarnia, train to London, train to Aldershot, then train to Niagara Falls.10 h 24 min$162
From East Lansing Marriott bus to Metro Airport North Terminal, bus to Larned & Woodward, drive to Windsor, train to Aldershot, then train to Niagara Falls.10 h 54 min$136
From WBD Gr. River past MAC AVE line 20 bus to East Lansing, MI, bus to Detroit, MI, bus to Hamilton, ON, then Thru-Bus to Niagara Falls, ON.11 h 8 min$73
From East Lansing Marriott bus to Metro Airport North Terminal, line 261 bus to Wyoming & Michigan, bus to Hamilton GO Centre Bus, line 47 bus to Dundas St. @ Hwy. 407 Park & Ride, then bus to Niagara Falls Bus Terminal.13 h 43 min$83
From East Lansing drive to Niagara Falls.5 h 20 min$36
From WBD Michigan past Delta St line 01 bus to CATA Trans Center, line 14 bus to EBD Grand River past Waverly, line 14 bus to Lansing airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls.7 h 30 min$400
From East Lansing Marriott bus to Detroit airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls.6 h 55 min$302
From East Lansing Marriott bus to Detroit airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls.9 h 29 min$340
From East Lansing Marriott bus to Detroit airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Niagara Falls.9 h 44 min$353

How long does it take to get from East Lansing to Niagara Falls?

It takes approximately 10 hours 24 minutes to get from East Lansing to Niagara Falls, including transfers.

Is there a direct bus between East Lansing and Niagara Falls?

No, there is no direct bus from East Lansing to Niagara Falls. However, there are services departing from WBD Gr. River past MAC AVE and arriving at Niagara Falls, ON via East Lansing, MI, Detroit, MI and Hamilton, ON. The journey, including transfers, takes approximately 11 hours 8 minutes.

Operators from East Lansing to Niagara Falls

OperatorPhoneWebsite
Capital Area Transportation Authority+1 517-394-1100Capital Area Transportation Authority
Amtrak+1 1-800-872-7245Amtrak
VIA Rail+1 1 888 842-7245VIA Rail
Michigan FlyerMichigan Flyer
Southeast Michigan SMART+1 866-962-5515Southeast Michigan SMART
Greyhound USA+1 214-849-8100Greyhound USA
Greyhound Canada+1 1-800-661-8747Greyhound Canada
GO TransitGO Transit
DeltaDelta
American AirlinesAmerican Airlines
United AirlinesUnited Airlines
Niagara FrontierNiagara Frontier
Air CanadaAir Canada
UP ExpressUP Express
RTS+1 585-288-1700RTS