Danish police on Wednesday ordered the suspension of all rail services to and from Germany as hundreds of migrants refused to disembark from trains arriving from Denmark's southern neighbor, demanding to continue on to Sweden instead, AFP reports.

Two trains carrying around 350 refugees spent the day stuck in Rodby, on Scandinavia's busiest ferry crossing to Germany, around 135 kilometres southeast of Copenhagen.

The refugees refused to register with Danish authorities, which would mean having to apply for asylum in Denmark or returning to Germany, whereas they want to seek asylum in Sweden. Some people had tried running from the trains but most of them were detained by police and taken to a refugee centre.