Travel options
from Madrid to Cáceres

You can get from Madrid to Cáceres by train, bus or flight.

Our recommendation

To get from Madrid to Cáceres on Jan 29 we recommend taking a train because it’s the best combination of price and speed.

04:38PMMadrid Atocha Cercanias3h25 08:03PMCáceres
0 changes
$291One-way
Cheapest
12:20PMMadrid4h55 05:15PMCáceres
0 changes
$271One-way
Other options
08:00AMMadrid3h55 11:55AMCáceres
0 changes
$281One-way
08:37AMMadrid Atocha Cercanias3h45 12:22PMCáceres
0 changes
$341One-way
10:18AMMadrid Atocha Cercanias3h54 02:12PMCáceres
0 changes
$401One-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

Sat
Jan 29
$29Renfe Intercity
$27Avanza
Find prices
Sun
Jan 30
$34Renfe Regional Expres
$27Avanza
Find prices
Mon
Jan 31
$29Renfe Intercity
$28Avanza
Find prices
Tue
Feb 1
$29Renfe Intercity
$27Avanza
Find prices
Wed
Feb 2
$24Renfe Intercity
$27Avanza
$107Air Nostrum
Thu
Feb 3
$24Renfe Intercity
$27Avanza
Find prices
Fri
Feb 4
$24Renfe Intercity
$27Avanza
Find prices
Sat
Feb 5
$24Renfe Intercity
$27Avanza
Find prices
Sun
Feb 6
$24Renfe Intercity
$27Avanza
$107Air Nostrum
Mon
Feb 7
$24Renfe Intercity
$27Avanza
$96Air Nostrum
Tue
Feb 8
$24Renfe Intercity
Find prices
Find prices
Wed
Feb 9
$23Renfe Intercity
$27Avanza
$107Air Nostrum
Thu
Feb 10
$24Renfe Intercity
$27Avanza
Find prices
Fri
Feb 11
$24Renfe Intercity
$27Avanza
$107Air Nostrum
Sat
Feb 12
$24Renfe Intercity
$27Avanza
Find prices
Sun
Feb 13
$24Renfe Intercity
Find prices
$107Air Nostrum
Mon
Feb 14
$24Renfe Intercity
Find prices
$96Air Nostrum
Tue
Feb 15
$24Renfe Intercity
Find prices
Find prices
Wed
Feb 16
$24Renfe Intercity
Find prices
$96Air Nostrum
Thu
Feb 17
$24Renfe Intercity
Find prices
Find prices

Travel Information between Madrid and Cáceres

distanceDistance155 miles (250 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$25 - $70
cheapestCheapest modeTrain • $25 (€21) • 3 h 25 min
fastestFastest modeFlight • $70 (€58) • 1 h 5 min
carriersPopular travel companiesAvanza, Air Nostrum or Renfe Intercity

Travel 155 miles (250 km) by bus, flight or train from Madrid to Cáceres. If speed is a priority, then a flight is the best option with an average duration of 1 h 5 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $25 (€21). The most popular travel companies which serve this trip are Avanza, Air Nostrum or Renfe Intercity among others. Travelers can even take a direct from Madrid to Cáceres.

Travel Tips: Travel from Madrid to Cáceres

Travel to Cáceres 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 Madrid to Cáceres.
FAQs

How do I get from Madrid to Cáceres?

You can travel between Madrid and Cáceres 3 different ways: bus, flight or train.

What is the cheapest way to travel from Madrid to Cáceres?

The cheapest way to get from Madrid to Cáceres is by taking a train. You can find average ticket prices around $25 (€21) compared to other travel options to Cáceres:

Taking a train is usually $2 (€2) less than taking a bus to Cáceres, which costs on average $27 (€23) for the same trip.

A train is generally $45 (€37) less than a flight for the same journey. Taking a flight costs on average $70 (€58) from Madrid to Cáceres.

What is the fastest way to travel between Madrid and Cáceres?

The fastest way from Madrid to Cáceres is by flight with an average journey time of 1 h 5 min.

There are alternative travel options to Cáceres that can usually take longer:

In comparison, traveling by bus can take you on average 4 h.

In comparison, getting to Cáceres by train can take on average 3 h 25 min.

What is the distance from Madrid to Cáceres?

Cáceres is approximately 155 miles (250 km) away from Madrid.

How many services a day are there from Madrid to Cáceres?

The average frequency per day from Madrid to Cáceres is:

  • 3 trains a day.

However, we recommend checking specific travel dates for your journey from Madrid to Cáceres as scheduled services by bus, flight or train can vary by season or day of the week.

What are the departure and arrival points in Madrid and in Cáceres?

These are the most popular departure and arrival points from Madrid to Cáceres:

  • Buses mostly depart from Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 and arrive in Caceres, Estación De Autobuses.
  • Trains most often depart from Madrid at Madrid-Puerta de Atocha and arrive in Cáceres at Cáceres.

Which travel companies can get me from Madrid to Cáceres?

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

  • You can travel from Madrid to Cáceres by bus with Avanza. You can find cheap tickets on Omio for $27 (€23) with Avanza from Madrid to Cáceres.
  • You can take a flight from Madrid to Cáceres with Air Nostrum. Cheap tickets can be found for $70 (€58) with Air Nostrum from Madrid to Cáceres.
  • You can travel from Madrid to Cáceres by train with Renfe Intercity. You can find cheap tickets on Omio for $25 (€21) with Renfe Intercity from Madrid to Cáceres.

Where should I go next after I travel between Madrid and Cáceres?

Looking to extend your trip from Madrid to Cáceres? Many Omio customers who go from Madrid to Cáceres usually extend their vacation to explore other popular destinations like Sevilla, Plasencia or Barcelona. If you're looking to explore Sevilla, Plasencia or Barcelona from Cáceres, let Omio find you the best connections available at an affordable price.

How far in advance should I buy tickets between Madrid and Cáceres online to get the best deals?

Before traveling from Madrid to Cáceres, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A bus ticket for this trip is costing $27 (€23) one way on average.
  • A plane ticket costs $70 (€58) one way on average for this journey.
  • A train ticket for this trip costs on average $25 (€21) one way.

But we recommend booking Madrid to Cáceres tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Madrid to Cáceres: related information

Here are some other resources that might have the information you need