There are 5 ways to get from PortAventura World to Solsona by bus, train, 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.
Bus
best- Take the bus from Port Aventura to ManresaALSA - Camb-Pobla
- Take the bus from Manresa to SolsonaALSA - Bcn-Sol
4h 53m€14–21Train, bus
- Take the train from Port Aventura to San Vicente De Calders-ComarruRe
- Take the train from Sant Vicenç De Calders to Martorell-CentralR4
- Take the train from Martorell Central to Manresa-AltaR5 / ...
- Take the bus from Manresa to Solsona
6h 15m€16–25Drive 127.9 km
- Drive from PortAventura World to Solsona127.9 km
1h 47m€21–30Train, bus via Lleida
- Take the train from Camp De Tarragona to LleidaAve
- Take the bus from Lleida Estacion De Renfe to SolsonaALSA - Ller-P-Sol
5h 19m€29–70Bus via Lleida
- Take the bus from Port Aventura to Lleida
- Take the bus from Lleida to SolsonaALSA - Ller-P-Sol
5h 52m€21–26
Questions & Answers
The cheapest way to get from PortAventura World to Solsona is to bus which costs €13 - €21 and takes 4h 53m.
The fastest way to get from PortAventura World to Solsona is to drive which takes 1h 47m and costs €20 - €30.
No, there is no direct bus from PortAventura World to Solsona. However, there are services departing from Port Aventura and arriving at Solsona via Manresa. The journey, including transfers, takes approximately 4h 53m.
The distance between PortAventura World and Solsona is 179 km. The road distance is 127.9 km.
The best way to get from PortAventura World to Solsona without a car is to bus which takes 4h 53m and costs €13 - €21.
It takes approximately 4h 53m to get from PortAventura World to Solsona, including transfers.
PortAventura World to Solsona bus services, operated by ALSA, depart from Port Aventura station.
PortAventura World to Solsona bus services, operated by ALSA, arrive at Manresa station.
Yes, the driving distance between PortAventura World to Solsona is 128 km. It takes approximately 1h 47m to drive from PortAventura World to Solsona.
There are 185+ hotels available in Solsona.
What companies run services between PortAventura World, Spain and Solsona, Spain?
You can take a vehicle from PortAventura World to Solsona via Port Aventura and Manresa in around 4h 53m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Port Aventura to San Vicente De Calders-Comarru
- Ave. Duration
- 38 min
- Frequency
- 4 times a day
- Estimated price
- €4–6
- Website
- https://www.renfe.com/es/en
Train from Camp De Tarragona to Lleida
- Ave. Duration
- 26 min
- Frequency
- 5 times a day
- Estimated price
- €14–40
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Port Aventura to San Vicente De Calders-Comarru
- Ave. Duration
- 39 min
- Frequency
- 4 times a day
- Estimated price
- €2–4
- Website
- https://www.renfe.com/es/en/suburban
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Sant Vicenç De Calders to Martorell-Central
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €5
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Phone
- +34 900 90 15 15
- Website
- fgc.cat
Train from Martorell Central to Manresa-Alta
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- https://www.fgc.cat/en/
- Schedules at
- https://www.fgc.cat/en/lines-and-schedule/
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Camp De Tarragona to Lleida
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- €20–50
- Website
- https://www.renfe.com/es/en
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Port Aventura to Manresa
- Ave. Duration
- 1h 55m
- Frequency
- Twice a week
- Estimated price
- €9–14
- Website
- https://www.alsa.com/en/
Bus from Manresa to Solsona
- Ave. Duration
- 1h 14m
- Frequency
- 4 times a day
- Estimated price
- €4–7
- Website
- https://www.alsa.com/en/
Bus from Lleida Estacion De Renfe to Solsona
- Ave. Duration
- 1h 55m
- Frequency
- Twice a week
- Estimated price
- €8–13
- Website
- https://www.alsa.com/en/
Bus from Lleida to Solsona
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Estimated price
- €8–13
- Website
- https://www.alsa.com/en/
- Phone
- +34 977 44 03 00
- hife@hife.es
- Website
- hife.es
Bus from Port Aventura to Lleida
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- €13
- Website
- https://www.hife.es/en
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



























