No, there is no direct train from San Jose station to Detroit station. However, there are services departing from San Jose Diridon Station and arriving at Detroit Amtrak Station via Emeryville Amtrak Station and Chicago Union Station. The journey, including transfers, takes approximately 2 days 11h.More details
The distance between San Jose and Detroit is 2084 miles. The road distance is 2441.9 miles.Get driving directions
San Jose to Detroit train services, operated by Amtrak, arrive at San Jose Diridon Station.More details
San Jose to Detroit train services, operated by Amtrak, arrive at Detroit Amtrak Station.More details
Book your San Jose to Detroit train tickets online with Rome2rio.Search and book
Detroit is 3h ahead of San Jose. It is currently 3:46 PM in San Jose and 6:46 PM in Detroit.
There are 171+ hotels available in Detroit. Prices start at $68 USD per night.More details