Border police stopped 35 illegal migrants near the Kelebia border crossing on the Serbian-Hungarian border on Tuesday, Bács-Kiskun county police said on its website.
The migrants had hidden in a wagon and on the undercarriage of a Serbian freight train, police said.
They had no valid identification, the statement said. Eighteen declared themselves to be Iranian, fourteen Afghan and three said they were Iraqi nationals.
The Hungarian police escorted them back to the border fence, the statement said.
Featured photo illustration by Balázs Mohai/MTI.