Travel Information to Burgos from Madrid
| 214 km | |
| Train or coach | |
| €14 - €16 | |
| Train • €14 • 1 h 36 min | |
| Train • €14 • 1 h 36 min | |
| Alsa or AVE |
Travel 214 km by train or coach between Madrid and Burgos. The most popular travel providers which serve this journey are Alsa or AVE among others. Travellers can even take a direct coach or train from Madrid to Burgos.
Travel optionsfrom Madrid to Burgos
How to get from Madrid to Burgos by train, bus or flight.
Our recommendation
The best way to travel from Madrid to Burgos is by taking a bus because it’s the best combination of price and speed.
NormalCheapest
Normal · NormalFastest
05171Other options
04687
05763
18061
Normal
Normal
NormalFind all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Nov 05
Nov 06
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Nov 12
Nov 13
Nov 14
Nov 15
Nov 16
Nov 17
Nov 18
Nov 19
Nov 20
Nov 21
Nov 22
Nov 23
Nov 24
Nov 25
How to Travel from Madrid to Burgos?
Travelling from Madrid to Burgos should be hassle-free, and passengers have a number of methods at their disposal. Some will prefer to catch the bus through Spain's dramatic landscapes, while others prefer the speed of trains. Both methods offer convenient connections, with bus journey times of around 2 hours 30 minutes and train durations of just under 2 hours 20 minutes.
What is the Cheapest Way To Get from Madrid to Burgos?
Generally speaking, buses will offer the cheapest connections between Madrid and Burgos. Alsa provides two to three buses per hour from Barajas Airport, Estacion Sur, and Avenida de América in central Madrid, and services can take as little as 2 hours 30 minutes. However, trains aren't much more expensive in many cases. Renfe is the main rail operator, running four to six direct trains per day, with journey times starting at 2 hours 17 minutes. Trains run from Principe Po and Chamartin to central Burgos, allowing easy transfers between city centres.
What is the Fastest Way to Travel from Madrid to Burgos?
Buses and trains are relatively similar when it comes to total journey times. The quickest trains will reach Burgos in 2 hours 17 minutes, with no changes required, while the fastest buses take about 2 hours 30 minutes, again with no need to change. The fastest trains tend to run from Chamartin, and those from Principe Pio can take over 4 hours. Bus times vary as well, with some services taking 3 hours 30 minutes (usually from Madrid's Estacion Sur). So searching for the fastest connections is always a good idea.
Find and Book with Omio the Best Tickets from Madrid to Burgos
Omio provides a one-stop booking platform which collects all of the information passengers need, allowing them to search instantly for buses and trains from Renfe or Alsa and quickly decide the best options for travel from Madrid to Burgos.
Travel from Madrid to Burgos by Train
Taking the train is a popular way to travel to Burgos from Madrid and mixes fast connections with maximum comfort. Renfe is the sole operator of bus services to Burgos and provides four to six direct connections every day of the year. Trains tend to run from early morning until early evening and can take as little as 2 hours 17 minutes to reach Burgos. They leave from both Chamartin and Principe Pio in Madrid. Chamartin will be ideal for those in northern Madrid, while Principe Pio is close to the city centre. All buses run into Rosa de Lima Station in northern Burgos, which is about two miles from the city centre. From there, taxis reach the centre of town in under 10 minutes.
Travel from Madrid to Burgos by Bus
Taking the bus is probably the most popular form of public transport to use between Madrid and Burgos. Alsa operates on the route, running over 40 direct connections every day, and two to three departures per hour during the day. Buses leave from Avenida de América in the city centre, Madrid's Estacion Sur in the south, and Barajas Airport, and journey times start as low as 2 hours 30 minutes. Alsa's services are divided into two classes: standard buses and Supra services. The latter has more legroom and extras like WiFi and on-board entertainment for a slightly higher fee. All run into either Gamonal in eastern Burgos or the city's Estacion de Autobuses. Taxis take four to five minutes from Gamonal, which is just a couple of miles from the centre. Sightseers may prefer services to the bus station, which is a five-minute walk from the historic centre.
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Madrid to Burgos

There are 2 travel options from Madrid to Burgos: train or coach.
The cheapest way to get from Madrid to Burgos is by taking a train with average ticket prices of €14 compared to other travel options to Burgos:
A train is €3 less than a coach for this route with tickets for a coach from Madrid to Burgos costing on average €16.
The quickest way to travel to Burgos from Madrid is by train, which takes on average 1 h 36 min compared to other travel options that take longer:
Taking a coach requires on average 2 h 30 min of travel time.
You should expect to travel around 214 km from Madrid to Burgos.
The average frequency per day from Madrid to Burgos is:
- Around 27 coaches per day.
- 7 trains a day.
However, we recommend checking specific travel dates for your journey from Madrid to Burgos as scheduled services by train or coach can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from Madrid to Burgos:
- Most travellers take a coach from Madrid, Estación Sur de Autobuses to Burgos, Estación de Autobuses.
- Most travellers who purchase a train ticket from Madrid to Burgos depart from Madrid Chamartín to Burgos - Rosa Manzano.
Omio works with many trusted partners that can help you travel the best way from Madrid to Burgos:
- You can travel from Madrid to Burgos by coach with Alsa, Alsa Supra or Empresa Municipal de Transportes. You can find cheap tickets on Omio for €16 with Alsa from Madrid to Burgos.
- You can travel by train from Madrid to Burgos with AVE, Renfe ALVIA, Renfe Intercity, Renfe (13), Renfe Regional Exprés, Ouigo or Renfe Viajeros, and you can find Renfe ALVIA Madrid to Burgos tickets for €14 on Omio.
Yes, there are direct services available from Madrid to Burgos with the following travel companies:
- Direct coach available with Alsa or Alsa Supra 27 direct coaches per day.
- Direct train available with AVE, Renfe ALVIA, Renfe (13) or Renfe Viajeros 7 direct trains per day.
Direct services tend to save you time and add more convenience in getting you to Burgos as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Madrid to Burgos.
Travelling from Madrid to Burgos: related information
Here are some other resources that might have the information you need
