There are 8 ways to get from Prague to Rocamadour by plane, bus, train, 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.
Fly to Brive–Souillac Airport
best- Fly from Václav Havel Airport Prague (PRG) to Brive–Souillac Airport (BVE)plane PRG - BVE
10h 58m€162–439Fly to Toulouse-Blagnac Airport, train
cheapest- Fly from Václav Havel Airport Prague (PRG) to Toulouse-Blagnac Airport (TLS)plane PRG - TLS
- Take the train from Toulouse Matabiau to Souillactrain
10h€105–284Bus, train
- Take the bus from Prague to Mulhousebus
- Take the train from Mulhouse Ville to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Toulouse Matabiautrain Ter
- Take the train from Toulouse Matabiau to Gourdontrain Ter
20h 44m€342–575Drive 1,344.3 km
- Drive from Prague to Rocamadourcar 1,344.3 km
12h 58m€209–302Fly to Rodez-Marcillac Airport, train
- Fly from Václav Havel Airport Prague (PRG) to Rodez-Marcillac Airport (RDZ)plane PRG - RDZ
- Take the train from Rodez to Rocamadour Padiractrain
14h 29m€118–339Bus, train via Paris
- Take the bus from Prague to Paris, Quai de Bercy (Bercy Seine)bus N1309 / ...
- Take the train from Paris Bercy to Souillactrain Intercités
20h 58m€181–327Bus
- Take the bus from Prague - Florenc Main Bus Terminal to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris - Bercy-Seine Bus Station to Cahorsbus
- Take the bus from CAHORS - De Gaulle to FIGEAC - Gare Routièrebus 889
- Take the bus from FIGEAC - Gare Routière to ROCAMADOUR - Ascenseur Châteaubus 876
26h 43m€137–256Bus, train #2
- Take the bus from Prague to Lyonbus
- Take the bus from Lyon - Gerland Bus Station to Rodezbus
- Take the train from Rodez to Figeactrain Ter
- Take the bus from FIGEAC - Gare SNCF to ROCAMADOUR - Ascenseur Châteaubus 876
28h 39m€144–245
Prague to Rocamadour by bus, foot, and train
Questions & Answers
The cheapest way to get from Prague to Rocamadour is to fly and train which costs €100 - €290 and takes 10h.
The fastest way to get from Prague to Rocamadour is to fly and train which takes 10h and costs €100 - €290.
No, there is no direct bus from Prague to Rocamadour. However, there are services departing from Prague - Florenc Main Bus Terminal and arriving at ROCAMADOUR - Ascenseur Château via Paris - Bercy-Seine Bus Station, CAHORS - De Gaulle and FIGEAC - Gare Routière. The journey, including transfers, takes approximately 26h 43m.
The distance between Prague and Rocamadour is 1160 km. The road distance is 1344.3 km.
The best way to get from Prague to Rocamadour without a car is to bus and train which takes 20h 44m and costs €340 - €600.
It takes approximately 10h 58m to get from Prague to Rocamadour, including transfers.
Prague to Rocamadour bus services, operated by BlaBlaCar Bus, depart from Prague - Florenc Main Bus Terminal station.
The best way to get from Prague to Rocamadour is to fly which takes 10h 58m and costs €160 - €440. Alternatively, you can bus, which costs €130 - €260 and takes 26h 43m.
Prague to Rocamadour bus services, operated by BlaBlaCar Bus, arrive at Paris - Bercy-Seine Bus Station.
Yes, the driving distance between Prague to Rocamadour is 1344 km. It takes approximately 12h 58m to drive from Prague to Rocamadour.
What companies run services between Prague, Czechia and Rocamadour, France?
Ryanair, Lufthansa, and Chalair Aviation fly from Václav Havel Airport Prague (PRG) to Brive–Souillac Airport (BVE) 4 times a week. Alternatively, you can take a bus from Prague - Florenc Main Bus Terminal to ROCAMADOUR - Ascenseur Château via Paris - Bercy-Seine Bus Station, Cahors, CAHORS - De Gaulle, and FIGEAC - Gare Routière in around 26h 43m.
- Website
- ryanair.com
Flights from Václav Havel Airport Prague to Brive–Souillac Airport via London Stansted
- Ave. Duration
- 13h 50m
- When
- Sunday
- Estimated price
- €85–340
Flights from Václav Havel Airport Prague to Rodez-Marcillac Airport via London Stansted
- Ave. Duration
- 13h 52m
- When
- Wednesday, Sunday, and Saturday
- Estimated price
- €65–270
Flights from Václav Havel Airport Prague to Rodez-Marcillac Airport via Charleroi
- Ave. Duration
- 9h 40m
- When
- Tuesday and Saturday
- Estimated price
- €60–250
- Website
- chalair.eu
Flights from Václav Havel Airport Prague to Brive–Souillac Airport via Frankfurt, Strasbourg
- Ave. Duration
- 9h 27m
- When
- Monday
- Estimated price
- €400–900
Flights from Václav Havel Airport Prague to Brive–Souillac Airport via Munich, Nice
- Ave. Duration
- 10h 45m
- When
- Friday
- Estimated price
- €150–550
- Website
- smartwings.com
Flights from Václav Havel Airport Prague to Toulouse-Blagnac Airport
- Ave. Duration
- 2h 5m
- When
- Wednesday and Saturday
- Estimated price
- €75–160
- Website
- lufthansa.com
Flights from Václav Havel Airport Prague to Toulouse-Blagnac Airport via Munich
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- €60–320
- Website
- easyjet.com
Flights from Václav Havel Airport Prague to Toulouse-Blagnac Airport via Geneva
- Ave. Duration
- 4h 55m
- When
- Thursday and Sunday
- Estimated price
- €60–250
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Mulhouse Ville to Montpellier Saint-Roch
- Ave. Duration
- 5h 11m
- Frequency
- 4 times a day
- Estimated price
- €140–240
- Website
- https://www.sncf-connect.com/en-en
Train from Montpellier Saint-Roch to Toulouse Matabiau
- Ave. Duration
- 2h 12m
- Frequency
- Every 4 hours
- Estimated price
- €50–85
- Website
- https://www.sncf-connect.com/en-en
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
- track.effiliation.com
Train from Montpellier Saint-Roch to Toulouse Matabiau
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- €40–85
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Toulouse Matabiau to Gourdon
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- €26–55
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Rodez to Rocamadour Padirac
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- €19–40
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Toulouse Matabiau to Souillac
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- €30–60
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Paris Bercy to Souillac
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- €90–180
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Rodez to Figeac
- Ave. Duration
- 1h 14m
- Frequency
- Every 2 hours
- Estimated price
- €12–24
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Prague to Mulhouse
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- €60–100
- Website
- https://www.flixbus.co.uk
Bus from Prague to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 12h 45m
- Frequency
- 3 times a day
- Estimated price
- €85–150
- Website
- https://www.flixbus.co.uk
Bus from Prague - Florenc Main Bus Terminal to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 19h 55m
- Frequency
- Once daily
- Estimated price
- €90–150
- Website
- https://www.flixbus.co.uk
Bus from Prague to Lyon
- Ave. Duration
- 16h 50m
- Frequency
- Once daily
- Estimated price
- €95–160
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Prague - Florenc Main Bus Terminal to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 13h 50m
- Frequency
- Once daily
- Estimated price
- €90–170
- Website
- https://www.blablacar.co.uk/bus
Bus from Paris - Bercy-Seine Bus Station to Cahors
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Estimated price
- €50–90
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - Gerland Bus Station to Rodez
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- €35–65
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Bus from Prague - Florenc Main Bus Terminal to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 13h 20m
- Frequency
- 4 times a week
- Estimated price
- €80–120
- Website
- https://regiojet.com/
- Phone
- 0 806 800 350
- [email protected]
- Website
- lio-occitanie.fr
Bus from CAHORS - De Gaulle to FIGEAC - Gare Routière
- Ave. Duration
- 1h 33m
- Frequency
- 5 times a day
- Estimated price
- €2
- Schedules at
- lio-occitanie.fr
Bus from FIGEAC - Gare Routière to ROCAMADOUR - Ascenseur Château
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- €2
- Schedules at
- lio-occitanie.fr
Bus from FIGEAC - Gare SNCF to ROCAMADOUR - Ascenseur Château
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- €2
- Schedules at
- lio-occitanie.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
Want to know more about Flixbus?
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
There are 430+ hotels available in Rocamadour.



















