Travel from Minneapolis to La-Crosse-Amtrak

Train, bus or fly from Minneapolis to La Crosse Amtrak?

Jefferson Lines operates a bus from Minneapolis to La Crosse Amtrak every 3 hours. Tickets cost $35 - $50 and the journey takes 3 h 15 min. Alternatively, Metro Transit operates a train from Minneapolis to La Crosse Amtrak every 30 minutes. Tickets cost $2 - $4 and the journey takes 21 min. Amtrak also services this route 3 times a day.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Minneapolis to La Crosse Amtrak

From Minneapolis, MN bus to La Crosse, WI then taxi to La Crosse Amtrak. 3 h 18 min $52. From 6th St S & 11th Ave S line 94 bus to St. Paul-Minneapolis Union Depot Amtrak then train to La Crosse Amtrak. 4 h 8 min $58. From Minneapolis drive to La Crosse Amtrak. 2 h 42 min $18. From U.S. Bank Stadium Station tram to Minneapolis airport, fly to La Crosse airport, then taxi to La Crosse Amtrak. 2 h 29 min $456.

Operators from Minneapolis to La Crosse Amtrak