Services between Westbury and Taunton have resumed after being disrupted following a fatal accident at the Athelney level crossing.
First Great Western says replacement buses will remain in operation until services are fully back to normal.
A man has been killed and train services from the South West to London severely disrupted after a train struck a car at a level crossing near Taunton. It happened at the Athelney crossing at around 6.30 am. Our Somerset Correspondent David Woodland has sent this report from the scene:
Bob Crow, the general secretary of the RMT transport union has commented on this morning's crash at the level crossing near Taunton, calling for action to be taken to address the dangers.
This latest, shocking fatality will once again shine the spotlight on safety issues at level crossings.
RMT has been campaigning for many years to speed up the phasing-out of level crossings which are a 19th Century solution in an age of high-speed railways.
Wherever road and track come together there is a clear and present danger and as we see far too often it is a lethal combination and the time has come to get serious about addressing this issue - cost should not override public and staff safety.
Witnesses of the fatal train crash in Somerset have said the barriers at the level crossing were lowered when the car drove on to the track.
A spokesman for Network Rail said: "The train driver and First Great Western staff have given a statement to British Transport Police that the barriers were lowered and the car was seen to drive on to the crossing."
Firefighters from Devon & Somerset Fire Service have now removed the vehicle from the front of the train using hydraulic cutting equipment. Crews are still at the scene assisting other emergency services and rail operators.
The car was pushed 500m down the track by the 0546 First Great Western service between Exeter and Paddington. The car driver was killed but no one on board the train was injured.
Emergency crews are hoping to move the train back to the crossing within the hour to allow the 45 passengers to disembark.
Shortly before 6.30am, British Transport Police were called to reports of a car having been struck by a train at Athelney automatic half barrier level crossing.
The train involved is the 0546 Exeter to London Paddington service.
The train has not been derailed and there are no reports of any injuries to anyone on board.
The car is trapped under the front of the train and services are currently stopped in the area.