There are 10 ways to get from Barcelona to Burgos by train (Renfe, Ouigo), bus, car, plane, train (Renfe), or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Zaragoza
best- Take the train from Barcelona-Sants to Zaragoza-Deliciastrain Ave
- Take the train from Zaragoza-Delicias to Burgos Rosa De Limatrain Ic / ...
6h 40m€76–151Fly to Vitoria-Gasteiz Airport, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Vitoria-Gasteiz Airport (VIT)plane BCN - VIT
- Take the bus from Vitoria-Gasteiz to Estación de autobuses de Burgosbus
6h 34m€33–282Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Estación de autobuses de Burgosbus ALSA - Bcn-Stg / ...
7h 45m€50–80Drive 580.6 km
- Drive from Barcelona to Burgoscar 580.6 km
6h 11m€94–135Fly to Bilbao Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Bilbao Airport (BIO)plane BCN - BIO
- Take the bus from Bilbao Intermodal to Estación de autobuses de Burgosbus
6h 9m€41–159Train (Renfe)
- Take the train from Barcelona-Sants to Burgos Rosa De Limatrain Alv
7h 2m€85–130Bus via Zaragoza
- Take the bus from Barcelona, Passeig de Gràcia to Tarragonabus
- Take the bus from Tarragona to Estación Central de Autobuses de Zaragozabus
- Take the bus from Estación Central de Autobuses de Zaragoza to Estación de autobuses de Burgosbus
11h 30m€64–130Fly to Santander Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Santander Airport (SDR)plane BCN - SDR
- Take the bus from Estación de autobuses de Santander to Estación de autobuses de Burgosbus
7h€64–220Fly to Adolfo Suárez Madrid–Barajas Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane BCN - MAD
- Take the train from Madrid Chamartín to Burgos Rosa De Limatrain
6h 8m€83–238Fly to Logroño-Agoncillo Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Logroño-Agoncillo Airport (RJL)plane BCN - RJL
- Take the bus from Logroño Bus Station to Estación de autobuses de Burgosbus
6h 59m€35–577
Barcelona to Burgos by train
Questions & Answers
The cheapest way to get from Barcelona to Burgos is to bus which costs €50 - €80 and takes 7h 45m.
The fastest way to get from Barcelona to Burgos is to fly and train which takes 6h 8m and costs €80 - €240.
Yes, there is a direct bus departing from Barcelona, Estació d'Autobusos Nord and arriving at Estación de autobuses de Burgos. Services depart three times a day, and operate every day. The journey takes approximately 7h 45m.
No, there is no direct train from Barcelona to Burgos. However, there are services departing from Barcelona-Sants and arriving at Burgos Rosa De Lima via Zaragoza-Delicias. The journey, including transfers, takes approximately 6h 40m.
The distance between Barcelona and Burgos is 692 km. The road distance is 580.6 km.
The best way to get from Barcelona to Burgos without a car is to train via Zaragoza which takes 6h 40m and costs €75 - €160.
It takes approximately 6h 40m to get from Barcelona to Burgos, including transfers.
Barcelona to Burgos bus services, operated by ALSA, depart from Barcelona, Estació d'Autobusos Nord station.
Barcelona to Burgos train services, operated by Renfe AVE, depart from Barcelona-Sants station.
The best way to get from Barcelona to Burgos is to train via Zaragoza which takes 6h 40m and costs €75 - €160. Alternatively, you can bus, which costs €50 - €80 and takes 7h 45m.
What companies run services between Barcelona, Spain and Burgos, Spain?
You can take a train from Barcelona-Sants to Burgos Rosa De Lima via Zaragoza-Delicias in around 6h 40m. Alternatively, ALSA operates a bus from Barcelona, Estació d'Autobusos Nord to Estación de autobuses de Burgos 3 times a day. Tickets cost €50–80 and the journey takes 7h 45m.
- Website
- iberia.com
Flights from Barcelona–El Prat Airport to Bilbao Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €21–130
Flights from Barcelona–El Prat Airport to Bilbao Airport via Palma Mallorca
- Ave. Duration
- 3h 15m
- When
- Saturday
- Estimated price
- €21–130
Flights from Barcelona–El Prat Airport to Bilbao Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–130
Flights from Barcelona–El Prat Airport to Santander Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- €40–180
Flights from Barcelona–El Prat Airport to Santander Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €65–210
Flights from Barcelona–El Prat Airport to Santander Airport via Palma Mallorca
- Ave. Duration
- 3h 30m
- When
- Monday
- Estimated price
- €40–180
Flights from Barcelona–El Prat Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €45–140
Flights from Barcelona–El Prat Airport to Logroño-Agoncillo Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €20–110
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €45–80
- Website
- Renfe AVE
Train from Madrid Chamartín to Burgos Rosa De Lima
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- €45–80
- Website
- Renfe AVE
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Barcelona, Estació d'Autobusos Nord to Estación de autobuses de Burgos
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Estimated price
- €50–80
- Website
- ALSA
Bus from Bilbao Intermodal to Estación de autobuses de Burgos
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €13–21
- Website
- ALSA
Bus from Estación de autobuses de Santander to Estación de autobuses de Burgos
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- €14–22
- Website
- ALSA
Bus from Vitoria-Gasteiz to Estación de autobuses de Burgos
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- €9–15
- Website
- ALSA
Bus from Logroño Bus Station to Estación de autobuses de Burgos
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- €10–16
- Website
- ALSA
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
Barcelona to Burgos bus services, operated by ALSA, arrive at Estación de autobuses de Burgos station.
Barcelona to Burgos train services, operated by Renfe AVE, arrive at Zaragoza-Delicias station.
Yes, the driving distance between Barcelona to Burgos is 581 km. It takes approximately 6h 11m to drive from Barcelona to Burgos.
Book your Barcelona to Burgos train tickets online with Omio.
Book your Barcelona to Burgos bus tickets online with Omio.
There are 465+ hotels available in Burgos.










