There are 5 ways to get from Santiago de Compostela to León by train, bus, night train 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  •  5 h 22 min

  1. Ic / ...

$40 - $60

Cheapest option

Bus  •  6 h

$40 - $60

3 alternative options

Train via Orense-Empalme  •  5 h 56 min

  1. A / ...
  2. Ic / ...

$41 - $71

Bus, Trenhotel  •  8 h 13 min

  1. Área de Santiago de Compostela
  2. Atlantico / ...

$42 - $69

Drive  •  3 h 21 min

  1. 200.6 miles

$35 - $55

What companies run services between Santiago de Compostela, Spain and León, Spain?

Spanish Railways (RENFE) operates a train from Santiago de Compostela to León twice daily. Tickets cost $40 - $60 and the journey takes 5 h 22 min. Alternatively, ALSA operates a bus from Santiago de Compostela to León 6 times a week. Tickets cost $40 - $60 and the journey takes 6 h.

Train operators
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Santiago de Compostela to Leon
Ave. Duration
5 h 22 min
Frequency
Twice daily
Estimated price
$40 - $60
Website
renfe.com
Train from Santiago de Compostela to Orense-Empalme
Ave. Duration
38 min
Frequency
Hourly
Estimated price
$11 - $22
Website
renfe.com
Train from Orense-Empalme to Leon
Ave. Duration
4 h 18 min
Frequency
Every 4 hours
Estimated price
$30 - $50
Website
renfe.com
Night train from Lugo to León
Ave. Duration
4 h 14 min
Frequency
Twice daily
Estimated price
$35 - $50
Website
renfe.com
Bus operators
Empresa Freire
Phone
+34 902 800 220
Email
infofreire@empresafreire.com
Website
empresafreire.com
Bus from Casa Lorenzo to Lugo
Ave. Duration
1 h 48 min
Frequency
Every 2 hours
Estimated price
$3 - $12
Schedules at
empresafreire.com
Transporte de Galicia
Website
tmg.xunta.gal
Bus from Casa Lorenzo to Lugo
Ave. Duration
1 h 48 min
Frequency
Every 4 hours
Estimated price
$11 - $15
Schedules at
tmg.xunta.gal

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 Travelling to and around Russia for the 2018 FIFA World Cup, Best ways to travel around Australia and Need to know: Eurostar - to help you get the most out of your next trip.

Questions & Answers

The distance between Santiago de Compostela and León is 245 km. The road distance is 321 km.

The cheapest way to get from Santiago de Compostela to León is to drive which costs 30€ - 50€ and takes 3 h 21 min.

The quickest way to get from Santiago de Compostela to León is to drive which takes 3 h 21 min and costs 30€ - 50€.

Yes, there is a direct train departing from Santiago de Compostela and arriving at Leon. Services depart twice daily, and operate Tuesday, Wednesday, Friday and Sunday. The journey takes approximately 5 h 22 min.

Yes, there is a direct bus departing from Santiago De Compostela and arriving at Leon. Services depart six times a week. The journey takes approximately 6 h.

The train from Santiago de Compostela to Leon takes 5 h 22 min including transfers and departs twice daily.