There are 5 ways to get from Barcelona to Cirque de Gavarnie by train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  8 h 55 min

  1. Take the train from Barcelona Sants to Zaragoza Delicias Ave / ...
  2. Take the train from Zaragoza Delicias to Sabinanigo R

$90 - $133

Cheapest option

Bus Ouibus  •  10 h 52 min

  1. Take the bus from Barcelona City Center to Toulouse
  2. Take the bus from Toulouse to Lourdes
  3. Take the bus from Lourdes to Gavarnie

$29 - $56

3 alternative options

Bus  •  9 h 50 min

  1. Take the bus from Barcelona to Barbastro 433 / ...
  2. Take the bus from Barbastro to Torla 443

$49 - $73

Train, bus  •  10 h 36 min

  1. Take the train from Barcelona Sants to Lerida/Lleida Ave / ...
  2. Take the train from Lerida/Lleida to Binefar R
  3. Take the bus from Barbastro to Torla 443

$74 - $117

Drive  •  6 h 34 min

  1. Drive from Barcelona to Cirque de Gavarnie 298.4 miles

$60 - $95

Questions & Answers

The cheapest way to get from Barcelona to Cirque de Gavarnie is to bus which costs 25€ - 50€ and takes 10 h 52 min.

More details

The quickest way to get from Barcelona to Cirque de Gavarnie is to drive which takes 6 h 34 min and costs 55€ - 80€.

More details

The distance between Barcelona and Cirque de Gavarnie is 232 km. The road distance is 477 km.

Get driving directions

It takes approximately 8 h 55 min to get from Barcelona to Cirque de Gavarnie, including transfers.

More details

What companies run services between Barcelona, Spain and Cirque de Gavarnie, France?

You can take a train from Barcelona to Cirque de Gavarnie via Zaragoza Delicias and Sabinanigo in around 8 h 55 min. Alternatively, you can take a bus from Barcelona to Cirque de Gavarnie via Barbastro and Torla in around 9 h 50 min.

Train operators
Spanish Railways AVE
Website
renfe.com
Train from Barcelona Sants to Zaragoza Delicias
Ave. Duration
1 h 23 min
Frequency
Every 30 minutes
Estimated price
$45 - $65
Website
renfe.com
Train from Barcelona Sants to Lerida/Lleida
Ave. Duration
57 min
Frequency
Hourly
Estimated price
$30 - $50
Website
renfe.com
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Zaragoza Delicias to Sabinanigo
Ave. Duration
3 h
Frequency
3 times a day
Estimated price
$22 - $35
Website
renfe.com
Train from Lerida/Lleida to Binefar
Ave. Duration
32 min
Frequency
4 times a day
Estimated price
$6 - $16
Website
renfe.com
Bus operators
Alosa
Website
alosa.avanzabus.com
Bus from Barcelona to Barbastro
Ave. Duration
3 h 5 min
Frequency
5 times a day
Estimated price
$18 - $25
Schedules at
alosa.avanzabus.com
Bus from Barbastro to Torla
Ave. Duration
1 h 55 min
Frequency
Twice daily
Estimated price
$9 - $13
Schedules at
alosa.avanzabus.com
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Barcelona City Center to Toulouse
Ave. Duration
5 h
Frequency
Every 10 minutes
Estimated price
$14 - $20
Website
Ouibus
Bus from Toulouse to Lourdes
Ave. Duration
2 h 25 min
Frequency
Hourly
Estimated price
$6 - $10
Website
Ouibus
Keolis Pyrenees
Phone
05 62 34 73 79
Email
keolis-pyrenees@keolis.com
Website
keolis-pyrenees.com
Bus from Lourdes to Gavarnie
Ave. Duration
1 h 43 min
Frequency
Once daily
Estimated price
$2 - $17
Schedules at
keolis-pyrenees.com

Want to know more about travelling around France

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.