There are 13 ways to get from Barcelona to Astudillo by train (Renfe, Ouigo), bus, car, plane, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena GrandesAve
- Take the train from Madrid Chamartín to PalenciaAlv / ...
7h 6m€95–298Fly to Vitoria-Gasteiz Airport, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Vitoria-Gasteiz Airport (VIT)BCN - VIT
- Take the bus from Vitoria-Gasteiz to Burgos
- Take the bus from Burgos to Astudillo
8h 39m€48–181Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to BurgosAlsa
- Take the bus from Burgos to Astudillo
10h€52–98Drive 645.9 km
- Drive from Barcelona to Astudillo645.9 km
6h 48m€101–146Fly to Santander Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Santander Airport (SDR)BCN - SDR
- Take the train from Santander to Fromista
7h 23m€84–217Train, bus via Madrid
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena GrandesAve
- Take the train from Madrid Chamartín to Burgos Rosa De LimaAlv / ...
- Take the bus from Burgos to Astudillo
8h 29m€68–256Train, bus
- Take the train from Barcelona-Sants to Burgos Rosa De LimaAlv
- Take the bus from Burgos to Astudillo
9h 18m€63–110Bus via Sant Julià de Lòria
- Take the bus from Barcelona, Estación de Autobuses de Sants to Sant Julià de Lòria
- Take the bus from Sant Julià de Lòria to Burgos
- Take the bus from Burgos to Astudillo
13h 15m€126–149Fly to Bilbao Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Bilbao Airport (BIO)BCN - BIO
- Take the bus from Bilbao Intermodal to Burgos
- Take the bus from Burgos to Astudillo
8h 24m€50–153Fly to Valladolid Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Valladolid Airport (VLL)BCN - VLL
- Take the train from Valladolid to Pina
6h 30m€113–657Fly to León Airport, train, taxi
- Fly from Barcelona–El Prat Airport (BCN) to León Airport (LEN)BCN - LEN
- Take the train from Leon to Palencia
- Take the train from Palencia to Pina
- Take the taxi from Pina to Astudillo
7h 3m€149–492Fly to Asturias Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Asturias Airport (OVD)BCN - OVD
- Take the train from Aviles to Palencia
8h 33m€92–250Fly to Adolfo Suárez Madrid–Barajas Airport, train, bus
- Fly from Barcelona–El Prat Airport (BCN) to Adolfo Suárez Madrid–Barajas Airport (MAD)BCN - MAD
- Take the train from Madrid Chamartín to Burgos Rosa De Lima
- Take the bus from Burgos to Astudillo
8h 51m€81–246
Barcelona to Astudillo by bus
Questions & Answers
The cheapest way to get from Barcelona to Astudillo is to bus which costs €50 - €100 and takes 10h.
The fastest way to get from Barcelona to Astudillo is to fly and train which takes 6h 30m and costs €110 - €700.
No, there is no direct bus from Barcelona to Astudillo. However, there are services departing from Barcelona, Estació d'Autobusos Nord and arriving at Astudillo via Burgos. The journey, including transfers, takes approximately 10h.
The distance between Barcelona and Astudillo is 881 km. The road distance is 645.9 km.
The best way to get from Barcelona to Astudillo without a car is to train which takes 7h 6m and costs €95 - €300.
It takes approximately 7h 6m to get from Barcelona to Astudillo, including transfers.
Barcelona to Astudillo bus services, operated by ALSA, depart from Barcelona, Estació d'Autobusos Nord station.
The best way to get from Barcelona to Astudillo is to train which takes 7h 6m and costs €95 - €300. Alternatively, you can bus, which costs €50 - €100 and takes 10h.
Barcelona to Astudillo bus services, operated by ALSA, arrive at Burgos station.
Yes, the driving distance between Barcelona to Astudillo is 646 km. It takes approximately 6h 48m to drive from Barcelona to Astudillo.
What companies run services between Barcelona, Spain and Astudillo, Spain?
You can take a train from Barcelona-Sants to Astudillo via Madrid-Puerta de Atocha-Almudena Grandes, Madrid-Atocha Cercanías, Madrid Chamartín, Palencia, and Pina in around 7h 6m. Alternatively, you can take a bus from Barcelona, Estació d'Autobusos Nord to Astudillo via Burgos in around 10h.
- Website
- iberia.com
Flights from Barcelona–El Prat Airport to Santander Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €26–150
Flights from Barcelona–El Prat Airport to Santander Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €70–270
Flights from Barcelona–El Prat Airport to Bilbao Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €21–110
Flights from Barcelona–El Prat Airport to Bilbao Airport via Palma Mallorca
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €21–110
Flights from Barcelona–El Prat Airport to Bilbao Airport via Valencia
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- €21–110
Flights from Barcelona–El Prat Airport to Bilbao Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €70–130
Flights from Barcelona–El Prat Airport to Valladolid Airport
- Ave. Duration
- 1h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €55–500
Flights from Barcelona–El Prat Airport to León Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–390
Flights from Barcelona–El Prat Airport to León Airport via Palma Mallorca
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- €100–390
Flights from Barcelona–El Prat Airport to Asturias Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €25–150
Flights from Barcelona–El Prat Airport to Asturias Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 30m
- When
- Monday to Saturday
- Estimated price
- €70–140
Flights from Barcelona–El Prat Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €40–140
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Santander Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €26–150
Flights from Barcelona–El Prat Airport to Bilbao Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €21–110
Flights from Barcelona–El Prat Airport to Bilbao Airport via Palma Mallorca
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €21–110
Flights from Barcelona–El Prat Airport to Bilbao Airport via Valencia
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- €21–110
Flights from Barcelona–El Prat Airport to Bilbao Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €70–130
Flights from Barcelona–El Prat Airport to Valladolid Airport
- Ave. Duration
- 1h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €55–500
Flights from Barcelona–El Prat Airport to León Airport via Palma Mallorca
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- €100–390
Flights from Barcelona–El Prat Airport to Asturias Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €25–150
Flights from Barcelona–El Prat Airport to Asturias Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 30m
- When
- Monday to Saturday
- Estimated price
- €70–140
Flights from Barcelona–El Prat Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €40–140
- Website
- aireuropa.com
Flights from Barcelona–El Prat Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €45–140
Flights from Barcelona–El Prat Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 3h 22m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €45–140
- Website
- volotea.com
Flights from Barcelona–El Prat Airport to Asturias Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- €45–170
Flights from Barcelona–El Prat Airport to Vitoria-Gasteiz Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- €25–100
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €45–170
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Palencia
- Ave. Duration
- 1h 21m
- Frequency
- 4 times a day
- Estimated price
- €27–85
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Burgos Rosa De Lima
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- €25–55
- Website
- https://www.renfe.com/es/en
Train from Leon to Palencia
- Ave. Duration
- 35 min
- Frequency
- 4 times a day
- Estimated price
- €23–45
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 59m
- Frequency
- Hourly
- Estimated price
- €40–130
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 3m
- Frequency
- Every 4 hours
- Estimated price
- €35–80
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- €45–65
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Palencia
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €22–75
- Website
- https://www.renfe.com/es/en
Train from Santander to Fromista
- Ave. Duration
- 2h 48m
- Frequency
- Twice daily
- Estimated price
- €18
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Burgos Rosa De Lima
- Ave. Duration
- 1h 52m
- Frequency
- 3 times a day
- Estimated price
- €23–80
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Burgos Rosa De Lima
- Ave. Duration
- 6h 33m
- Frequency
- 4 times a day
- Estimated price
- €55–110
- Website
- https://www.renfe.com/es/en
Train from Valladolid to Pina
- Ave. Duration
- 1h 4m
- Frequency
- Twice daily
- Estimated price
- €7–10
- Website
- https://www.renfe.com/es/en
Train from Leon to Palencia
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- €10–50
- Website
- https://www.renfe.com/es/en
Train from Palencia to Pina
- Ave. Duration
- 17 min
- Frequency
- Twice daily
- Estimated price
- €3–5
- Website
- https://www.renfe.com/es/en
Train from Aviles to Palencia
- Ave. Duration
- 2h 33m
- Frequency
- 6 times a week
- Estimated price
- €23–35
- Website
- https://www.renfe.com/es/en
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Barcelona, Estació d'Autobusos Nord to Burgos
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Estimated price
- €45–90
- Website
- https://www.alsa.com/en/
Bus from Bilbao Intermodal to Burgos
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €17
- Website
- https://www.alsa.com/en/
Bus from Vitoria-Gasteiz to Burgos
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- €10–15
- Website
- https://www.alsa.com/en/
- Phone
- 947 48 62 70
- info@autobusesamaya.com
- Website
- autobusesamaya.wordpress.com
Bus from Burgos to Astudillo
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a week
- Estimated price
- €5–8
- Schedules at
- autobusesamaya.wordpress.com
Bus from Barcelona, Estación de Autobuses de Sants to Sant Julià de Lòria
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- €30–55
- Website
- https://www.andorradirectbus.es/en
- Phone
- +376 806 555
- cooperativa@interurbana.ad
- Website
- interurbana.ad
Bus from Sant Julià de Lòria to Burgos
- Ave. Duration
- 7h 15m
- Frequency
- Twice a week
- Estimated price
- €89
- Website
- https://www.interurbana.ad/idioma-en
- Ave. Duration
- 12 min
- Estimated price
- €30–40
Tele-Taxi Palencia
- Phone
- +34 979 72 40 40
Radio Taxi Palencia
- Phone
- +34 979 720 016
- Website
- radiotaxipalencia.es
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
There are 51+ hotels available in Astudillo.

























