The cheapest trains from Madrid to Cáceres

Showing times and prices for Sep 22

Cheapest

$30

Average

$36

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Madrid to Cáceres will cost around $ 36 if you buy it on the day, but the cheapest tickets can be found for only $ 30.

Cheapest
04:38PMMadrid Atocha Cercanias3h25 08:03PMCáceres
0 changes
$301One-way
2nd Cheapest
06:54PMMadrid Atocha Cercanias3h38 10:32PMCáceres
0 changes
$361One-way
2nd Cheapest
08:04AMMadrid Atocha Cercanias3h43 11:47AMCáceres
0 changes
$361One-way
10:45AMMadrid Atocha Cercanias3h35 02:20PMCáceres
0 changes
$421One-way

Timetable Madrid to Cáceres

Showing trains for tomorrow, Wed, Sep 22
08:04AMMadrid Atocha Cercanias3h43 11:47AMCáceres
0 changes
10:45AMMadrid Atocha Cercanias3h35 02:20PMCáceres
0 changes
04:38PMMadrid Atocha Cercanias3h25 08:03PMCáceres
0 changes
06:54PMMadrid Atocha Cercanias3h38 10:32PMCáceres
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
Sep 21
$36Renfe
$44Avanza
Find prices
Wed
Sep 22
$30Renfe
$30Avanza
Find prices
Thu
Sep 23
$30Renfe
$30Avanza
Find prices
Fri
Sep 24
$31Renfe
$30Avanza
Find prices
Sat
Sep 25
$30Renfe
$30Avanza
Find prices
Sun
Sep 26
$30Renfe
$30Avanza
$107Air Nostrum
Mon
Sep 27
$26Renfe
$30Avanza
$107Air Nostrum
Tue
Sep 28
$26Renfe
$28Avanza
Find prices
Wed
Sep 29
$26Renfe
Find prices
$107Air Nostrum
Thu
Sep 30
$26Renfe
Find prices
Find prices
Fri
Oct 1
$26Renfe
Find prices
$107Air Nostrum
Sat
Oct 2
$36Renfe
$30Avanza
Find prices
Sun
Oct 3
$36Renfe
$30Avanza
$88Air Nostrum
Mon
Oct 4
$36Renfe
$30Avanza
$88Air Nostrum
Tue
Oct 5
$26Renfe
Find prices
Find prices
Wed
Oct 6
$26Renfe
$30Avanza
$88Air Nostrum
Thu
Oct 7
$26Renfe
$30Avanza
Find prices
Fri
Oct 8
$30Renfe
$28Avanza
Find prices
Sat
Oct 9
$26Renfe
$30Avanza
Find prices
Sun
Oct 10
$26Renfe
$28Avanza
$88Air Nostrum
Mon
Oct 11
$26Renfe
$28Avanza
Find prices

The fastest trains from Madrid to Cáceres

Showing times and prices for Sep 22

Fastest Journey

3 h 25 m

Average

3 h 35 m

Trains per day

4

Distance

250 km

Of the 4 trains that leave Madrid for Cáceres every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 250 km distance in an average of 3 h 35 m but if you time it right, some trains will get you there in just 3 h 25 m .

The slowest trains will take 3 h 43 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
04:38PMMadrid Atocha Cercanias3h25 08:03PMCáceres
0 changes
$301One-way
2nd Fastest
10:45AMMadrid Atocha Cercanias3h35 02:20PMCáceres
0 changes
$421One-way
06:54PMMadrid Atocha Cercanias3h38 10:32PMCáceres
0 changes
$361One-way
08:04AMMadrid Atocha Cercanias3h43 11:47AMCáceres
0 changes
$361One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Cáceres from Madrid

distanceDistance155 miles (250 km)
durationAverage train duration3 h 25 min
priceAverage train ticket price$30 (€24)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain providersRenfe

Trains from Madrid to Cáceres cover the 155 miles (250 km) long journey taking on average 3 h 25 min with our travel partners like Renfe. Normally, there are 3 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $26 (€21), but the average price of train tickets is $30 (€24). Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Cáceres.

Renfe

If you’re looking for a smooth and easy train between Madrid and Cáceres, check Omio for Renfe trains offering this trip. Whether you are looking for the fastest, earliest or cheapest train to take for this 155 miles (250 km) route between Madrid and Cáceres, Omio makes it easier than ever to find Renfe trains at affordable prices, and you can also quickly book train tickets online. Check the current Renfe train schedules for your ideal departure and arrival times, compare the best route from Madrid to Cáceres as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Renfe train on Omio. If you search for trains between Madrid and Cáceres in the Omio app, you can quickly see if the Renfe tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Renfe trains from Madrid to Cáceres starting at $26 (€21), buy your official Renfe tickets with Omio online quickly and easily!

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Exceptions to waive change or cancellation fees policy
  • Renfe has applied temporary travel conditions for ticket holders that can no longer justify their travel or don’t wish to travel with AVE, Large Distancia, Avant or Media services for trips between 29th of October and 8th of May 2021
  • Travellers may choose to get a full refund, free of charge, or be provided with a new ticket for another date free of charge.
  • Passengers traveling international routes (Renfe–SNCF) can cancel their ticket free of charge until August 29th, 2021 if it’s requested three days before the departure date.

Travel Tips

Trains from Madrid to Cáceres
Travel by train 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 much do cheap train tickets to Cáceres from Madrid cost?
Omio customers have found the cheapest trains from Madrid to Cáceres to cost as little as $26 (€21)  in the next 7 days.
What is the cost of a train to Cáceres from Madrid?
The Madrid to Cáceres train ticket price is on average $30 (€24)  if you are looking to purchase your tickets for this trip in the next week.
How far is Madrid to Cáceres by train?
The train distance from Madrid to Cáceres is around 155 miles (250 km).
How long is the train from Madrid to Cáceres?
The Madrid to Cáceres train duration is on average 3 h 25 min, which is to be expected when traveling 155 miles (250 km) between Madrid and Cáceres. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure train station in Madrid and arrival train station in Cáceres?

Omio customers traveling this route depart most frequently from Madrid-Puerta de Atocha   and arrive in Cáceres.

Where is the departure train station in Madrid located? Where is the arrival train station in Cáceres located?

Passengers board their train most frequently from Madrid-Puerta de Atocha and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at Cáceres and need to travel approximately 1 mile (s) / 2 km from the train station to the city center in Cáceres.

Which train companies can take me to Cáceres from Madrid?
For the best Madrid to Cáceres train to book, you can travel safely and comfortably with Renfe. However, it's always good to check all possible train companies with services to Cáceres from Madrid to compare what amenities they may offer.
Are there any nonstop train services from Madrid to Cáceres?
Yes, there are 3 direct trains per day from Madrid to Cáceres, and you can find a direct train for this route with Renfe  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many trains per day are there from Madrid to Cáceres?
On average, there are 3 trains a day from Madrid to Cáceres. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Madrid to Cáceres? What time is the last train from Madrid to Cáceres?
The first Madrid to Cáceres train departs at 6: 04 AM   and the last train from Madrid to Cáceres leaves at 4: 54 PM. Check out the most up-to-date train schedule from Madrid to Cáceres on Omio and find the best time to travel to your destination.
How far in advance should I buy a train ticket from Madrid to Cáceres to get the best deals?
You can find trains between Madrid and Cáceres to cost on average $30 (€24) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Madrid to Cáceres train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Madrid
Cáceres
Madrid Chamartín
Amenities
Refreshments
Madrid Puerta De Atocha
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines 1<br>Bus lines 47, 55, 19, 85, 10, 24, 57, 102, C