No, there is no direct train from Buffalo station to Los Angeles station. However, there are services departing from Buffalo Amtrak Station and arriving at Los Angeles Union Station via Buffalo Depew Station and Chicago Union Station. The journey, including transfers, takes approximately 2 days 7h.More details
The distance between Buffalo and Los Angeles is 2206 miles. The road distance is 2574.1 miles.Get driving directions
Buffalo to Los Angeles train services, operated by Amtrak, arrive at Buffalo Depew Station.More details
Buffalo to Los Angeles train services, operated by Amtrak, arrive at Los Angeles Union Station.More details
Book your Buffalo to Los Angeles train tickets online with Rome2rio.Search and book
Los Angeles is 3h behind Buffalo. It is currently 4:41 PM in Buffalo and 1:41 PM in Los Angeles.
There are 2947+ hotels available in Los Angeles. Prices start at $109 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