There are 5 ways to get from Villafranca del Bierzo to Sarria by bus, train, night train, taxi 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

Bus, train  •  2 h 39 min

  1. Ir / ...

$32 - $53

Cheapest option

Bus  •  2 h 43 min

  1. 7701

$31 - $44

3 alternative options

Trenhotel  •  3 h 53 min

  1. Atlantico / ...

$42 - $62

Taxi  •  1 h 1 min

  1. 51.5 miles

$100 - $130

Drive  •  1 h 1 min

  1. 51.5 miles

$9 - $14

What companies run services between Villafranca del Bierzo, Spain and Sarria, Galicia, Spain?

You can take a bus from Villafranca del Bierzo to Sarria via Lugo in around 2 h 43 min.

Train operators
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Lugo(SP) to Sarria
Ave. Duration
25 min
Frequency
Every 3 hours
Estimated price
$5 - $15
Website
renfe.com
Night train from Ponferrada to Sarria
Ave. Duration
2 h 10 min
Frequency
Twice daily
Estimated price
$18 - $29
Website
renfe.com
Bus operators
Empresa Portomarín S.A.
Phone
+34 (0) 982 53 30 05
Email
info@empresaportomarin.com
Website
empresaportomarin.com
Bus from Lugo to Sarria
Ave. Duration
40 min
Frequency
4 times a day
Schedules at
empresaportomarin.com
MonBus
Phone
+34 982 29 29 00
Website
monbus.es
Bus from Lugo to Sarria
Ave. Duration
35 min
Frequency
6 times a week
Estimated price
$4 - $6
Schedules at
monbus.es
Other operators
Taxi from Villafranca del Bierzo to Sarria
Ave. Duration
1 h 1 min
Estimated price
$100 - $130
Radio Taxi Ponferrada
Phone
+34 987 08 70 87
Website
radiotaxiponferrada.com
Manuel Cobo López
Phone
+34 987 45 57 55

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 French strikes 2018: What are my alternative transport options?, Is ride-sharing platform BlaBlaCar right for you? and Need to know: Greyhound - to help you get the most out of your next trip.

Questions & Answers

The distance between Villafranca del Bierzo and Sarria is 53 km. The road distance is 82 km.

The cheapest way to get from Villafranca del Bierzo to Sarria is to drive which costs 8€ - 12€ and takes 1 h 1 min.

The quickest way to get from Villafranca del Bierzo to Sarria is to taxi which takes 1 h 1 min and costs 90€ - 110€.

No, there is no direct bus from Villafranca del Bierzo to Sarria. However, there are services departing from Villafranca del Bierzo and arriving at Sarria via Lugo. The journey, including transfers, takes approximately 2 h 43 min.

It takes approximately 2 h 39 min to get from Villafranca del Bierzo to Sarria, including transfers.