Train track crossings at West Goforth Road, Houston Street and Main Street closed due to the crash.
A driver fell asleep at the wheel and drove onto some train tracks Tuesday morning, Buda police say.
Officers said the train crash happened around 6:15 p.m. near Northwest Market Street and Roanoke Street.