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.
| # | Route | Best mode | Time | From | Distance |
|---|---|---|---|---|---|
| 1 | Brussels → Antwerp | 🚄 Train | 30m | €5 | 41 km |
| 2 | Manchester → Liverpool | 🚄 Train | 30m | €6 | 50 km |
| 3 | Amsterdam → Rotterdam | 🚄 Train | 30m | €7 | 57 km |
| 4 | Vienna → Bratislava | 🚄 Train | 30m | €7 | 55 km |
| 5 | Edinburgh → Glasgow | 🚄 Train | 30m | €8 | 67 km |
| 6 | Antwerp → Rotterdam | 🚄 Train | 39m | €9 | 79 km |
| 7 | Tallinn → Helsinki | 🚄 Train | 41m | €10 | 82 km |
| 8 | Florence → Bologna | 🚄 Train | 30m | €10 | 81 km |
| 9 | Brussels → Lille | 🚄 Train | 47m | €11 | 94 km |
| 10 | Munich → Innsbruck | 🚄 Train | 49m | €11 | 97 km |
| 11 | Granada → Malaga | 🚄 Train | 30m | €11 | 89 km |
| 12 | Amsterdam → Antwerp | 🚄 Train | 1h 6m | €12 | 132 km |
| 13 | Brussels → Rotterdam | 🚄 Train | 1h | €12 | 120 km |
| 14 | Prague → Dresden | 🚄 Train | 1h | €12 | 119 km |
| 15 | Zagreb → Ljubljana | 🚄 Train | 59m | €12 | 117 km |
| 16 | Munich → Salzburg | 🚄 Train | 58m | €12 | 115 km |
| 17 | Stuttgart → Strasbourg | 🚄 Train | 54m | €12 | 107 km |
| 18 | Lyon → Geneva | 🚄 Train | 56m | €12 | 112 km |
| 19 | Lille → Antwerp | 🚄 Train | 57m | €12 | 115 km |
| 20 | Milan → Turin | 🚄 Train | 42m | €12 | 126 km |
| 21 | Milan → Genoa | 🚄 Train | 40m | €12 | 119 km |
| 22 | Venice → Bologna | 🚄 Train | 43m | €12 | 130 km |
| 23 | Venice → Verona | 🚄 Train | 34m | €12 | 103 km |
| 24 | Bologna → Verona | 🚄 Train | 36m | €12 | 108 km |
| 25 | Turin → Genoa | 🚄 Train | 41m | €12 | 124 km |
| 26 | Manchester → Birmingham | 🚄 Train | 38m | €12 | 113 km |
| 27 | Liverpool → Birmingham | 🚄 Train | 42m | €12 | 126 km |
| 28 | Salzburg → Innsbruck | 🚄 Train | 46m | €12 | 138 km |
| 29 | London → Birmingham | 🚄 Train | 54m | €13 | 162 km |
| 30 | Berlin → Dresden | 🚄 Train | 55m | €13 | 165 km |