Skip to main content
paris2london

Cheapest routes in Europe

The 30 cheapest city-to-city routes by lowest available fare across train, bus and flight. Estimates only — actual prices vary by date and operator.

#RouteBest modeTimeFromDistance
1Brussels → Antwerp🚄 Train30m€541 km
2Manchester → Liverpool🚄 Train30m€650 km
3Amsterdam → Rotterdam🚄 Train30m€757 km
4Vienna → Bratislava🚄 Train30m€755 km
5Edinburgh → Glasgow🚄 Train30m€867 km
6Antwerp → Rotterdam🚄 Train39m€979 km
7Tallinn → Helsinki🚄 Train41m€1082 km
8Florence → Bologna🚄 Train30m€1081 km
9Brussels → Lille🚄 Train47m€1194 km
10Munich → Innsbruck🚄 Train49m€1197 km
11Granada → Malaga🚄 Train30m€1189 km
12Amsterdam → Antwerp🚄 Train1h 6m€12132 km
13Brussels → Rotterdam🚄 Train1h€12120 km
14Prague → Dresden🚄 Train1h€12119 km
15Zagreb → Ljubljana🚄 Train59m€12117 km
16Munich → Salzburg🚄 Train58m€12115 km
17Stuttgart → Strasbourg🚄 Train54m€12107 km
18Lyon → Geneva🚄 Train56m€12112 km
19Lille → Antwerp🚄 Train57m€12115 km
20Milan → Turin🚄 Train42m€12126 km
21Milan → Genoa🚄 Train40m€12119 km
22Venice → Bologna🚄 Train43m€12130 km
23Venice → Verona🚄 Train34m€12103 km
24Bologna → Verona🚄 Train36m€12108 km
25Turin → Genoa🚄 Train41m€12124 km
26Manchester → Birmingham🚄 Train38m€12113 km
27Liverpool → Birmingham🚄 Train42m€12126 km
28Salzburg → Innsbruck🚄 Train46m€12138 km
29London → Birmingham🚄 Train54m€13162 km
30Berlin → Dresden🚄 Train55m€13165 km