There are 6 ways to get from Campdevànol to Perpignan by train, bus, car, or train (TGV, Renfe)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Girona
best- Take the train from Campdevànol to VicR3
- Take the bus from Vic, Estació d'Autobusos to Girona, Estació d'Autobusos
- Take the train from Girona to PerpignanTgv
4h 34m€21–92Drive 118.6 km
cheapest- Drive from Campdevànol to Perpignan118.6 km
1h 55m€19–28Train, bus
- Take the train from Campdevànol to La Tour De CarolR3
- Take the bus from ENVEITG - Gare SNCF to PERPIGNAN - Gare Routière Bd St Assiscle560
5h 13mTrain
- Take the train from Campdevànol to VicR3
- Take the train from Vic to Fabra I PuigR3
- Take the train from Barcelona-Sants to PerpignanTgv
4h 59m€31–126Bus via Girona
- Take the bus from Ripoll to Girona, Estació d'AutobusosRipoll-Olot-Girona Per St. Joan de Les Abadesses / ...
- Take the bus from Girona to PerpignanFlixBus 1631 / ...
5h 15m€28–55Bus
- Take the bus from Ripoll to Girona, Estació d'AutobusosRipoll-Olot-Girona Per St. Joan de Les Abadesses / ...
- Take the bus from Girona, Estació d'Autobusos to PERPIGNAN, Gare Routiere, Bd Saint-Assiscle, k/SNCF
5h 15m€38–60
Campdevànol to Perpignan by train and bus
Questions & Answers
The cheapest way to get from Campdevànol to Perpignan is to drive which costs €18 - €28 and takes 1h 55m.
The fastest way to get from Campdevànol to Perpignan is to drive which takes 1h 55m and costs €18 - €28.
No, there is no direct bus from Campdevànol to Perpignan. However, there are services departing from Campdevànol and arriving at Perpignan via Ripoll and Girona. The journey, including transfers, takes approximately 5h 15m.
No, there is no direct train from Campdevànol to Perpignan. However, there are services departing from Campdevànol and arriving at Perpignan via Vic, Fabra I Puig and Barcelona-Sants. The journey, including transfers, takes approximately 4h 59m.
The distance between Campdevànol and Perpignan is 194 km. The road distance is 118.6 km.
The best way to get from Campdevànol to Perpignan without a car is to train and bus via Girona which takes 4h 34m and costs €20 - €95.
It takes approximately 4h 34m to get from Campdevànol to Perpignan, including transfers.
Campdevànol to Perpignan bus services, operated by Transports Elèctrics Interurbans S.A., depart from Ripoll station.
Campdevànol to Perpignan train services, operated by Rodalies de Catalunya, depart from Campdevànol station.
The best way to get from Campdevànol to Perpignan is to train which takes 4h 59m and costs €30 - €130. Alternatively, you can bus via Girona, which costs €28 - €55 and takes 5h 15m.
What companies run services between Campdevànol, Spain and Perpignan, France?
You can take a train from Campdevànol to Perpignan via Vic, Fabra I Puig, and Barcelona-Sants in around 4h 59m. Alternatively, you can take a bus from Campdevànol to Perpignan via Ripoll, Girona, Estació d'Autobusos, and Girona in around 5h 15m.
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Campdevànol to Vic
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- €3–5
- Website
- https://rodalies.gencat.cat/en/inici/index.html
Train from Campdevànol to La Tour De Carol
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a day
- Estimated price
- €3–6
- Website
- https://rodalies.gencat.cat/en/inici/index.html
Train from Vic to Fabra I Puig
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- €8
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Girona to Perpignan
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- €25–65
- Website
- https://www.sncf-connect.com/en-en
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- €35–110
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Girona to Perpignan
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- €8–12
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- €16–22
- Website
- https://www.renfe.com/es/en
- Phone
- +34 93 593 13 00
- info@sagales.com
- Website
- sagales.com
Bus from Vic, Estació d'Autobusos to Girona, Estació d'Autobusos
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €9–22
- Website
- https://www.sagales.com/en
- Book at
- https://www.sagales.com/sale/?sgLang=en
- Phone
- +33 805 60 81 00
- Website
- lio.laregion.fr
Bus from ENVEITG - Gare SNCF to PERPIGNAN - Gare Routière Bd St Assiscle
- Ave. Duration
- 3h 1m
- Frequency
- 3 times a day
- Schedules at
- lio-occitanie.fr
- Phone
- +34 972 20 48 68
- info@teisa-bus.com
- Website
- teisa-bus.com
Bus from Ripoll to Girona, Estació d'Autobusos
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €21
- Website
- https://www.teisa-bus.com/en/index.html
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Girona to Perpignan
- Ave. Duration
- 1h 15m
- Frequency
- 6 times a week
- Estimated price
- €8–35
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Girona to Perpignan
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a week
- Estimated price
- €9–25
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Girona, Estació d'Autobusos to PERPIGNAN, Gare Routiere, Bd Saint-Assiscle, k/SNCF
- Ave. Duration
- 1h 15m
- Frequency
- 6 times a week
- Estimated price
- €18–40
- Website
- https://www.alsa.com/en/
Want to know more about travelling around France
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
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
More Questions & Answers
Campdevànol to Perpignan bus services, operated by Transports Elèctrics Interurbans S.A., arrive at Girona, Estació d'Autobusos station.
Campdevànol to Perpignan train services, operated by Rodalies de Catalunya, arrive at Vic station.
Yes, the driving distance between Campdevànol to Perpignan is 119 km. It takes approximately 1h 55m to drive from Campdevànol to Perpignan.
There are 4626+ hotels available in Perpignan.





























