HUB hero image

How to Travel from

Puigcerdà to Besalu

by Rideshare or Car

Puigcerdà
+0
Besalu
Transport search to Besalu
Puigcerdà
+0
Besalu
Building a composite car route
Cheapest
Best Offer!
Car
1 h 49 min
117 km.
from $6
Composite Route Car Only

Two ways to Travel from Puigcerdà to Besalu

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Transports Elèctrics Interurbans S.A.

Phone:
+34 972 20 48 68
Website:
teisa-bus.com
Bus from Puigcerdà to Olot
Ave. Duration:
2h 25m
Frequency:
5 times a week
Estimated price:
$11.39–$54.43
Bus from Ripoll to Olot
Ave. Duration:
40 min
Frequency:
Every 4 hours
Estimated price:
$4.18–$25.32
Bus from Sant Pau de Segúries to Besalú
Ave. Duration:
40 min
Frequency:
Twice a week
Estimated price:
$5.57–$26.58

Train operators

Rodalies de Catalunya

Phone:
+34 900 41 00 41
Website:
rodalies.gencat.cat/es/inici/index.html
Train from Estación de tren Puigcerdà to Estación
Ave. Duration:
1h 8m
Frequency:
Every 4 hours
Estimated price:
$4.56–$6.33

Questions and Answers

What is the cheapest way to get from Puigcerdà to Besalú?

The cheapest way to get from Puigcerdà to Besalú is to train and bus via Sant Pau de Segúries which costs $10.33 - $38.04 and takes 4h 4m.

What is the fastest way to get from Puigcerdà to Besalú?

The fastest way to get from Puigcerdà to Besalú is to drive which takes 1h 46m and costs $20.65 - $30.43 .

Is there a direct bus between Puigcerdà and Besalú?

No, there is no direct bus from Puigcerdà to Besalú. However, there are services departing from Puigcerdà and arriving at Besalú via Olot. The journey, including transfers, takes approximately 3h 24m.

How far is it from Puigcerdà to Besalú?

The distance between Puigcerdà and Besalú is 115 km. The road distance is 116.7 km.

How do I travel from Puigcerdà to Besalú without a car?

The best way to get from Puigcerdà to Besalú without a car is to bus which takes 3h 24m and costs $11.96 - $59.78 .

How long does it take to get from Puigcerdà to Besalú?

It takes approximately 3h 24m to get from Puigcerdà to Besalú, including transfers.

Where do I catch the Puigcerdà to Besalú bus from?

Puigcerdà to Besalú bus services, operated by Transports Elèctrics Interurbans S.A., depart from Puigcerdà station.

Where does the Puigcerdà to Besalú bus arrive?

Puigcerdà to Besalú bus services, operated by Transports Elèctrics Interurbans S.A., arrive at Olot station.

What is the time difference between Puigcerdà and Besalú?

It is currently 12:03 at both, Puigcerdà and Besalú.

Can I drive from Puigcerdà to Besalú?

Yes, the driving distance between Puigcerdà to Besalú is 117 km. It takes approximately 1h 46m to drive from Puigcerdà to Besalú.

Where can I stay near Besalú?

There are 590+ hotels available in Besalú. Prices start at $50.90 per night.
+0