There are 4 ways to get from Plaza Espanya to Diagonal Mar by train (Renfe), 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.
Train (Renfe)
best- Take the train from Tortosa to Barcelona-Estacio De Franciatrain Re
4h 2m€20–52Train via Metro Pl de Sants (Renfe)
cheapest- Take the train from Tortosa to Barcelona Santstrain R16
5h 22m€17–49Bus, line 7 bus
- Take the bus from Tortosa to Barcelona - Palau Reialbus
- Take the bus from Zona Universitària - Escola T S d'Enginyeria to Diagonal - Pl Llevant - Final de trajectebus 7
4h 34m€18–37Drive 177.4 km
- Drive from Plaza Espanya to Diagonal Marcar 177.4 km
1h 50m€28–41
Plaza Espanya to Diagonal Mar by foot, bus, train, and subway (Renfe)
Questions & Answers
The cheapest way to get from Plaza Espanya to Diagonal Mar is to train via Metro Pl de Sants which costs €17 - €50 and takes 5h 22m.
The fastest way to get from Plaza Espanya to Diagonal Mar is to drive which takes 1h 50m and costs €28 - €45.
No, there is no direct bus from Plaza Espanya to Diagonal Mar. However, there are services departing from Amposta and arriving at Diagonal - Pl Llevant - Final de trajecte via Tortosa and Zona Universitària - Escola T S d'Enginyeria. The journey, including transfers, takes approximately 4h 34m.
No, there is no direct train from Plaza Espanya to Diagonal Mar. However, there are services departing from Tortosa and arriving at El Maresme | Fòrum via Barceloneta. The journey, including transfers, takes approximately 4h 2m.
The distance between Plaza Espanya and Diagonal Mar is 209 km. The road distance is 177.4 km.
The best way to get from Plaza Espanya to Diagonal Mar without a car is to train which takes 4h 2m and costs €20 - €55.
It takes approximately 4h 2m to get from Plaza Espanya to Diagonal Mar, including transfers.
Plaza Espanya to Diagonal Mar bus services, operated by HIFE S.A., depart from Tortosa station.
Plaza Espanya to Diagonal Mar train services, operated by Renfe Viajeros, depart from Tortosa station.
The best way to get from Plaza Espanya to Diagonal Mar is to train which takes 4h 2m and costs €20 - €55. Alternatively, you can bus and line 7 bus, which costs €18 - €40 and takes 4h 34m.
What companies run services between Plaza Espanya, Spain and Diagonal Mar, Spain?
Renfe Viajeros operates a train from Tortosa to Barcelona-Estacio De Francia hourly. Tickets cost €22–35 and the journey takes 2h 43m. Renfe Cercanias also services this route every 4 hours. Alternatively, you can take a vehicle from Plaza Espanya to Diagonal - Pl Llevant - Final de trajecte via Amposta, Tortosa, Barcelona - Palau Reial, and Zona Universitària - Escola T S d'Enginyeria in around 4h 34m.
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Tortosa to Barcelona-Estacio De Francia
- Ave. Duration
- 2h 43m
- Frequency
- Hourly
- Estimated price
- €22–35
- Website
- https://www.renfe.com/es/en
- Phone
- +34 912 32 03 20
- [email protected]
- Website
- renfe.com
Train from Tortosa to Barcelona-Estacio De Francia
- Ave. Duration
- 2h 43m
- Frequency
- Every 4 hours
- Estimated price
- €15–45
- Website
- https://www.renfe.com/es/en/suburban
Train from Tortosa to Barcelona Sants
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- €15–45
- Website
- https://www.renfe.com/es/en/suburban
- Phone
- +34 977 44 03 00
- [email protected]
- Website
- hife.es
Bus from Tortosa to Barcelona - Palau Reial
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- €13–30
- Website
- https://www.hife.es/en
- Phone
- +34 900 70 11 49
- [email protected]
- Website
- tmb.cat
Bus from Zona Universitària - Escola T S d'Enginyeria to Diagonal - Pl Llevant - Final de trajecte
- Ave. Duration
- 53 min
- Frequency
- Every 15 minutes
- Estimated price
- €3
- Website
- https://www.tmb.cat/en/home
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Plaza Espanya to Diagonal Mar bus services, operated by HIFE S.A., arrive at Barcelona - Palau Reial station.
Plaza Espanya to Diagonal Mar train services, operated by Renfe Viajeros, arrive at Barcelona-Estacio De Francia station.
Yes, the driving distance between Plaza Espanya to Diagonal Mar is 177 km. It takes approximately 1h 50m to drive from Plaza Espanya to Diagonal Mar.
There are 5158+ hotels available in Diagonal Mar.














