Trains from Madrid to Cáceres

  • Lowest price from $27.78
  • Average duration 3h 22m
  • Connections per day 4
  • Distance 250 km
  • CO₂ per person 4 kg

train from Madrid to Cáceres

The journey from Madrid to Cáceres is about 250 km. On average a train trip takes 3h 22m with 4 connections per day.

Lowest price $27.78
Trip duration 3h 22m
Connections per day 4
Lowest price $27.78
Highest price $49.27
First departure 08:30 AM
Last departure 04:38 PM
Distance 250 km
Departure Madrid
Arrival Cáceres
Travel operator Renfe Viajeros, Renfe ALVIA
Find the best price
Renfe Viajeros17.5 kg CO₂
08:30Madrid Chamartin
3h 37m
12:07Cáceres
$27.78
direct

Next departures from Madrid to Cáceres

Sample times and fares for the coming days — book to confirm availability and price.

$27.78
08:30 Madrid Chamartin
3h 37m · direct
12:07 Cáceres
Renfe - Media Distancia $37.97
08:51 Madrid-Atocha
3h 16m · direct
12:07 Cáceres
$41.70
16:17 Madrid Chamartin
3h 28m · direct
19:45 Cáceres
See all timetables

CO₂ emissions by mode

train 17.5kg
bus 18.75kg
flight 50kg
carpool 40kg
How much CO₂ is emitted travelling by train from Madrid to Cáceres?

The train journey between Madrid and Cáceres emits 17.5kg of CO₂.

How much CO₂ do I save by taking the train between Madrid and Cáceres?

Taking the train between Madrid and Cáceres saves 32.5kg of CO₂ compared to a flight, 1.25kg compared to the bus and 22.5kg compared to the car.

FAQ