Trip to Madrid

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Burgos to Madrid

🚆 Enjoy a convenient and direct train journey from Burgos Rosa De Lima to Madrid-Principe Pio, with services running three times a day. The trip typically takes around 4 hours and 26 minutes. 🛤️ Routes vary in time and distance, with some including transfers along the way. For a quicker journey, opt for the direct train to Estación de tren Madrid-Chamartin, taking approximately 1 hour and 54 minutes over a distance of 303 km. 🎟️ Prices for the train ticket between Burgos and Madrid range from €26 to €51, offering travelers flexibility and comfort throughout the scenic route.

Where to stay in Madrid

There are over 3208 hotels to stay in Madrid. Prices range from $10 per night.

Find accommodation
  • Renfe Viajeros is the main company that provides train routes from Burgos to Madrid. The direct train service departs from Burgos Rosa De Lima station and arrives at Madrid-Principe Pio station, with three daily departures. The journey typically takes around 4 hours and 26 minutes. The ticket prices for the Burgos to Madrid train route range from €26 to €52.
  • The fastest train option between Burgos and Madrid is the direct service operated by Renfe Viajeros. This train departs from Burgos Rosa De Lima station and arrives at Madrid-Principe Pio station, with a journey duration of approximately 4 hours and 26 minutes. This direct train service offers convenience and efficiency for travelers making the journey between the two cities.
  • Trains leaving for Madrid from Burgos depart from Burgos Rosa De Lima station. This station serves as the departure point for the Renfe Viajeros train services connecting the two cities. Travelers can easily access the train services to Madrid from Burgos Rosa De Lima station for a convenient and efficient journey.
  • There are three direct trains operating between Burgos and Madrid each day, all of which are serviced by Renfe Viajeros. These trains depart from Burgos Rosa De Lima station and arrive at Madrid-Principe Pio station, with a journey duration of approximately 4 hours and 26 minutes. Travelers can choose from these convenient daily train services to easily travel between Burgos and Madrid.
  • The train services from Burgos to Madrid operated by Renfe Viajeros, arrive at Madrid-Principe Pio station. Located in Madrid, this is the final destination for travelers taking the train from Burgos. Madrid-Principe Pio is a major train station in the city, making it a convenient arrival point for passengers visiting the Spanish capital. Upon arrival at Madrid-Principe Pio station, travelers can easily access the city center and continue their journey.
  • The first train of the day from Burgos to Madrid typically departs from Burgos Rosa De Lima station in the morning, while the last train usually leaves in the late afternoon or early evening. The train services operate three times a day, providing travelers with several options for their journey between the two cities. Passengers can choose a departure time that best suits their schedule and travel preferences, with the journey taking approximately 4 hours and 26 minutes.
  • There are three direct train trips each day between Burgos and Madrid. These direct train services, operated by Renfe Viajeros, depart from Burgos Rosa De Lima station and arrive at Madrid-Principe Pio station. Travelers have the convenience of choosing from multiple daily departures for their journey, with each trip taking approximately 4 hours and 26 minutes.
  • Yes, there is a direct train between Burgos and Madrid. The direct train service departs from Burgos Rosa De Lima station and arrives at Madrid-Principe Pio station, operating three times a day. Travelers can enjoy the convenience of a direct journey, with the trip typically taking around 4 hours and 26 minutes.
  • The cost of a train ticket from Burgos to Madrid typically ranges from €26 to €52. The exact price may vary based on factors such as the class of service, time of booking, and any promotions or discounts available. Travelers have the flexibility to choose the fare that best suits their budget for the journey between Burgos and Madrid by train.

Will you be returning to Burgos by train?

If you are looking for the return train journey, check out trains from Madrid to Burgos

See schedule