There are 4 ways to get from Perpignan to Sant Pere de Rodes by train, taxi, 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, taxi
best- Take the train from Perpignan to Port-BouTer
- Take the taxi from Llançà to Sant Pere de Rodes
1h 45m€38–59Train, drive
cheapest- Take the train from Perpignan to CerbereTer
- Drive from Cerbere to Sant Pere de Rodes
1h 20m€12–23Bus, drive
- Take the bus from PERPIGNAN - SANKEO Mercader to BANYULS-SUR-MER - Le Troc540
- Drive from BANYULS-SUR-MER - Le Troc to Sant Pere de Rodes
2h 6mDrive 79.3 km
- Drive from Perpignan to Sant Pere de Rodes79.3 km
1h€13–18
Questions & Answers
The cheapest way to get from Perpignan to Sant Pere de Rodes is to drive which costs €12 - €18 and takes 1h.
The fastest way to get from Perpignan to Sant Pere de Rodes is to drive which takes 1h and costs €12 - €18.
The distance between Perpignan and Sant Pere de Rodes is 64 km. The road distance is 79.3 km.
The best way to get from Perpignan to Sant Pere de Rodes without a car is to train and taxi which takes 1h 45m and costs €35 - €60.
It takes approximately 1h 45m to get from Perpignan to Sant Pere de Rodes, including transfers.
Yes, the driving distance between Perpignan to Sant Pere de Rodes is 79 km. It takes approximately 1h to drive from Perpignan to Sant Pere de Rodes.
There are 4263+ hotels available in Sant Pere de Rodes.
What companies run services between Perpignan, France and Sant Pere de Rodes, Spain?
There is no direct connection from Perpignan to Sant Pere de Rodes. However, you can take the train to Port-Bou, take the train to Llançà, then take the taxi to Sant Pere de Rodes. Alternatively, you can take a bus from PERPIGNAN - SANKEO Mercader to Sant Pere de Rodes via BANYULS-SUR-MER - Le Troc in around 2h 6m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Perpignan to Port-Bou
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €7–16
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €7–11
- Rail 1st Class
- €11–16
Train from Perpignan to Cerbere
- Ave. Duration
- 36 min
- Frequency
- Every 3 hours
- Estimated price
- €7–15
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €7–10
- Rail 1st Class
- €10–15
- Phone
- +33 805 60 81 00
- Website
- lio.laregion.fr
Bus from PERPIGNAN - SANKEO Mercader to BANYULS-SUR-MER - Le Troc
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Schedules at
- lio-occitanie.fr
- Ave. Duration
- 20 min
- Estimated price
- €30–40
Taxi Vilafant Lic. 2
- Phone
- +34 606 73 23 13
Servei De Taxi Figueres
- Phone
- +34 972 93 22 51
Want to know more about travelling around Spain
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
Train travel in France: A guide to SNCF
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






