Travel options
from Toledo to Madrid

You can get from Toledo to Madrid by train, bus or flight.

Our recommendation

To get from Toledo to Madrid on Dec 8 we recommend taking a train because it’s the best combination of price and speed.

08:25PMToledo0h33 08:58PMMadrid-Puerta de Atocha
0 changes
$191One-way
Cheapest
08:25PMToledo0h33 08:58PMMadrid-Puerta de Atocha
0 changes
$191One-way
Other options
06:25PMToledo0h33 06:58PMMadrid-Puerta de Atocha
0 changes
$191One-way
07:20PMToledo0h34 07:54PMMadrid-Puerta de Atocha
0 changes
$191One-way
10:25AMToledo0h34 10:59AMMadrid-Puerta de Atocha
0 changes
$191One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
Dec 8
$17Renfe
$7Alsa
Thu
Dec 9
$17Renfe
$7Alsa
Fri
Dec 10
$17Renfe
$7Alsa
Sat
Dec 11
$17Renfe
$7Alsa
Sun
Dec 12
$17Renfe
$7Alsa
Mon
Dec 13
$17Renfe
$7Alsa
Tue
Dec 14
$17Renfe
$7Alsa
Wed
Dec 15
$17Renfe
$7Alsa
Thu
Dec 16
$17Renfe
$7Alsa
Fri
Dec 17
$17Renfe
$7Samar
Sat
Dec 18
$17Renfe
$7Samar
Sun
Dec 19
$17Renfe
$7Alsa
Mon
Dec 20
$17Renfe
$7Alsa
Tue
Dec 21
$17Renfe
$7Alsa
Wed
Dec 22
$17Renfe
$7Alsa
Thu
Dec 23
$17Renfe
$7Alsa
Fri
Dec 24
$17Renfe
$7Alsa
Sat
Dec 25
$17Renfe
$7Alsa
Sun
Dec 26
$17Renfe
$7Samar
Mon
Dec 27
$17Renfe
$7Alsa

Travel Information to Madrid from Toledo

distanceDistance42 miles (67 km)
modeAvailable travel modesBus or train
priceTicket price range$7 - $17
cheapestCheapest modeBus • $7 (€6) • 50 min
fastestFastest modeTrain • $17 (€14) • 33 min
carriersPopular travel companiesAlsa or Renfe

Take a bus or train to travel 42 miles (67 km) to Madrid from Toledo. If speed is a priority, then a train is the best option with an average duration of 33 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $7 (€6). The most popular travel companies which serve this trip are Alsa or Renfe among others. Travelers can even take a direct train from Toledo to Madrid.

How to get from Toledo to Madrid

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Toledo to Madrid, 69,58% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Toledo to Madrid and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Toledo to Madrid. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips

Travel from Toledo to Madrid
Travel to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Toledo to Madrid.
FAQs
How do I go from Toledo to Madrid?

You can travel from Toledo to Madrid 2 different ways: bus or train.

What is the cheapest way to go from Toledo to Madrid?

The cheapest way to get from Toledo to Madrid is by taking a bus. You can find average ticket prices around $7 (€6) compared to other travel options to Madrid:

Taking a bus is usually $10 (€8) less than taking a train to Madrid, which costs on average $17 (€14) for the same trip.

What is the fastest way from Toledo to Madrid?

The fastest way to get to Madrid from Toledo is by train with an average travel time of 33 min.

Other travel options to Madrid can usually take longer:

In comparison, getting to Madrid by bus can take on average 50 min.

How far is it from Toledo to Madrid?

The distance is approximately 42 miles (67 km) from Toledo to Madrid.

Where do I depart from Toledo? Where do I arrive in Madrid?

These are the most popular departure and arrival points from Toledo to Madrid:

  • Buses mostly depart from Toledo, Estación de Autobuses and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.
  • Trains mostly depart from Toledo and arrive in Madrid-Puerta de Atocha.
Which travel companies can get me from Toledo to Madrid?

Omio works with many trusted partners that can help you travel the best way from Toledo to Madrid:

  • You can travel to Madrid from Toledo by bus with Alsa. You can find cheap tickets on Omio for $7 (€6) with Alsa from Toledo to Madrid.
  • You can travel from Toledo to Madrid by train with Renfe. You can find cheap tickets on Omio for $17 (€14) with Renfe from Toledo to Madrid.
Is it possible to travel directly from Toledo to Madrid?

Yes, there are direct routes from Toledo to Madrid with the following travel companies:

  • You can travel directly by train with Renfe.

Direct services to Madrid tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

Where should I go next after I travel to Madrid from Toledo?
Your trip from Toledo to Madrid doesn't have to end in Madrid. Many of our customers like to extend their vacation to explore other popular destinations like Barcelona, Valencia or Sevilla. If you’d like to add Barcelona, Valencia or Sevilla to your Toledo to Madrid tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Madrid today!
How far in advance should I buy tickets from Toledo to Madrid online to get the best deals?

When planning your trip from Toledo to Madrid, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Bus tickets cost on average $7 (€6) one way.
  • Train tickets cost on average $17 (€14) one way.

However, we recommend buying tickets from Toledo to Madrid online a few months in advance to get the best deals and save money on your upcoming journey.