Select from 4 ways to get there

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  2 h 6 min

  1. Take the train from Madrid Airport (MAD) to Atocha C1
  2. Take the train from Madrid Atocha Station to Toledo Station Avant

$11 - $23

Cheapest option

Line 203 bus, bus  •  3 h 1 min

  1. Take the line 203 bus from Aeropuerto to Atocha Renfe 203
  2. Take the bus from Madrid to Toledo 013 / ...

$10 - $17

3 alternative options

Line 203 bus, train  •  2 h 32 min

  1. Take the line 203 bus from Aeropuerto to Atocha Renfe 203
  2. Take the train from Madrid Atocha Station to Toledo Station Avant

$13 - $25

Line 6 subway, bus  •  2 h 52 min

  1. Take the line 6 subway from Nuevos Ministerios to Plaza Eliptica 6
  2. Take the bus from Madrid to Toledo

$30 - $45

Drive  •  1 h

  1. Drive from Madrid Airport (MAD) to Toledo 58 miles

$10 - $16

What companies run services between Madrid Airport (MAD), Spain and Toledo, Spain?

You can take a train from Madrid Airport (MAD) to Toledo via Atocha and Madrid Atocha Station in around 2 h 6 min. Alternatively, you can take a bus from Madrid Airport (MAD) to Toledo via Atocha Renfe, Av. Cdad. Barcelona - Int. Atocha, Mendez Alvaro, and Madrid in around 3 h 1 min.

Train operators
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Madrid Atocha Station to Toledo Station
Ave. Duration
32 min
Frequency
Every 3 hours
Estimated price
$9 - $20
Website
renfe.com
Metro Madrid
Phone
+34 902 44 44 03
Website
metromadrid.es
Subway from Nuevos Ministerios to Plaza Eliptica
Ave. Duration
30 min
Frequency
Every 5 minutes
Estimated price
$2 - $3
Schedules at
crtm.es
Bus operators

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Bali: What to do if Mount Agung erupts and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.

Questions & Answers

The distance between Madrid Airport (MAD) and Toledo is 79 km. The road distance is 93 km.

The cheapest way to get from Madrid Airport (MAD) to Toledo is to drive which costs 9€ - 14€ and takes 1 h.

The quickest way to get from Madrid Airport (MAD) to Toledo is to drive which takes 1 h and costs 9€ - 14€.

No, there is no direct train from Madrid Airport (MAD) to Toledo. However, there are services departing from Madrid Airport (MAD) and arriving at Toledo Station via Madrid Atocha Station. The journey, including transfers, takes approximately 2 h 6 min.

No, there is no direct bus from Madrid Airport (MAD) to Toledo. However, there are services departing from Aeropuerto and arriving at Toledo via Av. Cdad. Barcelona - Int. Atocha and Madrid. The journey, including transfers, takes approximately 3 h 1 min.

It takes approximately 2 h 6 min to get from Madrid Airport (MAD) to Toledo, including transfers.