No, there is no direct train from Portland station to Michigan City. However, there are services departing from Portland Union Station and arriving at Michigan City Amtrak via Chicago Union Station. The journey, including transfers, takes approximately 47h 17m.More details
The distance between Portland and Michigan City is 1804 miles. The road distance is 2177.2 miles.Get driving directions
Portland to Michigan City train services, operated by Amtrak, arrive at Portland Union Station.More details
Portland to Michigan City train services, operated by Amtrak, arrive at Michigan City Amtrak station.More details
Book your Portland to Michigan City train tickets online with Rome2rio.Search and book
Michigan City is 2h ahead of Portland. It is currently 4:59 AM in Portland and 6:59 AM in Michigan City.
There are 49+ hotels available in Michigan City. Prices start at $61 USD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps