A Hungarian train bound for towns near the Austrian border with several hundred migrants onboard was stopped near one of the country's four main refugee camps and the migrants taken off.
The train stopped at Bicske, around 40 km west of Budapest, and police took the migrants off and directed them onto buses to take them to the nearby camp, MTI reported from the scene.
AFP estimated there were around 200-300 migrants on board.
The train, which left the main Keleti station at 11:20 was due to split, with three carriages due to travel to Szonbathely and the rest to Sopron, both near Hungary's western border with Austria.
Watch this shocking moment a desperate father throws himself, his wife and baby onto rail tracks in Hungary after realising their 'train to Austria' was actually taking them to a refugee camp, a father was overcome with emotion to protect his family.
The video captured by Sky News was shared by the Daily Mail.
Man and wife with tiny baby throw themselves onto track demanding not to be taken to camps. Getting c distressing pic.twitter.com/ploEd11rAH
— James Mates (@jamesmatesitv) September 3, 2015