Trains from Teruel to Barcelona

  • Lowest price from $48.75
  • Average duration 3h 58m
  • Connections per day 4
  • Distance 298 km
  • CO₂ per person 4 kg

train from Teruel to Barcelona

The journey from Teruel to Barcelona is about 298 km. On average a train trip takes 3h 58m with 4 connections per day.

Lowest price $48.75
Trip duration 3h 58m
Connections per day 4
Lowest price $48.75
Highest price $73.77
First departure 06:40 AM
Last departure 06:50 PM
Distance 298 km
Departure Teruel
Arrival Barcelona
Travel operator Renfe AVE, Renfe MD
Find the best price
Renfe MD20.86 kg CO₂
18:50Teruel Train Station
3h 57m
00:00Barcelona Sants
$7,016.21
1 changes
Renfe MD20.86 kg CO₂
12:15Teruel Train Station
3h 45m
17:10Barcelona Sants
$7,569.88
1 changes
Renfe MD20.86 kg CO₂
14:51Teruel Train Station
3h 39m
20:10Barcelona Sants
$8,077.61
1 changes

Next departures from Teruel to Barcelona

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

Renfe - Media Distancia $73.77
12:15 Teruel Train Station
3h 45m · 1 changes
16:35 Barcelona Sants
Renfe - Media Distancia $52.96
14:51 Teruel Train Station
4h · 1 changes
20:42 Barcelona Sants
Renfe - Media Distancia $48.75
18:50 Teruel Train Station
4h 17m · 1 changes
23:55 Barcelona Sants
See all timetables

CO₂ emissions by mode

train 20.86kg
bus 22.35kg
flight 59.6kg
carpool 47.68kg
How much CO₂ is emitted travelling by train from Teruel to Barcelona?

The train journey between Teruel and Barcelona emits 20.86kg of CO₂.

How much CO₂ do I save by taking the train between Teruel and Barcelona?

Taking the train between Teruel and Barcelona saves 38.74kg of CO₂ compared to a flight, 1.49kg compared to the bus and 26.82kg compared to the car.

FAQ