There are 7 ways to get from Sault Ste. Marie to La Crosse by bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Sault Ste. Marie, MI to Escanaba, MIbus
- Take the bus from Escanaba to Green Bay, WI - Transitbus
- Take the bus from Green Bay station to La Crosse Grand River Stationbus
13h 4m$88–141Drive 476.8 mi
- Drive from Sault Ste. Marie to La Crossecar 476.8 mi
9h 29m$110–158Fly to Rochester, bus
- Fly from Chippewa County International Airport (CIU) to Rochester (RST)plane CIU - RST
- Take the bus from Rochester to La Crossebus
9h 11m$94–438Bus, train
- Take the bus from Sault Ste. Marie, MI to Escanaba, MIbus
- Take the bus from Escanaba to Milwaukeebus
- Take the train from Milwaukee to La Crosse Amtrak Stationtrain
13h 58m$124–257Fly to Minneapolis–Saint Paul International Airport, train
- Fly from Chippewa County International Airport (CIU) to Minneapolis–Saint Paul International Airport (MSP)plane CIU - MSP
- Take the train from St. Paul-Minneapolis to La Crosse Amtrak Stationtrain
6h 46m$117–506Fly to Dane County Regional Airport-Truax Field, bus
- Fly from Chippewa County International Airport (CIU) to Dane County Regional Airport-Truax Field (MSN)plane CIU - MSN
- Take the bus from Madison to La Crossebus
9h 25m$127–615Fly to La Crosse
- Fly from Chippewa County International Airport (CIU) to La Crosse (LSE)plane CIU - LSE
9h 24m$89–391
Chippewa County International Airport (CIU) to Rochester (RST) flights
Questions & Answers
The cheapest way to get from Sault Ste. Marie to La Crosse is to bus which costs $85 - $150 and takes 13h 4m.
The fastest way to get from Sault Ste. Marie to La Crosse is to fly and train which takes 6h 46m and costs $110 - $550.
No, there is no direct bus from Sault Ste. Marie to La Crosse station. However, there are services departing from Sault Ste. Marie, MI and arriving at La Crosse Grand River Station via Escanaba and Green Bay station. The journey, including transfers, takes approximately 13h 4m.
The distance between Sault Ste. Marie and La Crosse is 504 miles. The road distance is 479.6 miles.
It takes approximately 13h 4m to get from Sault Ste. Marie to La Crosse, including transfers.
Sault Ste. Marie to La Crosse bus services, operated by Indian Trails, depart from Sault Ste. Marie, MI station.
The best way to get from Sault Ste. Marie to La Crosse is to bus which takes 13h 4m and costs $85 - $150. Alternatively, you can fly, which costs $85 - $400 and takes 9h 24m.
Sault Ste. Marie to La Crosse bus services, operated by Indian Trails, arrive at Escanaba, MI station.
La Crosse is 1h behind Sault Ste. Marie. It is currently 10:38 PM in Sault Ste. Marie and 9:38 PM in La Crosse.
Yes, the driving distance between Sault Ste. Marie to La Crosse is 480 miles. It takes approximately 9h 29m to drive from Sault Ste. Marie to La Crosse.
What companies run services between Sault Ste. Marie, ON, Canada and La Crosse, WI, USA?
You can take a vehicle from Sault Ste. Marie to La Crosse Grand River Station via Sault Ste. Marie, MI, Escanaba, and Green Bay station in around 13h 4m. Alternatively, United Airlines, American Airlines, and Delta fly from Chippewa County International Airport (CIU) to La Crosse (LSE) 4 times a day.
- Website
- delta.com
Flights from Chippewa County International Airport to Rochester via Minneapolis–Saint Paul International Airport
- Ave. Duration
- 7h 27m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $60–350
Flights from Chippewa County International Airport to Rochester via Detroit, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 7h 23m
- When
- Every day
- Estimated price
- $85–430
Flights from Chippewa County International Airport to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 1h 52m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $70–410
Flights from Chippewa County International Airport to Dane County Regional Airport-Truax Field via Minneapolis–Saint Paul International Airport
- Ave. Duration
- 5h 19m
- When
- Thursday and Sunday
- Estimated price
- $110–600
Flights from Chippewa County International Airport to Dane County Regional Airport-Truax Field via Detroit
- Ave. Duration
- 5h 39m
- When
- Wednesday
- Estimated price
- $100–600
- Website
- aa.com
Flights from Chippewa County International Airport to Rochester via Chicago O'Hare
- Ave. Duration
- 4h 41m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $65–370
Flights from Chippewa County International Airport to La Crosse via Chicago O'Hare
- Ave. Duration
- 10h 4m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $65–360
Flights from Chippewa County International Airport to La Crosse via Minneapolis–Saint Paul International Airport, Chicago O'Hare
- Ave. Duration
- 15h 7m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–440
Flights from Chippewa County International Airport to La Crosse via Detroit, Chicago O'Hare
- Ave. Duration
- 9h 18m
- When
- Every day
- Estimated price
- $75–390
- Website
- united.com
Flights from Chippewa County International Airport to Dane County Regional Airport-Truax Field via Chicago O'Hare
- Ave. Duration
- 4h 38m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $85–550
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Milwaukee to La Crosse Amtrak Station
- Ave. Duration
- 3h 19m
- Frequency
- 3 times a day
- Estimated price
- $60–130
- Website
- https://www.amtrak.com/home.html
Train from St. Paul-Minneapolis to La Crosse Amtrak Station
- Ave. Duration
- 2h 47m
- Frequency
- 3 times a day
- Estimated price
- $40–85
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 989-725-5105
- Website
- indiantrails.com
Bus from Sault Ste. Marie, MI to Escanaba, MI
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $28–55
- Website
- https://indiantrails.com
Bus from Escanaba to Green Bay, WI - Transit
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $20–40
- Website
- https://indiantrails.com
Bus from Sault Ste. Marie, MI to Escanaba, MI
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $28–55
- Website
- https://indiantrails.com
Bus from Escanaba to Milwaukee
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $35–70
- Website
- https://indiantrails.com
- Phone
- 920 496 3600
- Website
- golamers.com
Bus from Green Bay station to La Crosse Grand River Station
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $39–44
- Schedules at
- golamers.com
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Rochester to La Crosse
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $28–40
- Book at
- https://www.jeffersonlines.com
- Adult
- $28–40
Bus from Madison to La Crosse
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $35–55
- Book at
- https://www.jeffersonlines.com
- Adult
- $35–55
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 45+ hotels available in La Crosse.









