There are 5 ways to get from Berga to Terrassa by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, line 422 bus
best- Take the bus from Berga to Manresabus ALSA - Cast-Manr / ...
- Take the bus from Manresa Estació d'Autobusos to Terrassa Estacio d'Autobusosbus 422
2h 35m€10–17Bus, train via Martorell Central
- Take the bus from Berga to Manresabus
- Take the train from Manresa-Alta to Martorell Centraltrain R5 / ...
- Take the train from Martorell Central to Terrassa Estació del Nordtrain R4
3h 56m€15–29Drive 78 km
- Drive from Berga to Terrassacar 78 km
52 min€13–19Taxi
- Take the taxi from Berga to Terrassataxi 78 km
52 min€140–180Bus, train
- Take the bus from Berga to Manresabus ALSA - Cast-Manr / ...
- Take the train from Manresa to Terrassa Esttrain R4
2h 39m€10–22
Berga to Terrassa by bus
Comparing Your Travel Options
The cheapest way to get from Berga to Terrassa is to bus and line 422 bus which costs €10 - €17 and takes 2h 35m.
The fastest way to get from Berga to Terrassa is to drive which takes 52 min and costs €12 - €19.
No, there is no direct bus from Berga to Terrassa. However, there are services departing from Berga and arriving at Terrassa Estacio d'Autobusos via Manresa Estació d'Autobusos. The journey, including transfers, takes approximately 2h 35m.
The distance between Berga and Terrassa is 80 km. The road distance is 78 km.
The best way to get from Berga to Terrassa without a car is to bus and line 422 bus which takes 2h 35m and costs €10 - €17.
It takes approximately 2h 35m to get from Berga to Terrassa, including transfers.
Berga to Terrassa bus services, operated by ALSA, depart from Berga station.
Berga to Terrassa bus services, operated by ALSA, arrive at Manresa station.
Yes, the driving distance between Berga to Terrassa is 78 km. It takes approximately 52 min to drive from Berga to Terrassa.
There are 4794+ hotels available in Terrassa.
What companies run services between Berga, Spain and Terrassa, Spain?
You can take a bus from Berga to Terrassa Estacio d'Autobusos via Manresa and Manresa Estació d'Autobusos in around 2h 35m.
- Phone
- +34 900 90 1515
- facebook@fgc.cat
- Website
- FGC Catalunya
Train from Manresa-Alta to Martorell Central
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- FGC Catalunya
- Schedules at
- FGC Catalunya
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Martorell Central to Terrassa Estació del Nord
- Ave. Duration
- 1h 32m
- Frequency
- Every 30 minutes
- Estimated price
- €6–15
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Manresa to Terrassa Est
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €3–9
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Berga to Manresa
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- €4–7
- Website
- ALSA
Bus from Berga to Manresa
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- €4–7
- Website
- ALSA
Bus from Berga to Manresa
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- €4–7
- Website
- ALSA
- Phone
- +34 902 13 00 14
- info@sagales.com
- Website
- sagales.com
Bus from Manresa Estació d'Autobusos to Terrassa Estacio d'Autobusos
- Ave. Duration
- 30 min
- Frequency
- Once a week
- Estimated price
- €6–10
- Schedules at
- sagales.com
- Ave. Duration
- 52 min
- Estimated price
- €140–180
Taxi express Berga
- Phone
- +34 640 738 862
Taxis Berga prime
- Phone
- +34 677 784 812
Taxis Ciutat de Berga
- Phone
- +34 938 211 111
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 Slovenia: Getting from Ljubljana to Lake Bled, Flying into Beijing?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.












