Seabiscuit Filming Locations

Seabiscuit was filmed in Los Angeles in United States of America.
Show Map

Los Angeles Union Station

Train Station

Charles Howard gives a speech at the station before heading to New York for the match race.

Source: Conan Nolan