There are 3 ways to get from Girona Airport to Puigcerdà 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, train
best- Take the bus from Girona Airport to Vic, Estació d'Autobusosbus L-28
- Take the train from Vic to Puigcerdàtrain R3
3h 52m€22–43Bus
- Take the bus from Girona, Estació d'Autobusos to Puigcerdàbus Girona
4h 39m€26–39Drive 142.1 km
- Drive from Girona Airport to Puigcerdàcar 142.1 km
2h 10m€23–33
Girona Airport to Puigcerdà by foot, bus, and train
Questions & Answers
The cheapest way to get from Girona Airport to Puigcerdà is to bus and train which costs €22 - €45 and takes 3h 52m.
The fastest way to get from Girona Airport to Puigcerdà is to drive which takes 2h 10m and costs €22 - €35.
No, there is no direct bus from Girona Airport to Puigcerdà. However, there are services departing from Girona Airport and arriving at Puigcerdà via Girona, Estació d'Autobusos. The journey, including transfers, takes approximately 4h 39m.
The distance between Girona Airport and Puigcerdà is 142 km. The road distance is 142.1 km.
The best way to get from Girona Airport to Puigcerdà without a car is to bus and train which takes 3h 52m and costs €22 - €45.
It takes approximately 3h 52m to get from Girona Airport to Puigcerdà, including transfers.
Girona Airport to Puigcerdà bus services, operated by Transports Elèctrics Interurbans S.A., depart from Girona, Estació d'Autobusos station.
Girona Airport to Puigcerdà bus services, operated by Transports Elèctrics Interurbans S.A., arrive at Puigcerdà station.
Puigcerdà is 2h ahead of Girona Airport. It is currently 12:08 PM in Girona Airport and 2:08 PM in Puigcerdà.
Yes, the driving distance between Girona Airport to Puigcerdà is 142 km. It takes approximately 2h 10m to drive from Girona Airport to Puigcerdà.
What companies run services between Girona Airport, Spain and Puigcerdà, Spain?
Transports Elèctrics Interurbans S.A. operates a bus from Girona, Estació d'Autobusos to Puigcerdà 5 times a week. Tickets cost €23–35 and the journey takes 3h 10m.
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Vic to Puigcerdà
- Ave. Duration
- 1h 59m
- Frequency
- 5 times a day
- Estimated price
- €11–27
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
- Phone
- +34 902 13 00 14
- [email protected]
- Website
- sagales.com
Bus from Girona Airport to Vic, Estació d'Autobusos
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- €11–16
- Schedules at
- teisa-bus.com
- Phone
- +34 972 20 48 68
- [email protected]
- Website
- teisa-bus.com
Bus from Girona, Estació d'Autobusos to Puigcerdà
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Estimated price
- €23–35
- Schedules at
- teisa-bus.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 French strikes 2018: What are my alternative transport options?, Travelling by boat in Italy, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 2201+ hotels available in Puigcerdà.






