Trains from Barcelona to Calaf

  • Lowest price from $28.21
  • Average duration 2h 17m
  • Connections per day 3
  • Distance 66 km
  • CO₂ per person 1 kg

train from Barcelona to Calaf

The journey from Barcelona to Calaf is about 66 km. On average a train trip takes 2h 17m with 3 connections per day.

Lowest price $28.21
Trip duration 2h 17m
Connections per day 3
Lowest price $28.21
Highest price $58.44
First departure 09:55 AM
Last departure 06:00 PM
Distance 66 km
Departure Barcelona
Arrival Calaf
Travel operator Renfe Viajeros
Find the best price
Renfe4.62 kg CO₂
14:41Barcelone, Montcada Bifurcacio
1h 36m
16:17Calaf, Calaf B-300
$20.71
direct
Renfe4.62 kg CO₂
18:59Barcelone, Montcada Bifurcacio
1h 39m
20:38Calaf, Calaf B-300
$20.71
direct
Renfe4.62 kg CO₂
14:12Barcelone, L''''hospitalet de Llobregat
2h 5m
16:17Calaf, Calaf B-300
$20.97
direct

Next departures from Barcelona to Calaf

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

$37.87
14:32 BARCELONA SANTS
2h 23m · 1 changes
17:10 CALAF
$36.75
18:00 BARCELONA SANTS
2h 13m · 1 changes
20:40 CALAF
See all timetables

CO₂ emissions by mode

train 4.62kg
bus 4.95kg
flight 13.2kg
carpool 10.56kg
How much CO₂ is emitted travelling by train from Barcelona to Calaf?

The train journey between Barcelona and Calaf emits 4.62kg of CO₂.

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

Taking the train between Barcelona and Calaf saves 8.58kg of CO₂ compared to a flight, 0.33kg compared to the bus and 5.94kg compared to the car.

FAQ