Train

Take the train Renfe Viajeros at the station Barcelona-Sants.

The journey takes approximately 6 h 33 m. Ticket price is about €55 The travel distance is 708 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Burgos Rosa De Lima.


🛏 Find hotel deals and discounts up to 20% in Burgos at Booking


Bus

Take the ALSA bus at the Estación de Autobuses Barcelona Nord station .

The journey takes approximately 7 h 50 m. Ticket price is about €85 The travel distance is 611 km.

Carrier is ALSA.

Buy ticket

Get off at the Burgos.


🛏 Find hotel deals and discounts up to 20% in Burgos at Booking


Bus

Take the ATM Àrea de Lleida bus at the Estación de Autobuses Barcelona Nord station .

The journey takes approximately 2 h 17 m. The travel distance is 143 km.

Carrier is ATM Àrea de Lleida.

Buy ticket

Get off at the Ponts.
Take the Cooperativa Interurbana Andorrana bus at the Ponts Bus Station station .

The journey takes approximately 5 h 45 m. The travel distance is 520 km.

Carrier is Cooperativa Interurbana Andorrana.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Burgos at Booking


Night bus

Take the ALSA bus at the Estación de Autobuses Barcelona Nord station .

The journey takes approximately 8 h Ticket price is about €85 The travel distance is 611 km.

Carrier is ALSA.

Buy ticket

Get off at the Burgos.


🛏 Find hotel deals and discounts up to 20% in Burgos at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 5 h 48 m. The travel distance is 606 km.

Get off at the Burgos.


🛏 Find hotel deals and discounts up to 20% in Burgos at Booking


Fly to Bilbao bus

Take the train Rodalies de Catalunya at the station Estació de Passeig de Gràcia.

The journey takes approximately 25 m. Ticket price is about €1 The travel distance is 16 km.

Carrier is Rodalies de Catalunya.

Buy ticket

Fly out to Barcelona (BCN) of the Bilbao (BIO) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €26

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Bilbao (BIO).
Take the BizkaiBus bus at the Aireportua/Aeropuerto station .

The journey takes approximately 40 m. Ticket price is about €1 The travel distance is 14 km.

Carrier is BizkaiBus.

Buy ticket

Get off at the Bilbao Intermodal.
Take the ALSA bus at the Bilbao station .

The journey takes approximately 1 h 45 m. Ticket price is about €14 The travel distance is 161 km.

Carrier is ALSA.

Buy ticket

Get off at the Burgos.


🛏 Find hotel deals and discounts up to 20% in Burgos at Booking


Fly to Santander night bus

Take the train Rodalies de Catalunya at the station Estación de Autobuses Barcelona Nord.

The journey takes approximately 25 m. Ticket price is about €1 The travel distance is 611 km.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Burgos.
Fly out to Barcelona (BCN) of the Santander (SDR) airport.

The journey takes approximately 1 h 20 m. Ticket price is about €30

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Santander (SDR).
Take the ALSA bus at the Aeropuerto de Seve Ballesteros-Santander station .

The journey takes approximately 15 m. Ticket price is about €2 The travel distance is 6 km.

Carrier is ALSA.

Buy ticket

Get off at the Santander.
Take the ALSA bus at the Santander E.A. station .

The journey takes approximately 2 h 30 m. Ticket price is about €26 The travel distance is 181 km.

Carrier is ALSA.

Buy ticket

Get off at the Burgos.


🛏 Find hotel deals and discounts up to 20% in Burgos at Booking


Fly to Madrid train

Take the train Rodalies de Catalunya at the station Estación de Autobuses Barcelona Nord.

The journey takes approximately 25 m. Ticket price is about €1 The travel distance is 611 km.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Burgos.
Fly out to Barcelona (BCN) of the Madrid (MAD) airport.

The journey takes approximately 1 h 20 m. Ticket price is about €22

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Madrid (MAD).
Take the train Renfe Cercanias at the station Aeropuerto Madrid Barajas T4. Cercanías.

The journey takes approximately 15 m. Ticket price is about €1 The travel distance is 9 km.

