Travel options for:
Segovia to Barcelona
  • Train Spanish Railways AVE

    $85 - $130
    1. Segovia Guiomar

      28 min - every 20 minutes

      $8 - $19

    2. Chamartín

      7 min - every 15 minutes

      $1 - $2

    3. Atocha

      5 min - 1514 feet

    4. Madrid-Puerta de Atocha

      2 h 30 min - hourly

      $75 - $110

  • Bus

    $53 - $86
    1. Segovia

      1 h 10 min - hourly

      $8 - $11

    2. Madrid Moncloa

      15 min - every 4 hours

      $10 - $16

    3. Madrid

      7 h 50 min - every 4 hours

      $35 - $60

  • Train

    $84 - $115
    1. Plaza Artilleria

      20 min - hourly - line 11

      $2

    2. Segovia Guiomar

      28 min - every 20 minutes

      $8 - $19

    3. Madrid-Chamartin

      8 h 57 min - once daily

      $75 - $95

  • Drive

    $80 - $120
    1. Segovia

      7 h 7 min - 440.7 miles

      $80 - $120

  • Train to Madrid, fly

    $47 - $173
    1. Segovia

      28 min - every 20 minutes

      $8 - $19

    2. Chamartín

      16 min - every 30 minutes

      $1 - $3

    3. Madrid (MAD)

      1 h 15 min - non-stop

      $35 - $150

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Valladolid, fly

    $62 - $167
    1. Segovia

      37 min - every 10 minutes

      $27 - $40

    2. Valladolid

      35 min - every 3 hours

      $11 - $17

    3. Valladolid (VLL)

      1 h 20 min - non-stop

      $21 - $110

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

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

From Segovia Guiomar train to Chamartín, train to Atocha, walk to Madrid-Puerta de Atocha, then train to Barcelona Sants. 3 h 58 min 93€. From Segovia bus to Madrid Moncloa, bus to Madrid, then bus to Barcelona/Sants. 10 h 49 min 62€. From Plaza Artilleria line 11 bus to Segovia Guiomar, train to Madrid-Chamartin, then train to Barcelona P.Gracia. 10 h 53 min 96€. From Segovia drive to Barcelona. 7 h 7 min 86€. From Segovia Guiomar train to Chamartín, train to Madrid airport, fly to Barcelona airport, then train to Barcelona. 3 h 44 min 69€. From Segovia Guiomar train to Valladolid, bus to Valladolid airport, fly to Barcelona airport, then train to Barcelona. 5 h 2 min 80€.