From Madrid bus to Burgos. 2 h 45 min 33€. From Sol train to Madrid-Chamartin then train to Burgos Rosa de Lima. 3 h 30 min 35€. From Madrid rideshare to Burgos. 3 h 3 min 12€. From Madrid drive to Burgos. 2 h 36 min 29€.
Bus or train from Madrid to Burgos?
ALSA operates a bus from Madrid to Burgos hourly. Tickets cost $30 - $50 and the journey takes 2 h 45 min. Alternatively, Madrid Cercanías (RENFE) operates a train from Madrid to Burgos every 10 minutes. Tickets cost $1 - $2 and the journey takes 8 min. Spanish Railways (RENFE) also services this route 5 times a day.