Network Rail has confirmed that the level crossing at Waterloo Road has been cleared and trains are now running on the line again.
However, South Western Trains are warning that due to the length of time that the line has been blocked, both trains and crew are not where they should be and, as a result, some alterations to the timetables are possible.
The railway line and the level crossing were closed after a car and a train were involved in a collision last night.
There were only minor injuries and the 29-year-old driver of the car has been arrested on suspicion of drink driving and endangering safety on the railway.
British Transport Police said that the man remains in police custody as enquiries continue.
In a statement on its website, South Western Railway said: ” The emergency services and railway response staff attended and the line is now open.
“Due to the length of time the line was blocked, trains and crew have been displaced and alterations are still possible.”