Train

Take the train Renfe AVE at the station Barcelona-Sants.

The journey takes approximately 1 h 42 m. Ticket price is about €12 The travel distance is 320 km.

Carrier is Renfe AVE.

Buy ticket

Get off at the Zaragoza-Delicias.
Take the train Renfe Viajeros at the station Zaragoza-Delicias.

The journey takes approximately 2 h 21 m. Ticket price is about €17 The travel distance is 200 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Jaca.


🛏 Find hotel deals and discounts up to 20% in Jaca at Booking


Train bus

Take the train Renfe AVE at the station Barcelona-Sants.

The journey takes approximately 1 h 42 m. Ticket price is about €12 The travel distance is 318 km.

Carrier is Renfe AVE.

Buy ticket

Get off at the Zaragoza-Delicias.
Take the Avanza Grupo bus at the Estación Central de Autobuses de Zaragoza station .

The journey takes approximately 2 h 30 m. Ticket price is about €10 The travel distance is 144 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Jaca.


🛏 Find hotel deals and discounts up to 20% in Jaca at Booking


Bus

Take the Avanza Grupo bus at the Barcelona Sants Bus station .

The journey takes approximately 4 h Ticket price is about €13 The travel distance is 275 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Huesca.
Take the Avanza Grupo bus at the Huesca station .

The journey takes approximately 1 h 15 m. Ticket price is about €5 The travel distance is 71 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Jaca.


🛏 Find hotel deals and discounts up to 20% in Jaca at Booking


Bus

Take the ALSA bus at the Estación de Autobuses Barcelona Nord station .

The journey takes approximately 3 h 45 m. Ticket price is about €20 The travel distance is 312 km.

Carrier is ALSA.

Buy ticket

Take the Avanza Grupo bus at the Barcelona-Sants station .

The journey takes approximately 2 h 30 m. Ticket price is about €10 The travel distance is 318 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Zaragoza-Delicias.


🛏 Find hotel deals and discounts up to 20% in Jaca at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 28 m. The travel distance is 338 km.

Get off at the Jaca.


🛏 Find hotel deals and discounts up to 20% in Jaca at Booking


Fly to Pamplona bus

Take the train Rodalies de Catalunya at the station Estació de Passeig de Gràcia.

The journey takes approximately 25 m. Ticket price is about €1 The travel distance is 16 km.

Carrier is Rodalies de Catalunya.

Buy ticket

Fly out to Barcelona (BCN) of the Madrid (MAD) airport.

The journey takes approximately 3 h 20 m. Ticket price is about €60

Carrier is Iberia.

🔎

🚖 Find a cheap local taxi

Get off at the Madrid (MAD).
1256 m on foot from the Pamplona (PNA) to the Noáin c/ Real.

The journey takes approximately 15 m. The travel distance is 1 km.

Get off at the Noáin c/ Real.
Take the Autobús Comarca de Pamplona bus at the Noáin c/ Real station .

The journey takes approximately 18 m. The travel distance is 6 km.

Carrier is Autobús Comarca de Pamplona.

Buy ticket

Take the La Burundesa S.A. bus at the Pamplona station .

The journey takes approximately 1 h 54 m. Ticket price is about €8 The travel distance is 115 km.

Carrier is La Burundesa S.A..

Buy ticket

Get off at the Jaca.


🛏 Find hotel deals and discounts up to 20% in Jaca at Booking


Fly to Zaragoza train

Take the train Rodalies de Catalunya at the station Barcelona-Sants.

The journey takes approximately 25 m. Ticket price is about €1 The travel distance is 318 km.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Zaragoza-Delicias.
Fly out to Barcelona (BCN) of the Palma Mallorca (PMI) airport.

The journey takes approximately 2 h 50 m. Ticket price is about €22

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Palma Mallorca (PMI).
Take the Zaragoza Public Transport bus at the Zaragoza Airport station .

The journey takes approximately 17 m. The travel distance is 10 km.

Carrier is Zaragoza Public Transport.

Buy ticket

Take the train Renfe Viajeros at the station Barcelona-Sants.

The journey takes approximately 2 h 21 m. Ticket price is about €17 The travel distance is 318 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Zaragoza-Delicias.


🛏 Find hotel deals and discounts up to 20% in Jaca at Booking


The cheapest way to travel from Barcelona to Jaca is by taking a Bus with an average price of €19. The journey takes approximately 6 ч. 15 мин.

Drive is the fastest way to travel from Barcelona to Jaca. Tickets cost €30. The journey takes approximately 3 ч. 28 мин.

Barcelona is approximately 338 km away from Jaca. The trip by car takes 3 h 28 m.

The average journey time by car between Barcelona and Jaca is 3 h 28 m.