There are 6 ways to get from Michigan to Winona by plane, taxi, train (Amtrak), bus (Flixbus), car, bus, 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.
Fly from Capital Region International Airport, taxi
best- Fly from Capital Region International Airport (LAN) to La Crosse (LSE)LAN - LSE
- Take the taxi from La-Crosse-Airport-LSE to Winona
5h 18m$160–578Bus
cheapest- Take the bus from Detroit Bus Station to Milwaukee Intermodal StationFlixBus 2550
- Take the bus from Milwaukee to Winona State Univ.Jefferson 966
13h 40m$74–211Train (Amtrak)
- Take the train from Detroit to Chicago Union StationWolverine
- Take the train from Chicago Union Station to WinonaEmpire Builder / ...
12h 54m$98–287Drive 585.4 mi
- Drive from Detroit to Winona585.4 mi
9h 31m$107–155Fly from Gerald R. Ford International Airport, taxi
- Fly from Gerald R. Ford International Airport (GRR) to La Crosse (LSE)GRR - LSE
- Take the taxi from La-Crosse-Airport-LSE to Winona
7h 5m$144–564Bus, train
- Take the bus from Detroit Bus Station to Gary Bus Station
- Take the train from Gary to Van Buren St.Ssl
- Take the bus from W Jackson Blvd, after S Clinton St to 250 N. Lake St - Madison UW Campus
- Take the bus from Madison to Winona State Univ.
15h 43m$85–214
Michigan to Winona by tram and train (Amtrak)
Questions & Answers
The cheapest way to get from Michigan to Winona is to drive which costs $100 - $160 and takes 9h 31m.
The fastest way to get from Michigan to Winona is to fly and taxi which takes 5h 18m and costs $160 - $600.
No, there is no direct bus from Michigan station to Winona. However, there are services departing from Detroit Bus Station and arriving at Winona State Univ. via Milwaukee. The journey, including transfers, takes approximately 13h 40m.
No, there is no direct train from Michigan to Winona. However, there are services departing from Campus Martius - Northbound and arriving at Winona via Detroit and Chicago Union Station. The journey, including transfers, takes approximately 12h 54m.
The distance between Michigan and Winona is 378 miles. The road distance is 588.8 miles.
The best way to get from Michigan to Winona without a car is to train which takes 12h 54m and costs $95 - $290.
It takes approximately 5h 18m to get from Michigan to Winona, including transfers.
Michigan to Winona bus services, operated by Flixbus USA, depart from Detroit Bus Station.
Michigan to Winona train services, operated by Amtrak, depart from Detroit station.
The best way to get from Michigan to Winona is to train which takes 12h 54m and costs $95 - $290. Alternatively, you can bus, which costs $70 - $220 and takes 13h 40m.
What companies run services between Michigan, USA and Winona, MN, USA?
You can take a vehicle from Campus Martius - Northbound to Winona via Baltimore St - Northbound, Detroit, and Chicago Union Station in around 12h 54m. Alternatively, you can take a bus from Detroit Bus Station to Winona State Univ. via Milwaukee Intermodal Station and Milwaukee in around 13h 40m.
- Website
- aa.com
Flights from Capital Region International Airport to La Crosse via Chicago O'Hare
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- $80–480
Flights from Capital Region International Airport to La Crosse via Reagan Washington, Chicago O'Hare
- Ave. Duration
- 7h 34m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $150–750
Flights from Gerald R. Ford International Airport to La Crosse via Chicago O'Hare
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- $75–480
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Detroit to Chicago Union Station
- Ave. Duration
- 5h 6m
- Frequency
- 3 times a day
- Estimated price
- $45–130
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Winona
- Ave. Duration
- 5h 29m
- Frequency
- 3 times a day
- Estimated price
- $50–160
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 219-926-5744
- Website
- mysouthshoreline.com
Train from Gary to Van Buren St.
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $7–9
- Schedules at
- mysouthshoreline.com
- Adults 14-64
- $7–9
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Detroit Bus Station to Milwaukee Intermodal Station
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a week
- Estimated price
- $50–110
- Schedules at
- flixbus.com
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Milwaukee to Winona State Univ.
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $23–110
- Book at
- https://www.jeffersonlines.com
Bus from Madison to Winona State Univ.
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $15–85
- Book at
- https://www.jeffersonlines.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Detroit Bus Station to Gary Bus Station
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- $35–75
- Website
- https://www.greyhound.com/
- Phone
- +1 608-752-5407
- vangalder@coachusa.com
- Website
- coachusa.com
Bus from W Jackson Blvd, after S Clinton St to 250 N. Lake St - Madison UW Campus
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- $21–45
- Website
- https://www.coachusa.com/van-galder-bus-company
- Ave. Duration
- 31 min
- Estimated price
- $65–80
Coulee Region Taxi
- Phone
- +1-608-881-2050
- Website
- crtaxi.com
Coulee Region Taxi
- Phone
- +1-608-881-2050
- Website
- crtaxi.com
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
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Michigan to Winona bus services, operated by Flixbus USA, arrive at Milwaukee Intermodal Station.
Winona is 1h behind Michigan. It is currently 12:55 AM in Michigan and 11:55 PM in Winona.
Michigan to Winona train services, operated by Amtrak, arrive at Chicago Union Station.
Yes, the driving distance between Michigan to Winona is 589 miles. It takes approximately 9h 31m to drive from Michigan to Winona.
There are 14+ hotels available in Winona.











