There are 3 ways to get from Salamanca to Segovia 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  •  1 h 12 min

  1. Take the train from Salamanca to Segovia Guiomar A

$19 - $35

Cheapest option

Bus  •  3 h 30 min

  1. Take the bus from Salamanca to Segovia La Sepulvedana

$16 - $24

1 alternative option

Drive  •  1 h 49 min

  1. Drive from Salamanca to Segovia 107.9 miles

$20 - $30

What companies run services between Salamanca, Castille and León, Spain and Segovia, Spain?

Spanish Railways (RENFE) operates a train from Salamanca to Segovia every 4 hours. Tickets cost $19 - $35 and the journey takes 1 h 12 min. Alternatively, Avanza Grupo operates a bus from Salamanca to Segovia twice daily. Tickets cost $16 - $24 and the journey takes 3 h 30 min.

Train operators
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Salamanca to Segovia Guiomar
Ave. Duration
1 h 12 min
Frequency
Every 4 hours
Estimated price
$19 - $35
Website
renfe.com
Bus operators

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about US trains?, Getting to Rome from the airport and Best ways to travel around Australia - to help you get the most out of your next trip.

Questions & Answers

The distance between Salamanca and Segovia is 130 km. The road distance is 173 km.

The cheapest way to get from Salamanca to Segovia is to bus which costs 14€ - 20€ and takes 3 h 30 min.

The quickest way to get from Salamanca to Segovia is to train which takes 1 h 12 min and costs 17€ - 26€.

Yes, there is a direct train departing from Salamanca and arriving at Segovia Guiomar. Services depart every four hours, and operate every day. The journey takes approximately 1 h 12 min.

Yes, there is a direct bus departing from Salamanca and arriving at Segovia. Services depart twice daily, and operate every day. The journey takes approximately 3 h 30 min.

The train from Salamanca to Segovia Guiomar takes 1 h 12 min including transfers and departs every four hours.

Trips from Salamanca

Salamanca Castille and León Spain to Barcelona Salamanca Castille and León Spain to Santiago de Compostela Salamanca Castille and León Spain to Coimbra Salamanca Castille and León Spain to Pamplona Salamanca Castille and León Spain to Málaga Salamanca Castille and León Spain to Donostia San Sebastián Salamanca Castille and León Spain to Grenada Country Salamanca Castille and León Spain to Aveiro Salamanca Castille and León Spain to Oviedo Salamanca Castille and León Spain to Palencia Region Salamanca Castille and León Spain to Vigo Salamanca Castille and León Spain to Braga Salamanca Castille and León Spain to La Alberca Salamanca Castille and León Spain to Lagos Faro Portugal Salamanca Castille and León Spain to Valladolid Airport VLL Salamanca Castille and León Spain to Castelo Branco Salamanca Castille and León Spain to Zaragoza Airport ZAZ Salamanca Castille and León Spain to A Guarda Salamanca Castille and León Spain to Toulouse Salamanca Castille and León Spain to Florence Italy Salamanca Castille and León Spain to Miranda do Douro Salamanca Castille and León Spain to Coimbra B Salamanca Castille and León Spain to Omaha Beach Salamanca Castille and León Spain to Mundaka Salamanca Castille and León Spain to Paredes de Coura Salamanca Castille and León Spain to Tomar Salamanca Castille and León Spain to Zug Salamanca Castille and León Spain to Elvas Salamanca Castille and León Spain to San Miguel del Pino Salamanca Castille and León Spain to La Grande Motte