There are 10 ways to get from Prague to Rocamadour by plane, 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.
Fly Václav Havel Airport Prague to Toulouse-Blagnac Airport, train
best- 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 11m€110–289Bus, train via Mulhouse
- Take the bus from Prague to Mulhousebus
- Take the train from Mulhouse Ville to Nimestrain Tgv
- Take the train from Nimes to Montauban Ville Bourbontrain
- Take the train from Montauban Ville Bourbon to Gourdontrain Ter
21h 16m€343–525Drive 1,344.4 km
- Drive from Prague to Rocamadourcar 1,344.4 km
13h€215–311Fly Václav Havel Airport Prague to Brive–Souillac Airport
- Fly from Václav Havel Airport Prague (PRG) to Brive–Souillac Airport (BVE)plane PRG - BVE
8h 48m€197–599Fly Václav Havel Airport Prague 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
11h 44m€159–434Fly Václav Havel Airport Prague to Bordeaux–Mérignac Airport, train
- Fly from Václav Havel Airport Prague (PRG) to Bordeaux–Mérignac Airport (BOD)plane PRG - BOD
- Take the train from Bordeaux St Jean to Perigueuxtrain
- Take the train from Perigueux to Brive La Gaillardetrain
12h 22m€116–300Train to Munich International Airport, fly to Toulouse-Blagnac Airport, train
- Take the train from Praha Hlavni Nadrazi to Freisingtrain
- Fly from Munich International Airport (MUC) to Toulouse-Blagnac Airport (TLS)plane MUC - TLS
- Take the train from Toulouse Matabiau to Souillactrain
15h 19m€222–434Bus, train
- Take the bus from Prague Florenc Central Bus Station to Lyon Perrache Bus Stationbus
- Take the train from Lyon Perrache to Clermont Ferrandtrain Ter
- Take the train from Clermont Ferrand to Figeactrain Ter
- Take the bus from FIGEAC - Gare SNCF to ROCAMADOUR - Ascenseur Châteaubus 876
26h 5m€145–245Bus, 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€136–212Bus
- Take the bus from Prague to Montpellierbus
- Take the bus from Montpellier - Sabines Bus Station to Toulouse - Matabiau Bus Stationbus
- Take the bus from Toulouse Matabiau to Souillacbus
31h 2m€171–256
Prague to Rocamadour by bus and train
Comparing Your Travel Options
The cheapest way to get from Prague to Rocamadour is to fly and train which costs €110 - €290 and takes 10h 11m.
The fastest way to get from Prague to Rocamadour is to fly which takes 8h 48m and costs €190 - €600.
No, there is no direct bus from Prague to Rocamadour. However, there are services departing from Prague and arriving at ROCAMADOUR - Ascenseur Château via Montpellier - Sabines Bus Station, Toulouse Matabiau and SOUILLAC - Gare SNCF. The journey, including transfers, takes approximately 31h 2m.
The distance between Prague and Rocamadour is 1445 km. The road distance is 1344.4 km.
The best way to get from Prague to Rocamadour without a car is to bus and train via Mulhouse which takes 21h 16m and costs €340 - €550.
It takes approximately 10h 11m to get from Prague to Rocamadour, including transfers.
Prague to Rocamadour bus services, operated by FlixBus, depart from Prague station.
The best way to get from Prague to Rocamadour is to fly which takes 8h 48m and costs €190 - €600. Alternatively, you can bus, which costs €170 - €260 and takes 31h 2m.
Prague to Rocamadour bus services, operated by FlixBus, arrive at Montpellier station.
Yes, the driving distance between Prague to Rocamadour is 1344 km. It takes approximately 13h to drive from Prague to Rocamadour.
What companies run services between Prague, Czechia and Rocamadour, France?
Smartwings, Volotea, and three other airlines fly from Václav Havel Airport Prague (PRG) to Brive–Souillac Airport (BVE) 5 times a week. Alternatively, you can take a bus from Prague to ROCAMADOUR - Ascenseur Château via Montpellier - Sabines Bus Station, Toulouse - Matabiau Bus Station, Toulouse Matabiau, and SOUILLAC - Gare SNCF in around 31h 2m.
- Website
- lufthansa.com
Flights from Václav Havel Airport Prague to Toulouse-Blagnac Airport via Munich International Airport
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- €65–340
Flights from Václav Havel Airport Prague to Bordeaux–Mérignac Airport via Munich International Airport
- Ave. Duration
- 4h 5m
- When
- Saturday
- Estimated price
- €65–350
Flights from Munich International Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €60–340
- Website
- volotea.com
Flights from Václav Havel Airport Prague to Brive–Souillac Airport via Porto
- Ave. Duration
- 5h 45m
- When
- Sunday
- Estimated price
- €160–550
Flights from Václav Havel Airport Prague to Rodez-Marcillac Airport via Porto
- Ave. Duration
- 6h 15m
- When
- Thursday
- Estimated price
- €100–350
Flights from Václav Havel Airport Prague to Rodez-Marcillac Airport via Paris Orly
- Ave. Duration
- 11h 1m
- When
- Friday, Sunday, Monday, Wednesday, Thursday, and Tuesday
- Estimated price
- €80–430
- Website
- chalair.eu
Flights from Václav Havel Airport Prague to Brive–Souillac Airport via Paris Orly
- Ave. Duration
- 6h 40m
- When
- Friday and Sunday
- Estimated price
- €120–650
Flights from Václav Havel Airport Prague to Brive–Souillac Airport via Milan Malpensa, Paris Orly
- Ave. Duration
- 7h 45m
- When
- Thursday and Friday
- Estimated price
- €120–500
- Website
- easyjet.com
Flights from Václav Havel Airport Prague to Bordeaux–Mérignac Airport
- Ave. Duration
- 2h 15m
- When
- Monday and Friday
- Estimated price
- €70–230
Flights from Václav Havel Airport Prague to Bordeaux–Mérignac Airport via Milan Malpensa
- Ave. Duration
- 4h 55m
- When
- Thursday
- Estimated price
- €70–230
- Website
- lufthansa-city.com
Flights from Munich International Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €60–340
- Website
- smartwings.com
Flights from Václav Havel Airport Prague to Toulouse-Blagnac Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €75–130
- Website
- swiss.com
Flights from Václav Havel Airport Prague to Bordeaux–Mérignac Airport via Zurich
- Ave. Duration
- 4h 45m
- When
- Saturday
- Estimated price
- €100–300
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 Toulouse Matabiau to Souillac
- Ave. Duration
- 2h 7m
- Frequency
- Every 2 hours
- Estimated price
- €30–55
- Website
- Oui.SNCF
Train from Nimes to Montauban Ville Bourbon
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- €60–110
- Website
- Oui.SNCF
Train from Montauban Ville Bourbon to Gourdon
- Ave. Duration
- 1h 8m
- Frequency
- Every 2 hours
- Estimated price
- €18–30
- Website
- Oui.SNCF
Train from Rodez to Rocamadour Padirac
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- €20–35
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Perigueux
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €22–40
- Website
- Oui.SNCF
Train from Perigueux to Brive La Gaillarde
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €12–21
- Website
- Oui.SNCF
Train from Toulouse Matabiau to Souillac
- Ave. Duration
- 2h 7m
- Frequency
- Every 2 hours
- Estimated price
- €30–55
- Website
- Oui.SNCF
Train from Lyon Perrache to Clermont Ferrand
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- €35–65
- Website
- Oui.SNCF
Train from Clermont Ferrand to Figeac
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €40–70
- Website
- Oui.SNCF
Train from Rodez to Figeac
- Ave. Duration
- 1h 14m
- Frequency
- Every 2 hours
- Estimated price
- €12–21
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Mulhouse Ville to Nimes
- Ave. Duration
- 4h 34m
- Frequency
- 4 times a day
- Estimated price
- €130–200
- Website
- TGV inOui
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Praha Hlavni Nadrazi to Freising
- Ave. Duration
- 5h 15m
- Frequency
- Hourly
- Estimated price
- €85–110
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Prague to Mulhouse
- Ave. Duration
- 8h 50m
- Frequency
- 5 times a week
- Estimated price
- €60–90
- Website
- Flixbus
Bus from Prague to Lyon
- Ave. Duration
- 16h 50m
- Frequency
- 5 times a week
- Estimated price
- €90–140
- Website
- Flixbus
Bus from Prague to Montpellier
- Ave. Duration
- 20h
- Frequency
- Twice daily
- Estimated price
- €120–180
- Website
- Flixbus
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Prague Florenc Central Bus Station to Lyon Perrache Bus Station
- Ave. Duration
- 15h 50m
- Frequency
- Twice a week
- Estimated price
- €65–110
- Website
- RegioJet
Bus from FIGEAC - Gare SNCF to ROCAMADOUR - Ascenseur Château
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- €2
- Schedules at
- liO – Service Public Occitanie Transports (Lot)
Bus from FIGEAC - Gare SNCF to ROCAMADOUR - Ascenseur Château
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- €2
- Schedules at
- liO – Service Public Occitanie Transports (Lot)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Lyon - Gerland Bus Station to Rodez
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- €28–50
- Website
- BlaBlaCar Bus
Bus from Montpellier - Sabines Bus Station to Toulouse - Matabiau Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- €17–29
- Website
- BlaBlaCar Bus
Bus from Toulouse Matabiau to Souillac
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- SNCF Bus
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
Booking & Getting There
There are 788+ hotels available in Rocamadour.





























