There are 4 ways to get from Perpignan to Cervera by train (Renfe), bus, 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.
Train (Renfe)
best- Take the train from Perpignan to Camp De Tarragonatrain
- Take the train from Camp De Tarragona to Lleidatrain Ave / ...
- Take the train from Lleida-Pirineus to Cerveratrain Rl3 / ...
4h 30mDrive 237.8 km
cheapest- Drive from Perpignan to Cerveracar 237.8 km
2h 46m€37–54Bus
- Take the bus from Perpignan - Bus Station to Girona - Bus Stationbus BlaBlaCar Bus
- Take the bus from Girona, Estació d'Autobusos to Cerverabus L-28
4h 54mBus via Barcelona
- Take the bus from Perpignan - Bus Station to Barcelona - North Bus Stationbus BlaBlaCar Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Cerverabus ALSA - Bcn-P. Rei / ...
4h 55m
Questions & Answers
The cheapest way to get from Perpignan to Cervera is to drive which costs €35 - €55 and takes 2h 46m.
The fastest way to get from Perpignan to Cervera is to drive which takes 2h 46m and costs €35 - €55.
No, there is no direct bus from Perpignan station to Cervera. However, there are services departing from Perpignan - Bus Station and arriving at Cervera via Girona, Estació d'Autobusos. The journey, including transfers, takes approximately 4h 54m.
No, there is no direct train from Perpignan to Cervera. However, there are services departing from Perpignan and arriving at Cervera via Camp De Tarragona and Lleida-Pirineus. The journey, including transfers, takes approximately 4h 30m.
The distance between Perpignan and Cervera is 420 km. The road distance is 237.8 km.
The best way to get from Perpignan to Cervera without a car is to train which takes 4h 30m and costs .
It takes approximately 4h 30m to get from Perpignan to Cervera, including transfers.
Perpignan to Cervera bus services, operated by BlaBlaCar Bus, depart from Perpignan - Bus Station.
Perpignan to Cervera train services, operated by Renfe Viajeros, depart from Perpignan station.
The best way to get from Perpignan to Cervera is to train which takes 4h 30m and costs . Alternatively, you can bus, which costs and takes 4h 54m.
What companies run services between Perpignan, France and Cervera, Catalonia, Spain?
You can take a train from Perpignan to Cervera via Camp De Tarragona, Lleida, and Lleida-Pirineus in around 4h 30m. Alternatively, you can take a bus from Perpignan - Bus Station to Cervera via Girona, Estació d'Autobusos in around 4h 54m.
- Website
- renfe.com
Train from Perpignan to Camp De Tarragona
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Schedules at
- renfe.com
Train from Camp De Tarragona to Lleida
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Schedules at
- renfe.com
Train from Lleida-Pirineus to Cervera
- Ave. Duration
- 51 min
- Frequency
- Every 3 hours
- Schedules at
- renfe.com
- Website
- blablacar.co.uk
Bus from Perpignan - Bus Station to Girona - Bus Station
- Ave. Duration
- 1h 14m
- Frequency
- Twice daily
- Schedules at
- blablacar.co.uk
Bus from Perpignan - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Schedules at
- blablacar.co.uk
- Phone
- +34 902 13 00 14
- info@sagales.com
- Website
- sagales.com
Bus from Girona, Estació d'Autobusos to Cervera
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- €27–50
- Website
- https://www.sagales.com/en
- Book at
- https://www.sagales.com/sale/?sgLang=en
- Website
- global.flixbus.com
Bus from Perpignan - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Schedules at
- global.flixbus.com
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Perpignan - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €15–35
- Website
- https://www.alsa.com/en
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from Perpignan - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Once a week
- Estimated price
- €16–35
- Website
- https://www.sindbad.pl/en/home
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 Italian Lakes: Getting around by train, How to get from Heathrow Airport into central London, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
Perpignan to Cervera bus services, operated by BlaBlaCar Bus, arrive at Barcelona - North Bus Station.
Perpignan to Cervera train services, operated by Renfe Viajeros, arrive at Camp De Tarragona station.
Yes, the driving distance between Perpignan to Cervera is 238 km. It takes approximately 2h 46m to drive from Perpignan to Cervera.
Book your Perpignan to Cervera bus tickets online with Omio.
There are 77+ hotels available in Cervera.












