How to get from Besalú to Puigcerdà by bus and train?
By bus and train
To get from Besalú to Puigcerdà in Barcelona, you’ll need to take 2 bus lines and one train line: take the 100 bus from Ctra. D'Olot - Folch I Torres (Besalú) station to La Canya station. Next, you’ll have to switch to the L2 bus and finally take the R3 train from Ripoll station to Puigcerdà station. The total trip duration for this route is approximately 2 hr 45 min.
Step by Step
- 1Walk to bus stationCtra. D'Olot - Folch I Torres (Besalú)240 m • 4 min
- 2Wait for bus100Estació D'Autobusos D'Olot
- 3Ride to bus stationLa Canya22 min
- 4Walk to bus stationLa Canya10 m • 1 min
- 5Wait for busL2Vallfogona De Ripollès
- 6Ride to bus stationEstació D'Autobusos De RipollID 955135 min
- 7Walk to train stationRipollID 7720080 m • 2 min
- 8Wait for trainR3La Tor de Querol
- 9Ride to train stationPuigcerdàID 7730966 min
Alternative route by bus and train via L10, L2 and R3
To get from Besalú to Puigcerdà in Barcelona, you’ll need to take 2 bus lines and one train line: take the L10 bus from Ctra. D'Olot - Folch I Torres (Besalú) station to La Canya station. Next, you’ll have to switch to the L2 bus and finally take the R3 train from Ripoll station to Puigcerdà station. The total trip duration for this route is approximately 3 hr 42 min.
Step by Step
- 1Walk to bus stationCtra. D'Olot - Folch I Torres (Besalú)240 m • 4 min
- 2Wait for busL10Estació D'Autobusos D'Olot
- 3Ride to bus stationLa Canya14 min
- 4Walk to bus stationLa Canya10 m • 1 min
- 5Wait for busL2Vallfogona De Ripollès
- 6Ride to bus stationEstació D'Autobusos De RipollID 955135 min
- 7Walk to train stationRipollID 7720080 m • 2 min
- 8Wait for trainR3La Tor de Querol
- 9Ride to train stationPuigcerdàID 7730966 min
Public transit directions from Besalú to Puigcerdà
Public transit stations close to Besalú
Besalú is located at Besalú, Barcelona and the nearest public transit station is Ctra. D'Olot - Folch I Torres (Besalú).
Bus stations close to Besalú:
- Ctra. D'Olot - Folch I Torres (Besalú)
- Ctra. D'Olot - Piscina (Besalú)
Public transit stations close to Puigcerdà, Barcelona
Puigcerdà is located at Puigcerdà, Barcelona and the nearest public transit station is Puigcerdà-Estació.
Train stations close to Puigcerdà:
- Puigcerdà
- La Tor De Querol - Enveitg
Bus stations close to Puigcerdà:
- Puigcerdà-Estació
- Puigcerdà-Plaça
Related Routes
- Biosca to Puigcerdà
- Berga to Puigcerdà
- Blancafort to Puigcerdà
- Puigcerdà to Bonastre
- Bossòst to Puigcerdà
- Botarell to Puigcerdà
- Bovera to Puigcerdà
- Brunyola to Puigcerdà
- Puigcerdà to Bràfim
- Borredà to Puigcerdà
- Puigcerdà to Cabacés
- Cabanabona to Puigcerdà
- Cabra Del Camp to Puigcerdà
- Cadaqués to Puigcerdà
- Calaf to Puigcerdà
- Agramunt to Puigcerdà
- Aguilar De Segarra to Puigcerdà
- Aiguamúrcia to Puigcerdà
- Aitona to Puigcerdà
- Albesa to Puigcerdà
Alternative route by bus and train via L10, L2 and R3
To get from Besalú to Puigcerdà in Barcelona, you’ll need to take 2 bus lines and one train line: take the L10 bus from Ctra. D'Olot - Folch I Torres (Besalú) station to La Canya station. Next, you’ll have to switch to the L2 bus and finally take the R3 train from Ripoll station to Puigcerdà station. The total trip duration for this route is approximately 3 hr 42 min.
Step by Step
- 1Walk to bus stationCtra. D'Olot - Folch I Torres (Besalú)240 m • 4 min
- 2Wait for busL10Estació D'Autobusos D'Olot
- 3Ride to bus stationLa Canya14 min
- 4Walk to bus stationLa Canya10 m • 1 min
- 5Wait for busL2Vallfogona De Ripollès
- 6Ride to bus stationEstació D'Autobusos De RipollID 955135 min
- 7Walk to train stationRipollID 7720080 m • 2 min
- 8Wait for trainR3La Tor de Querol
- 9Ride to train stationPuigcerdàID 7730966 min
Questions & Answers
What is the fastest way to get from Besalú to Puigcerdà?
The fastest way takes 165 minutes, using Bus line 100, Bus line L2, Bus line R3.
What is the alternative route to get from Besalú to Puigcerdà?
The alternative route takes 222 minutes, using Bus line L10, Bus line L2, Bus line R3.
Is there a direct bus between Besalú and Puigcerdà in Barcelona?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 2 hr 45 min.
Which bus line goes from Besalú to Puigcerdà in Barcelona?
The 100 bus line goes from Ctra. D'Olot - Folch I Torres (Besalú) station near Besalú to Estació D'Autobusos D'Olot station. From there you’ll have to take one bus line and one train line till Estació D'Autobusos D'Olot station near Puigcerdà in Barcelona
How long does it take to travel from Besalú to Puigcerdà in Barcelona by bus and train?
The total travel time between Besalú and Puigcerdà in Barcelona by bus and train is about 2 hr 45 min.
Where do I get on the bus near Besalú to get to Puigcerdà in Barcelona?
Get on the 100 bus from the Ctra. D'Olot - Folch I Torres (Besalú) stop near Besalú in Barcelona.
Where do I get off the bus when travelling between Besalú and Puigcerdà in Barcelona?
Get off the bus at the Estació D'Autobusos D'Olot station, which is closest to Puigcerdà in Barcelona.