More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Detroit, MI and Ann Arbor, MI

distanceDistance35 miles (57 km)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Detroit, MI to Ann Arbor, MI cover the 35 miles (57 km) long trip taking on average 1 h 4 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available.

Travel Tips

Trains from Detroit, MI to Ann Arbor, MI
Travel by train to Ann Arbor, MI easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Detroit, MI to Ann Arbor, MI.
FAQs
How far is Detroit, MI to Ann Arbor, MI by train?
The distance between Detroit, MI and Ann Arbor, MI by train is approximately 35 miles (57 km).
What is the Detroit, MI to Ann Arbor, MI train travel time?
On average the Detroit, MI to Ann Arbor, MI train travel time is 1 h 4 min  for the 35 miles (57 km) long journey, but the duration can vary if you travel on weekends and holidays.
How many trains are there to Ann Arbor, MI from Detroit, MI a day?
The average number of trains departing Detroit, MI for Ann Arbor, MI is 2 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Detroit, MI to Ann Arbor, MI? What time is the last train from Detroit, MI to Ann Arbor, MI?
You can take the first train from Detroit, MI to Ann Arbor, MI at 3: 23 PM. The last train from Detroit, MI to Ann Arbor, MI that you can take departs at 3: 23 PM. Omio shows you the latest train from Detroit, MI to Ann Arbor, MI schedule to help you book the best departure time for this journey.