Boise police said Marketa Bachini, 74, was driving south on Milwaukee Street near Franklin Road when she stopped her car on the tracks around 10:30 a.m..
An oncoming freight train hit the four-door sedan. Bachini, the only person in the car, escaped injury, police said.
Police initially reported the driver had jumped out of the car before the train hit it, but later corrected that information. Bachini was cited for stopping on railroad tracks, police said.
The tracks are just north of the Franklin/Milwaukee stoplight.
Traffic was blocked on Milwaukee from Franklin to Westpark Street for about an hour while police investigated the crash. The track was cleared around 11:45 a.m.