No, there is no direct train from San Diego to Birmingham. However, there are services departing from San Diego Santa Fe Depot and arriving at Birmingham Intermodal Facility via Los Angeles Union Station and New Orleans Union Passenger Terminal. The journey, including transfers, takes approximately 2 days 9h.More details
The distance between San Diego and Birmingham is 1762 miles. The road distance is 2007.4 miles.Get driving directions
San Diego to Birmingham train services, operated by Amtrak, depart from San Diego Santa Fe Depot station.More details
San Diego to Birmingham train services, operated by Amtrak, arrive at Birmingham Intermodal Facility station.More details
Book your San Diego to Birmingham train tickets online with Rome2rio.Search and book
Birmingham is 2h ahead of San Diego. It is currently 1:27 AM in San Diego and 3:27 AM in Birmingham.
There are 114+ hotels available in Birmingham. Prices start at $66 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