The drama unfolded at about 11:30 p.m. Saturday when the car, driven by a 24-year-old Seattle woman, left a wedding reception in the area with her three passengers, said Sgt. Mark Marsh of the Edmonds police.
The driver, who was unfamiliar with the area, inadvertently turned onto the railroad tracks in the area of West Dayton Street at Railroad Avenue.
The car became stuck on the tracks and was unable to move. At about this time the driver and her three passengers noticed a northbound train approaching.
All occupants of the car were able to jump out and away from car before the train smashed into it. The train pushed the car north along the tracks ending up at the Main Street crossing location.
No one was injured.
Police and an investigator with Burlington Northern Santa Fe railroad arrived on scene to conduct an investigation. The driver was released at the scene with charges pending.