Trains from Salamanca to Badajoz

  • Lowest price from $67.25
  • Average duration 6h 49m
  • Connections per day 1
  • Distance 258 km
  • CO₂ per person 4 kg

train from Salamanca to Badajoz

The journey from Salamanca to Badajoz is about 258 km. On average a train trip takes 6h 49m with 1 connections per day.

Lowest price $67.25
Trip duration 6h 49m
Connections per day 1
Lowest price $67.25
Highest price $67.25
First departure 06:25 AM
Last departure 06:25 AM
Distance 258 km
Departure Salamanca
Arrival Badajoz
Travel operator Renfe
Find the best price

CO₂ emissions by mode

train 18.06kg
bus 19.35kg
flight 51.6kg
carpool 41.28kg
How much CO₂ is emitted travelling by train from Salamanca to Badajoz?

The train journey between Salamanca and Badajoz emits 18.06kg of CO₂.

How much CO₂ do I save by taking the train between Salamanca and Badajoz?

Taking the train between Salamanca and Badajoz saves 33.54kg of CO₂ compared to a flight, 1.29kg compared to the bus and 23.22kg compared to the car.

FAQ