No, there is no direct train from San Diego to Kalamazoo station. However, there are services departing from San Diego Santa Fe Depot and arriving at Kalamazoo Amtrak Station via Fullerton Amtrak Station and Chicago Union Station. The journey, including transfers, takes approximately 2 days 0h.More details
The distance between San Diego and Kalamazoo is 1851 miles. The road distance is 2237.9 miles.Get driving directions
San Diego to Kalamazoo train services, operated by Amtrak, depart from San Diego Santa Fe Depot station.More details
San Diego to Kalamazoo train services, operated by Amtrak, arrive at Kalamazoo Amtrak Station.More details
Book your San Diego to Kalamazoo train tickets online with Rome2rio.Search and book
Kalamazoo is 3h ahead of San Diego. It is currently 2:51 PM in San Diego and 5:51 PM in Kalamazoo.
There are 34+ hotels available in Kalamazoo. Prices start at $57 USD per night.More details