There are 6 ways to get from Perpignan to Ruffec by train, bus, car, plane, or train (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 via Toulouse
best- Take the train from Perpignan to Toulouse Matabiautrain Ter
- Take the train from Toulouse Matabiau to Angoulemetrain Tgv
- Take the train from Angouleme to Gare de Ruffectrain Ter
8h 4mDrive 541.7 km
cheapest- Drive from Perpignan to Ruffeccar 541.7 km
6h 41m€83–120Bus via Bordeaux
- Take the bus from Perpignan to Bordeauxbus
- Take the bus from Bordeaux to Angoulêmebus
- Take the bus from Angouleme to Gare de Ruffecbus
11h 5mFly, train
- Fly from Perpignan-Rivesaltes Airport (PGF) to Paris Orly Airport (ORY)plane PGF - ORY
- Take the train from Paris Montparnasse 1 Et 2 to Poitierstrain
- Take the train from Poitiers to Gare de Ruffectrain
8h 3mTrain
- Take the train from Perpignan to Narbonnetrain Ter / ...
- Take the train from Narbonne to Bordeaux St Jeantrain
- Take the train from Bordeaux St Jean to Angoulemetrain Ter / ...
- Take the train from Angouleme to Gare de Ruffectrain Ter
9h 2mBus
- Take the bus from Perpignan - Bus Station to Niortbus BlaBlaCar Bus
- Take the bus from Gare Routiere Quai 2 to Lep Louise Michelbus 148
12h 10m
Perpignan-Rivesaltes Airport (PGF) to Paris Orly Airport (ORY) flights
Questions & Answers
The cheapest way to get from Perpignan to Ruffec is to drive which costs €80 - €120 and takes 6h 41m.
The fastest way to get from Perpignan to Ruffec is to drive which takes 6h 41m and costs €80 - €120.
No, there is no direct bus from Perpignan to Ruffec. However, there are services departing from Perpignan and arriving at Gare de Ruffec via Bordeaux and Angouleme. The journey, including transfers, takes approximately 11h 5m.
No, there is no direct train from Perpignan to Ruffec. However, there are services departing from Perpignan and arriving at Gare de Ruffec via Toulouse Matabiau and Angouleme. The journey, including transfers, takes approximately 8h 4m.
The distance between Perpignan and Ruffec is 632 km. The road distance is 541.7 km.
The best way to get from Perpignan to Ruffec without a car is to train via Toulouse which takes 8h 4m and costs .
It takes approximately 8h 4m to get from Perpignan to Ruffec, including transfers.
Perpignan to Ruffec bus services, operated by FlixBus-eu, depart from Perpignan station.
Perpignan to Ruffec train services, operated by SNCF Voyages, depart from Perpignan station.
The best way to get from Perpignan to Ruffec is to train via Toulouse which takes 8h 4m and costs . Alternatively, you can bus via Bordeaux, which costs and takes 11h 5m.
What companies run services between Perpignan, France and Ruffec, Nouvelle-Aquitaine, France?
You can take a train from Perpignan to Gare de Ruffec via Toulouse Matabiau and Angouleme in around 8h 4m. Alternatively, you can take a bus from Perpignan to Gare de Ruffec via Bordeaux, Angoulême, and Angouleme in around 11h 5m.
- Website
- transavia.com
Flights from Perpignan-Rivesaltes Airport to Paris Orly Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €70–470
- Website
- voyages-sncf.com
Train from Perpignan to Toulouse Matabiau
- Ave. Duration
- 2h 31m
- Frequency
- Every 4 hours
- Schedules at
- voyages-sncf.com
Train from Toulouse Matabiau to Angouleme
- Ave. Duration
- 3h 6m
- Frequency
- Twice daily
- Schedules at
- voyages-sncf.com
Train from Angouleme to Gare de Ruffec
- Ave. Duration
- 27 min
- Frequency
- Every 4 hours
- Schedules at
- voyages-sncf.com
Train from Paris Montparnasse 1 Et 2 to Poitiers
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Schedules at
- voyages-sncf.com
Train from Poitiers to Gare de Ruffec
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Schedules at
- voyages-sncf.com
Train from Perpignan to Narbonne
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Schedules at
- voyages-sncf.com
Train from Narbonne to Bordeaux St Jean
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Schedules at
- voyages-sncf.com
Train from Bordeaux St Jean to Angouleme
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Schedules at
- voyages-sncf.com
- Website
- global.flixbus.com
Bus from Perpignan to Bordeaux
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a day
- Schedules at
- global.flixbus.com
Bus from Bordeaux to Angoulême
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Schedules at
- global.flixbus.com
- Website
- voyages-sncf.com
Bus from Angouleme to Gare de Ruffec
- Ave. Duration
- 1h
- Frequency
- 6 times a week
- Schedules at
- voyages-sncf.com
- Website
- blablacar.co.uk
Bus from Perpignan - Bus Station to Niort
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a week
- Schedules at
- blablacar.co.uk
- Website
- nouvelle-aquitaine.fr
Bus from Gare Routiere Quai 2 to Lep Louise Michel
- Ave. Duration
- 1h 25m
- Frequency
- Once a week
- Schedules at
- nouvelle-aquitaine.fr
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
More Questions & Answers
Perpignan to Ruffec bus services, operated by FlixBus-eu, arrive at Bordeaux station.
Perpignan to Ruffec train services, operated by SNCF Voyages, arrive at Toulouse Matabiau station.
Yes, the driving distance between Perpignan to Ruffec is 542 km. It takes approximately 6h 41m to drive from Perpignan to Ruffec.
Book your Perpignan to Ruffec train tickets online with Omio.
There are 160+ hotels available in Ruffec.

