There are 4 ways to get from Esparreguera to Gelida by train, taxi, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Olesa de Montserrat to Martorell Centraltrain R5 / ...
- Take the train from Martorell Central to Gelidatrain R4
39 min€3–5Taxi
- Take the taxi from Esparreguera to Gelidataxi 16.2 km
15 min€40–50Drive 16.2 km
- Drive from Esparreguera to Gelidacar 16.2 km
15 min€3–4Bus, train
- Take the bus from Esparreguera - Ateneu to Olesa de Montserrat - Estacio FGCbus M3
- Take the train from Olesa de Montserrat to Martorell Centraltrain R5 / ...
- Take the train from Martorell Central to Gelidatrain R4
1h 7m
Esparreguera to Gelida by train
Comparing Your Travel Options
The cheapest way to get from Esparreguera to Gelida is to drive which costs €2 - €4 and takes 15 min.
The fastest way to get from Esparreguera to Gelida is to taxi which takes 15 min and costs €40 - €50.
No, there is no direct train from Esparreguera to Gelida. However, there are services departing from Olesa de Montserrat and arriving at Gelida via Martorell Central. The journey, including transfers, takes approximately 39 min.
The distance between Esparreguera and Gelida is 14 km. The road distance is 16.2 km.
The best way to get from Esparreguera to Gelida without a car is to train which takes 39 min and costs €3 - €5.
It takes approximately 39 min to get from Esparreguera to Gelida, including transfers.
Esparreguera to Gelida train services, operated by FGC Catalunya, depart from Olesa de Montserrat station.
Esparreguera to Gelida train services, operated by FGC Catalunya, arrive at Martorell Central station.
Yes, the driving distance between Esparreguera to Gelida is 16 km. It takes approximately 15 min to drive from Esparreguera to Gelida.
There are 1564+ hotels available in Gelida.
What companies run services between Esparreguera, Spain and Gelida, Spain?
You can take a train from Olesa de Montserrat to Gelida via Martorell Central in around 39 min.
- Phone
- +34 900 90 1515
- [email protected]
- Website
- FGC Catalunya
Train from Olesa de Montserrat to Martorell Central
- Ave. Duration
- 11 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–3
- Website
- FGC Catalunya
- Schedules at
- FGC Catalunya
Train from Olesa de Montserrat to Martorell Central
- Ave. Duration
- 11 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–3
- Website
- FGC Catalunya
- Schedules at
- FGC Catalunya
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Martorell Central to Gelida
- Ave. Duration
- 8 min
- Frequency
- Hourly
- Estimated price
- €1–2
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Martorell Central to Gelida
- Ave. Duration
- 8 min
- Frequency
- Hourly
- Estimated price
- €1–2
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
- Phone
- +34 (0) 937780088
- [email protected]
- Website
- gruptg.com
Bus from Esparreguera - Ateneu to Olesa de Montserrat - Estacio FGC
- Ave. Duration
- 14 min
- Frequency
- Every 30 minutes
- Schedules at
- horaris.gruptg.com
- Ave. Duration
- 15 min
- Estimated price
- €40–50
Radio Taxi Manresa
- Phone
- +34 938 74 40 00
- Website
- radiotaximanresa.com
Taxi Manresa
- Phone
- +34 640 50 90 74
- Website
- taximanresaalam.com
Taxis Artero
- Phone
- +34 630 91 89 00
- Website
- taxisartero.com
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 Italian Lakes: Getting around by train, Flying into Beijing?, and Getting to Milan from the airport - to help you get the most out of your next trip.






