- Barcelona - Valencia
- By Bus: 5h30 (15 with Alsa)
- By Train: 3h (32)
- By Car: 3h30 (64)
- Valencia - Madrid
- By Bus: 4h (21 with Auto Res)
- By Train: 3h30 (40)
- By Car: 3h30 (32)
- Madrid - Zaragoza
- By Bus: 4h (13 with Alsa)
- By Train: 1h30 (40 with the AVE high-speed luxury train Buy Direct)
- By Car: 3h15 (30)
- Zaragoza - Barcelona
- By Bus: 5h30 (12 with Alsa)
- By Train: 3h30 (37)
- By Car: 3h15 (52)
Total Travel Time & Costs
- By Train
- Total Travel Time : 11h30m
- Total Cost : 149
- By Bus
- Total Travel Time : 19 hours
- Total Cost : 61
- By Car
- Total Travel Time : 14 hours
- Total Cost : 178
Book Car Hire in Spain with easyCar (book direct)
Notes & Variations:
- The Zaragoza to Barcelona leg of the journey is quicker by bus than train and is considerably cheaper.
- Don't just jump from city to city and ignore the regions around the cities. There a number of great Day Trips from Barcelona that are well worth checking out, while Madrid has the essential trio of Toledo, Segovia & El Escorial to visit.
<< Back to Suggested Itineraries - Suggested Routes Around Spain

