Trains to Burgos Find train times and tickets

The one-time capital of Old Castile is a stylish city on the River Arlanzón. Burgos is easy to reach by train, being on one of the main rail routes across northern Spain. It was (and still is) a natural way station for pilgrims following the trail to Santiago de Compostela.

The assertively modern railway station, poetically named Burgos Rosa de Lima, is 5 km out of town, but a shuttle bus connects the station with the city centre. For passengers arriving from France there are useful direct trains to Burgos from the border town of Irun.

There are many choices for onward connections from Burgos. There are direct trains to Madrid, taking about 2 hrs 30 mins to reach the Spanish capital. There’s a slow but scenic route through the hills of northern Spain to Barcelona, taking about 6 hrs. There are direct services to the Basque towns of Bilbao and San Sebastián and also to the major cities of Galicia, including Santiago de Compostela. Each evening, there’s a direct overnight train from Burgos to Lisbon.

Search accommodation in Burgos


Travel to Burgos by train from anywhere in the UK or across Europe

Barcelona to Burgos by train

from £17.00

Avg 0 changes 5hr 37m

Madrid to Burgos by train

from £9.50

Avg 0 changes 2hr 17m

Country guide

Trains to Spain

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.