There are 4 ways to get from Marmande to Ribérac by train, 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, line 315 bus
best- Take the train from Marmande to Bordeaux St Jeantrain Ter
- Take the train from Bordeaux St Jean to Mussidantrain Ter
- Take the bus from LR MUSSIDAN-Gare SNCF to LR RIBERAC-Cité Scol. Arnaud Danbus 315
3h 57m€31–59Bus, line 313 bus
cheapest- Take the bus from LR MARMANDE-Gare SNCF to LR BERGERAC-Gare SNCFbus 332
- Take the bus from LR BERGERAC-Gare SNCF to LR PERIGUEUX-Place Franchevillebus 330 / ...
- Take the bus from LR PERIGUEUX-Francheville Monop to LR Ribérac - Maternellebus 313
5h 16m€8Drive 100.9 km
- Drive from Marmande to Ribéraccar 100.9 km
1h 38m€16–23Train, bus
- Take the train from Marmande to Bordeaux St Jeantrain Ter
- Take the train from Bordeaux St Jean to Les Eglisottestrain Ter
- Take the bus from LR LES EGLISOTTES-Gare SNCF to LR RIBERAC-Ecole Maternellebus 316
4h 32m€26–50
Marmande to Ribérac by train and bus
Questions & Answers
The cheapest way to get from Marmande to Ribérac is to bus and line 313 bus which costs €9 and takes 5h 16m.
The fastest way to get from Marmande to Ribérac is to drive which takes 1h 38m and costs €15 - €23.
No, there is no direct bus from Marmande to Ribérac. However, there are services departing from LR MARMANDE-Gare SNCF and arriving at LR Ribérac - Maternelle via LR BERGERAC-Gare SNCF and LR PERIGUEUX-Francheville Monop. The journey, including transfers, takes approximately 5h 16m.
The distance between Marmande and Ribérac is 198 km. The road distance is 100.9 km.
The best way to get from Marmande to Ribérac without a car is to train and line 315 bus which takes 3h 57m and costs €30 - €60.
It takes approximately 3h 57m to get from Marmande to Ribérac, including transfers.
Marmande to Ribérac bus services, operated by Cars Régionaux Nouvelle-Aquitaine - Dordogne, depart from LR MARMANDE-Gare SNCF station.
Marmande to Ribérac bus services, operated by Cars Régionaux Nouvelle-Aquitaine - Dordogne, arrive at LR BERGERAC-Gare SNCF station.
Yes, the driving distance between Marmande to Ribérac is 101 km. It takes approximately 1h 38m to drive from Marmande to Ribérac.
There are 513+ hotels available in Ribérac.
What companies run services between Marmande, Nouvelle-Aquitaine, France and Ribérac, France?
You can take a bus from LR MARMANDE-Gare SNCF to LR Ribérac - Maternelle via LR BERGERAC-Gare SNCF, LR PERIGUEUX-Place Francheville, and LR PERIGUEUX-Francheville Monop in around 5h 16m.
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Marmande to Bordeaux St Jean
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €13–26
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Mussidan
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €15–30
- Website
- Oui.SNCF
Train from Marmande to Bordeaux St Jean
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €13–26
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Les Eglisottes
- Ave. Duration
- 38 min
- Frequency
- Every 2 hours
- Estimated price
- €10–21
- Website
- Oui.SNCF
Bus from LR MUSSIDAN-Gare SNCF to LR RIBERAC-Cité Scol. Arnaud Dan
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- €3
- Schedules at
- Cars Régionaux Nouvelle-Aquitaine - Dordogne
Bus from LR MARMANDE-Gare SNCF to LR BERGERAC-Gare SNCF
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- €3
- Schedules at
- Cars Régionaux Nouvelle-Aquitaine - Dordogne
Bus from LR BERGERAC-Gare SNCF to LR PERIGUEUX-Place Francheville
- Ave. Duration
- 59 min
- Frequency
- Every 4 hours
- Estimated price
- €3
- Schedules at
- Cars Régionaux Nouvelle-Aquitaine - Dordogne
Bus from LR PERIGUEUX-Francheville Monop to LR Ribérac - Maternelle
- Ave. Duration
- 53 min
- Frequency
- 5 times a day
- Estimated price
- €3
- Schedules at
- Cars Régionaux Nouvelle-Aquitaine - Dordogne
Bus from LR LES EGLISOTTES-Gare SNCF to LR RIBERAC-Ecole Maternelle
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- €3
- Schedules at
- Cars Régionaux Nouvelle-Aquitaine - Dordogne
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 France: A guide to SNCF
Read the travel guide






