There are 4 ways to get from Calella to Tarragona Cathedral by train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  2 h 56 min

  1. Take the train from Calella to Barcelona Sants R1
  2. Take the train from Barcelona Sants to Tarragona Em / ...

$14 - $27

Cheapest option

Train, bus  •  4 h 29 min

  1. Take the train from Calella to Barcelona Plaça Catalunya R1
  2. Take the bus from Barcelona to Vilanova i la Geltrú
  3. Take the bus from Vilanova i la Geltrú to Tarragona

$14 - $56

2 alternative options

Bus  •  3 h 15 min

  1. Take the bus from Calella - St. Jaume-Av. Vallderoure to Barcelona - Ronda Sant Pere 21-23 603
  2. Take the bus from Barcelona to Tarragona - Hotel Imperial Tarraco

$17 - $25

Drive  •  1 h 36 min

  1. Drive from Calella to Tarragona Cathedral 99.1 miles

$18 - $27

Questions & Answers

The cheapest way to get from Calella to Tarragona Cathedral is to bus which costs 14€ - 22€ and takes 3 h 15 min.

More details

The quickest way to get from Calella to Tarragona Cathedral is to drive which takes 1 h 36 min and costs 16€ - 24€.

More details

The distance between Calella and Tarragona Cathedral is 129 km. The road distance is 159 km.

Get driving directions

It takes approximately 2 h 56 min to get from Calella to Tarragona Cathedral, including transfers.

More details

No, there is no direct bus from Calella to Tarragona Cathedral. However, there are services departing from Calella - St. Jaume-Av. Vallderoure and arriving at Tarragona - Hotel Imperial Tarraco via Barcelona. The journey, including transfers, takes approximately 3 h 15 min.

More details

No, there is no direct train from Calella to Tarragona Cathedral. However, there are services departing from Calella and arriving at Tarragona via Barcelona Sants. The journey, including transfers, takes approximately 2 h 56 min.

More details

What companies run services between Calella, Catalonia, Spain and Tarragona Cathedral, Spain?

You can take a train from Calella to Tarragona Cathedral via Barcelona Sants and Tarragona in around 2 h 56 min. Alternatively, you can take a bus from Calella to Tarragona Cathedral via Barcelona - Ronda Sant Pere 21-23, Barcelona, and Tarragona - Hotel Imperial Tarraco in around 3 h 15 min.

Train operators
Barcelona Cercanías (RENFE)
Phone
900 41 00 41
Website
renfe.com
Train from Calella to Barcelona Sants
Ave. Duration
1 h 10 min
Frequency
Every 30 minutes
Estimated price
$4 - $7
Schedules at
renfe.com
Train from Calella to Barcelona Plaça Catalunya
Ave. Duration
1 h 5 min
Frequency
Every 30 minutes
Estimated price
$4 - $6
Schedules at
renfe.com
Bus operators
Sagales
Website
sagales.com
Bus from Calella - St. Jaume-Av. Vallderoure to Barcelona - Ronda Sant Pere 21-23
Ave. Duration
1 h 10 min
Frequency
Every 4 hours
Estimated price
$6 - $10
Schedules at
sagales.com
Empresa Plana
Phone
+34 (0) 977 553 680
Website
empresaplana.cat
Bus from Barcelona to Tarragona - Hotel Imperial Tarraco
Ave. Duration
1 h 14 min
Frequency
Hourly
Estimated price
$10 - $15
Schedules at
empresaplana.cat
Autocares MonBus
Phone
+34 (0) 938937060
Email
info@monbus.cat
Website
monbus.cat
Bus from Barcelona to Vilanova i la Geltrú
Ave. Duration
1 h 15 min
Frequency
Every 15 minutes
Estimated price
$6 - $24
Schedules at
monbus.cat
Bus from Vilanova i la Geltrú to Tarragona
Ave. Duration
1 h 15 min
Frequency
Hourly
Estimated price
$4 - $26
Schedules at
monbus.cat
HIFE S.A.
Phone
+34 (0) 902119814
Email
hife@hife.es
Website
hife.es
Bus from Vilanova i la Geltrú to Tarragona
Ave. Duration
1 h 18 min
Frequency
Once a week
Estimated price
$5 - $8
Schedules at
hife.es
Book at
movelia.es

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, South Korea: Travelling from Seoul to Busan and Italian Lakes: Getting around by train - to help you get the most out of your next trip.