Travel options for:
Barcelona to Sarria
  • Fly to Santiago de Compostela, train

    $48 - $178
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 40 min - non-stop

      $21 - $130

    3. Santiago de (SCQ)

      22 min - every 20 minutes

      $4

    4. Santiago de Compostela

      38 min - every 20 minutes

      $11 - $21

    5. Orense-Empalme

      1 h 7 min - 3 times a day

      $10 - $21

  • Fly to A Coruna, train

    $53 - $193
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 40 min - non-stop

      $30 - $150

    3. A Coruna (LCG)

      6 min - every 30 minutes - line 4051

      $2

    4. Palavea

      14 min - 4003 feet

    5. Elvina-Universidad

      18 min - 3 times a day

      $3 - $12

    6. Betanzos-Infesta

      1 h 30 min - 3 times a day

      $16 - $27

  • Fly to Vigo, train

    $56 - $196
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 50 min - non-stop

      $21 - $130

    3. Vigo (VGO)

      27 min - hourly

    4. Vigo Urzaiz

      50 min - every 15 minutes

      $12 - $22

    5. Santiago de Compostela

      38 min - every 20 minutes

      $11 - $21

    6. Orense-Empalme

      1 h 7 min - 3 times a day

      $10 - $21

  • Fly to Leon, train

    $150 - $307
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 25 min - non-stop

      $85 - $210

    3. Leon (LEN)

      8 min - 4.6 miles

      $30 - $40

    4. Leon

      2 h 56 min - twice daily

      $28 - $40

    5. Monforte de Lemos

      26 min - 3 times a day

      $5 - $15

  • Train

    $141 - $173
    1. Barcelona Sants

      10 h 52 min - twice daily

      $130 - $160

    2. Monforte de Lemos

      26 min - 3 times a day

      $5 - $15

  • Bus Alsa

    $3 - $5
    1. Barcelona/Sants

      14 h 30 min - twice daily

    2. Lugo

      35 min - 6 times a week - line 7701

      $3 - $5

  • Bus via Ourense

    $74 - $117
    1. Barcelona

      13 h 50 min - 4 times a week

      $65 - $95

    2. Ourense

      37 min - 4 times a day

      $3 - $5

    3. Chantada

      1 h 10 min - 6 times a week

      $5 - $20

  • Trenhotel

    $130 - $160
    1. Barcelona Sants

      12 h 41 min - 6 times a week

      $130 - $160

  • Drive

    $110 - $170
    1. Barcelona

      9 h 35 min - 611.2 miles

      $110 - $170

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Santiago de Compostela airport, bus to Santiago de Compostela, train to Orense-Empalme, then train to Sarria. 6 h 17 min $91. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to A Coruna airport, line 4051 bus to Palavea, walk to Elvina-Universidad, train to Betanzos-Infesta, then train to Sarria. 7 h 20 min $96. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Vigo airport, bus to Vigo Urzaiz, train to Santiago de Compostela, train to Orense-Empalme, then train to Sarria. 7 h 38 min $114. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Leon airport, taxi to Leon, train to Monforte de Lemos, then train to Sarria. 8 h 12 min $200. From Barcelona Sants train to Monforte de Lemos then train to Sarria. 12 h 18 min $172. From Barcelona/Sants bus to Lugo then line 7701 bus to Sarria. 16 h 5 min $3. From Barcelona bus to Ourense, bus to Chantada, then bus to Sarria. 17 h 37 min $100. From Barcelona Sants Trenhotel to Sarria. 12 h 41 min $152. From Barcelona drive to Sarria. 9 h 35 min $140.