Best routes in Spain
Top-10 routes touching Spain by each criterion. Calculated from the full city-pair dataset — every leg links to its full route guide.
Cheapest routes touching Spain
By minimum available fare across any mode.
| # | Route | Best mode | Time | From | Distance |
|---|---|---|---|---|---|
| 1 | Granada → Malaga | 🚄 Train | 30m | €11 | 89 km |
| 2 | Seville → Malaga | 🚄 Train | 52m | €13 | 157 km |
| 3 | Seville → Granada | 🚄 Train | 1h 11m | €14 | 212 km |
| 4 | Bordeaux → Bilbao | 🚄 Train | 2h 9m | €15 | 257 km |
| 5 | Madrid → Valencia | 🚄 Train | 1h 41m | €17 | 303 km |
| 6 | Madrid → Bilbao | 🚄 Train | 1h 48m | €17 | 323 km |
| 7 | Lisbon → Seville | 🚄 Train | 2h 37m | €17 | 313 km |
| 8 | Marseille → Barcelona | 🚄 Train | 2h 49m | €17 | 338 km |
| 9 | Barcelona → Valencia | 🚄 Train | 1h 41m | €17 | 303 km |
| 10 | Madrid → Granada | 🚄 Train | 2h | €18 | 360 km |
Shortest routes by time
By fastest available mode for each pair.
| # | Route | Best mode | Time | From | Distance |
|---|---|---|---|---|---|
| 1 | Granada → Malaga | 🚄 Train | 30m | €11 | 89 km |
| 2 | Seville → Malaga | 🚄 Train | 52m | €13 | 157 km |
| 3 | Seville → Granada | 🚄 Train | 1h 11m | €14 | 212 km |
| 4 | Madrid → Valencia | 🚄 Train | 1h 41m | €17 | 303 km |
| 5 | Barcelona → Valencia | 🚄 Train | 1h 41m | €17 | 303 km |
| 6 | Madrid → Bilbao | 🚄 Train | 1h 48m | €17 | 323 km |
| 7 | Madrid → Granada | 🚄 Train | 2h | €18 | 360 km |
| 8 | Valencia → Granada | 🚄 Train | 2h 6m | €18 | 379 km |
| 9 | Bordeaux → Bilbao | 🚄 Train | 2h 9m | €15 | 257 km |
| 10 | Madrid → Seville | 🚄 Train | 2h 10m | €19 | 390 km |
Best train routes
Routes where train is the fastest mode.
| # | Route | Best mode | Time | From | Distance |
|---|---|---|---|---|---|
| 1 | Granada → Malaga | 🚄 Train | 30m | €11 | 89 km |
| 2 | Seville → Malaga | 🚄 Train | 52m | €13 | 157 km |
| 3 | Seville → Granada | 🚄 Train | 1h 11m | €14 | 212 km |
| 4 | Madrid → Valencia | 🚄 Train | 1h 41m | €17 | 303 km |
| 5 | Barcelona → Valencia | 🚄 Train | 1h 41m | €17 | 303 km |
| 6 | Madrid → Bilbao | 🚄 Train | 1h 48m | €17 | 323 km |
| 7 | Madrid → Granada | 🚄 Train | 2h | €18 | 360 km |
| 8 | Valencia → Granada | 🚄 Train | 2h 6m | €18 | 379 km |
| 9 | Bordeaux → Bilbao | 🚄 Train | 2h 9m | €15 | 257 km |
| 10 | Madrid → Seville | 🚄 Train | 2h 10m | €19 | 390 km |
Longest routes by distance
For cross-country planning.
| # | Route | Best mode | Time | From | Distance |
|---|---|---|---|---|---|
| 1 | Seville → Helsinki | ✈️ Flight | 6h 57m | €169 | 3,339 km |
| 2 | Malaga → Helsinki | ✈️ Flight | 6h 57m | €168 | 3,334 km |
| 3 | Tallinn → Seville | ✈️ Flight | 6h 53m | €166 | 3,283 km |
| 4 | Tallinn → Malaga | ✈️ Flight | 6h 52m | €166 | 3,275 km |
| 5 | Malaga → Reykjavik | ✈️ Flight | 6h 51m | €166 | 3,267 km |
| 6 | Granada → Helsinki | ✈️ Flight | 6h 50m | €165 | 3,254 km |
| 7 | Granada → Reykjavik | ✈️ Flight | 6h 49m | €165 | 3,238 km |
| 8 | Tallinn → Granada | ✈️ Flight | 6h 46m | €163 | 3,195 km |
| 9 | Seville → Reykjavik | ✈️ Flight | 6h 43m | €161 | 3,159 km |
| 10 | Riga → Seville | ✈️ Flight | 6h 38m | €159 | 3,101 km |