Travel from Ann-Arbor to Niagara-Falls

Train, bus or fly from Ann Arbor to Niagara Falls?

You can take a train from Ann Arbor to Niagara Falls via Detroit Amtrak, Windsor, and Aldershot in around 7 h 11 min. Alternatively, you can take a bus from Ann Arbor to Niagara Falls via Hamilton, ON in around 8 h 4 min.

Book transport from Ann Arbor to Niagara Falls

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 Ann Arbor to Niagara Falls

ModeDurationPrice
From Ann Arbor Amtrak train to Detroit Amtrak, drive to Windsor, train to Aldershot, then train to Niagara Falls.7 h 11 min$170
From Ann Arbor, MI bus to London, ON, walk to London, train to Aldershot, then train to Niagara Falls.7 h 59 min$140
From Ann Arbor, MI bus to Hamilton, ON then Thru-Bus to Niagara Falls, ON.8 h 4 min$70
From Ann Arbor, MI bus to Hamilton GO Centre Bus, line 47 bus to Dundas St. @ Hwy. 407 Park & Ride, then bus to Niagara Falls Bus Terminal.9 h 19 min$72
From Ann Arbor drive to Niagara Falls.5 h 6 min$43
From Blake Transit Center bus to Detroit airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls.4 h 35 min$360
From Ann Arbor, MI bus to Transit Terminal Church at Pitt, line 8 bus to Windsor airport, fly to Toronto Island airport, line 509 tram to Toronto, then train to Niagara Falls.6 h 56 min$304
From Ann Arbor, MI bus to Transit Terminal Church at Pitt, line 8 bus to Windsor airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls.7 h 16 min$265
From Blake Transit Center bus to Detroit airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls.7 h 9 min$409
From Blake Transit Center bus to Detroit airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Niagara Falls.7 h 24 min$425

How long does it take to get from Ann Arbor to Niagara Falls?

It takes approximately 7 h 11 min to get from Ann Arbor to Niagara Falls, including transfers.

Is there a direct bus between Ann Arbor and Niagara Falls?

No, there is no direct bus from Ann Arbor to Niagara Falls. However, there are services departing from Ann Arbor, MI and arriving at Niagara Falls, ON via Hamilton, ON. The journey, including transfers, takes approximately 8 h 4 min.

Operators from Ann Arbor to Niagara Falls

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
VIA Rail+1 1 888 842-7245VIA Rail
Greyhound Canada+1 1-800-661-8747Greyhound Canada
GO TransitGO Transit
Michigan FlyerMichigan Flyer
DeltaDelta
Niagara FrontierNiagara Frontier
Transit Windsor519-255-2489Transit Windsor
Porter AirlinesPorter Airlines
Toronto TransitToronto Transit
Air CanadaAir Canada
UP ExpressUP Express
RTS+1 585-288-1700RTS