Carrier is Renfe Cercanias.

Buy ticket

Take the train Renfe Viajeros at the station Madrid-Chamartin.

The journey takes approximately 1 h 54 m. Ticket price is about €25 The travel distance is 302 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Burgos Rosa De Lima.


🛏 Find hotel deals and discounts up to 20% in Burgos at Booking


Fly to Valladolid train

Take the train Rodalies de Catalunya at the station Estación de Autobuses Barcelona Nord.

The journey takes approximately 25 m. Ticket price is about €1 The travel distance is 611 km.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Burgos.
Fly out to Barcelona (BCN) of the Valladolid (VLL) airport.

The journey takes approximately 1 h 25 m. Ticket price is about €17

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Valladolid (VLL).
Take the Linecar bus at the Valladolid Airport station .

The journey takes approximately 25 m. Ticket price is about €1 The travel distance is 15 km.

Carrier is Linecar.

Buy ticket

Get off at the Valladolid.
Take the train Renfe Viajeros at the station Valladolid.

The journey takes approximately 48 m. Ticket price is about €12 The travel distance is 123 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Burgos Rosa De Lima.


🛏 Find hotel deals and discounts up to 20% in Burgos at Booking


Fly to San Sebastian train

Take the train Rodalies de Catalunya at the station Estación de Autobuses Barcelona Nord.

The journey takes approximately 25 m. Ticket price is about €1 The travel distance is 611 km.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Burgos.
Fly out to Barcelona (BCN) of the San Sebastian (EAS) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €23

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the San Sebastian (EAS).
Take the Lurraldebus Ekialdebus bus at the Aeropuerto San Sebastian station .

The journey takes approximately 30 m. The travel distance is 23 km.

Carrier is Lurraldebus Ekialdebus.

Buy ticket

Get off at the Gipuzkoa Plaza 10.
Take the dBUS bus at the Okendo 18 station .

The journey takes approximately 6 m. Ticket price is about €1 The travel distance is 1 km.

Carrier is dBUS.

Buy ticket

Get off at the Tabakalera.
Take the train Renfe Viajeros at the station San Sebastian/Donostia.

The journey takes approximately 2 h 58 m. Ticket price is about €21 The travel distance is 245 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Burgos Rosa De Lima.


🛏 Find hotel deals and discounts up to 20% in Burgos at Booking


Fly to Leon train

Take the train Rodalies de Catalunya at the station Estación de Autobuses Barcelona Nord.

The journey takes approximately 25 m. Ticket price is about €1 The travel distance is 611 km.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Burgos.
Fly out to Barcelona (BCN) of the Leon (LEN) airport.

The journey takes approximately 1 h 25 m. Ticket price is about €130

Carrier is Iberia.

🔎

🚖 Find a cheap local taxi

Get off at the Leon (LEN).
1026 m on foot from the Leon (LEN) to the Zamora. 4.

The journey takes approximately 12 m. The travel distance is 1 km.

Get off at the Zamora. 4.
Take the ALSA bus at the Zamora. 4 station .

The journey takes approximately 24 m. Ticket price is about €2 The travel distance is 7 km.

Carrier is ALSA.

Buy ticket

Get off at the Estación Renfe.
Take the train Renfe Viajeros at the station Leon.

The journey takes approximately 1 h 22 m. Ticket price is about €18 The travel distance is 206 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Burgos Rosa De Lima.


🛏 Find hotel deals and discounts up to 20% in Burgos at Booking


The cheapest way to travel from Barcelona to Burgos is by taking a Fly to Valladolid train with an average price of €32. The journey takes approximately 6 ч. 3 мин.

Drive is the fastest way to travel from Barcelona to Burgos. Tickets cost €55. The journey takes approximately 5 ч. 48 мин.

Barcelona is approximately 606 km away from Burgos. The trip by car takes 5 h 48 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the ALSA company. Tickets cost about €85. A bus trip from Barcelona to Burgos will take 7 h 50 m.

The average journey time by car between Barcelona and Burgos is 5 h 48 m.