Iberia and Air Europa Lineas Areas both fly Zaragoza Barcelona, however these are not direct flights and each has transfers with potentially long wait times between flights. Where transfers are possible flying time on its own is approximately 2 hours
Browse the Zaragoza Airport details.
There are 30 trains that travel daily between Zaragoza Delicias and Barcelona-Sants with both the High speed Ave and regional trains operating on differing lines.
Prices vary between trains, but generally between48E and 61,20E one-way (This is for the Ave high speed train service).
A train journey usually lasts around 2 hours. However there is also a night train that takes a fair bit longer at about 5 hours, but costs much less, at 27,40E.
You can reserve online trains Zaragoza Barcelona direct with the Spanish rail authority who provide an English interface. The cheapest tickets are available only from 30 - 15 days before your intended travel date. Rail authority
More on Zaragoza trains
On this particular routing all services are provided by ALSA.
There are a total of 19 daily buses between Zaragoza and Barcelona-Nord. A regular trip costs 13,71E one-way and 24,68E return. Which are about half the corresponding train fare.
The duration of a normal Coach trip is about 4 hours, though it varies a little bit depending on when you travel. In addition to the aforementioned servives there are also 2 daily supra+ buses, one going to the Barcelona Sants station and one to the Nord station.
These "slightly more luxurious buses" come at an additional cost with fares at 20,62E one-way and 38,50E return. The duration of these trips are 3h15m and 3h30m depending on the destination station in Barcelona.
Advance purchase of tickets for the bus Zaragoza to Barcelona is possible online Here
Return from Zaragoza Barcelona to Zaragoza Spain
Zaragoza Spain >