There are 9 ways to get from Puigcerdà to Prague by train, bus, plane, 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, bus to Barcelona–El Prat Airport, fly
best- Take the train from Puigcerdà to Victrain
- Take the bus from Vic - Estació d'Autobusos to St Antoni Maria Claret - Esproncedabus
- Fly from Barcelona–El Prat Airport (BCN) to Václav Havel Airport Prague (PRG)plane BCN - PRG
9h 7mKč 1,868–5,765Bus, train
- Take the bus from Bourg-Madame to Villefranche Vernet Les Bainsbus
- Take the train from Villefranche Vernet Les Bains to Perpignantrain Ter
- Take the train from Perpignan to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Muenchen Hbftrain Tgv
- Take the train from Muenchen Hbf to Praha Hlavni Nadrazitrain Re
23h 28mKč 10,413–17,071Bus
- Take the bus from BOURG-MADAME - La Poste to PERPIGNAN - Gare Routière Bd St Assisclebus 560
- Take the bus from Perpignan to Montpellierbus
- Take the bus from Montpellier to Praguebus
26h 9mKč 3,139–5,039Drive 1,578.4 km
- Drive from Puigcerdà to Praguecar 1,578.4 km
15h 35mKč 6,259–9,040Train to Toulouse-Blagnac Airport, fly
- Take the train from Latour De Carol Enveitg to Toulouse Matabiautrain
- Fly from Toulouse-Blagnac Airport (TLS) to Václav Havel Airport Prague (PRG)plane TLS - PRG
8h 59mKč 2,639–7,002Bus, train to Perpignan-Rivesaltes Airport, fly
- Take the bus from Bourg-Madame to Villefranche Vernet Les Bainsbus
- Take the train from Villefranche Vernet Les Bains to Perpignantrain
- Fly from Perpignan-Rivesaltes Airport (PGF) to Václav Havel Airport Prague (PRG)plane PGF - PRG
11h 19mKč 3,103–8,383Train, bus to Girona–Costa Brava Airport, fly
- Take the train from Puigcerdà to Victrain
- Take the bus from Vic, Estació d'Autobusos to Girona Airportbus
- Fly from Girona–Costa Brava Airport (GRO) to Václav Havel Airport Prague (PRG)plane GRO - PRG
10h 54mKč 2,684–7,370Train, bus
- Take the train from Bourg-Madame to Villefranche Vernet Les Bainstrain Ter
- Take the train from Villefranche Vernet Les Bains to Perpignantrain Ter
- Take the bus from Perpignan to Freiburgbus
- Take the train from Freiburg Hauptbahnhof to München Hbftrain 60
- Take the train from Muenchen Hbf to Praha Hlavni Nadrazitrain Re
29h 24mKč 6,412–11,403Bus via Munich
- Take the bus from Puigcerdà to Girona, Estació d'Autobusosbus
- Take the bus from Girona - Bus Station to Munich - Bus Stationbus
- Take the bus from München, ZOB to Praha Hlavní nádražíbus
33h 49mKč 4,563–6,784
Puigcerdà to Prague by bus and train
Comparing Your Travel Options
The cheapest way to get from Puigcerdà to Prague is to train and bus and fly which costs 1 800 Kč - 6 000 Kč and takes 9h 7m.
The fastest way to get from Puigcerdà to Prague is to train and fly which takes 8h 59m and costs 2 600 Kč - 7 000 Kč.
No, there is no direct bus from Puigcerdà to Prague. However, there are services departing from BOURG-MADAME - La Poste and arriving at Prague via Perpignan and Montpellier. The journey, including transfers, takes approximately 26h 9m.
The distance between Puigcerdà and Prague is 1544 km. The road distance is 1578.4 km.
The best way to get from Puigcerdà to Prague without a car is to bus and train which takes 23h 28m and costs 10 000 Kč - 18 000 Kč.
It takes approximately 9h 7m to get from Puigcerdà to Prague, including transfers.
Puigcerdà to Prague bus services, operated by liO Occitanie - Pyrénées-Orientales, depart from BOURG-MADAME - La Poste station.
Puigcerdà to Prague bus services, operated by liO Occitanie - Pyrénées-Orientales, arrive at PERPIGNAN - Gare Routière Bd St Assiscle station.
Yes, the driving distance between Puigcerdà to Prague is 1578 km. It takes approximately 15h 35m to drive from Puigcerdà to Prague.
There are 4586+ hotels available in Prague.
What companies run services between Puigcerdà, Spain and Prague, Czechia?
You can take a bus from BOURG-MADAME - La Poste to Prague via Perpignan and Montpellier in around 26h 9m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 30m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- Kč 1,400–4,100
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague via Milan Bergamo
- Ave. Duration
- 4h 58m
- When
- Monday, Sunday, and Wednesday
- Estimated price
- Kč 1,400–4,100
Flights from Toulouse-Blagnac Airport to Václav Havel Airport Prague via Milan Bergamo
- Ave. Duration
- 4h 5m
- When
- Monday
- Estimated price
- Kč 1,700–4,900
Flights from Perpignan-Rivesaltes Airport to Václav Havel Airport Prague via Charleroi
- Ave. Duration
- 4h 25m
- When
- Friday
- Estimated price
- Kč 2,500–7,000
Flights from Perpignan-Rivesaltes Airport to Václav Havel Airport Prague via Manchester
- Ave. Duration
- 6h 20m
- When
- Sunday
- Estimated price
- Kč 3,300–11,000
Flights from Girona–Costa Brava Airport to Václav Havel Airport Prague via Charleroi
- Ave. Duration
- 5h 35m
- When
- Sunday, Saturday, Tuesday, and Wednesday
- Estimated price
- Kč 2,200–6,500
Flights from Girona–Costa Brava Airport to Václav Havel Airport Prague via Pescara
- Ave. Duration
- 6h 25m
- When
- Friday
- Estimated price
- Kč 2,200–6,500
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 29m
- When
- Every day
- Estimated price
- Kč 1,000–4,000
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- Kč 4,700–5,100
Flights from Toulouse-Blagnac Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- Kč 1,500–8,500
- Website
- easyjet.com
Flights from Toulouse-Blagnac Airport to Václav Havel Airport Prague via Milan Malpensa
- Ave. Duration
- 4h 22m
- When
- Friday and Monday
- Estimated price
- Kč 2,100–4,900
Flights from Toulouse-Blagnac Airport to Václav Havel Airport Prague via Nice
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- Kč 2,100–4,900
- Website
- smartwings.com
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Kč 1,800–4,100
Flights from Toulouse-Blagnac Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- Kč 1,900–3,200
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to Václav Havel Airport Prague via Zurich
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- Kč 1,600–6,500
- Website
- transavia.com
Flights from Perpignan-Rivesaltes Airport to Václav Havel Airport Prague via Paris Orly
- Ave. Duration
- 4h 35m
- When
- Tuesday and Saturday
- Estimated price
- Kč 2,800–15,000
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Puigcerdà to Vic
- Ave. Duration
- 2h 3m
- Frequency
- 5 times a day
- Estimated price
- Kč 220–490
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Puigcerdà to Vic
- Ave. Duration
- 2h 3m
- Frequency
- 5 times a day
- Estimated price
- Kč 220–490
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
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 Villefranche Vernet Les Bains to Perpignan
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- Kč 190–330
- Website
- Oui.SNCF
Train from Perpignan to Paris Gare De Lyon
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- Kč 3,700–6,500
- Website
- Oui.SNCF
Train from Latour De Carol Enveitg to Toulouse Matabiau
- Ave. Duration
- 2h 48m
- Frequency
- Every 3 hours
- Estimated price
- Kč 650–1,200
- Website
- Oui.SNCF
Train from Villefranche Vernet Les Bains to Perpignan
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- Kč 190–330
- Website
- Oui.SNCF
Train from Bourg-Madame to Villefranche Vernet Les Bains
- Ave. Duration
- 2h 36m
- Frequency
- 4 times a day
- Estimated price
- Kč 220–380
- Website
- Oui.SNCF
Train from Villefranche Vernet Les Bains to Perpignan
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- Kč 190–330
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Perpignan to Paris Gare De Lyon
- Ave. Duration
- 5h 22m
- Frequency
- Hourly
- Estimated price
- Kč 4,300–6,500
- Website
- TGV inOui
Train from Paris Gare De Lyon to Muenchen Hbf
- Ave. Duration
- 6h 41m
- Frequency
- Twice a week
- Estimated price
- Kč 4,000–6,000
- Website
- TGV inOui
- Phone
- 0 89 54 888 97 - 25
- [email protected]
- Website
- Die Länderbahn
Train from Muenchen Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 5h 37m
- Frequency
- Hourly
- Estimated price
- Kč 2,200–3,800
- Schedules at
- Die Länderbahn
Train from Muenchen Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 5h 37m
- Frequency
- Hourly
- Estimated price
- Kč 2,200–3,800
- Schedules at
- Die Länderbahn
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Freiburg Hauptbahnhof to München Hbf
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- Kč 2,000–4,100
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +34 902 13 00 14
- [email protected]
- Website
- sagales.com
Bus from Vic - Estació d'Autobusos to St Antoni Maria Claret - Espronceda
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- Kč 230–470
- Schedules at
- sagales.com
- Phone
- +33 4 68 80 80 80
- Website
- lio.laregion.fr
Bus from BOURG-MADAME - La Poste to PERPIGNAN - Gare Routière Bd St Assiscle
- Ave. Duration
- 2h 39m
- Frequency
- 3 times a day
- Estimated price
- Kč 49
- Schedules at
- lio-occitanie.fr
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Perpignan to Montpellier
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- Kč 320–480
- Website
- Flixbus
Bus from Montpellier to Prague
- Ave. Duration
- 20h 25m
- Frequency
- Twice daily
- Estimated price
- Kč 2,900–4,500
- Website
- Flixbus
Bus from Perpignan to Freiburg
- Ave. Duration
- 12h 35m
- Frequency
- 3 times a day
- Estimated price
- Kč 1,800–2,800
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Perpignan to Montpellier
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- Kč 260–440
- Website
- BlaBlaCar Bus
Bus from Girona - Bus Station to Munich - Bus Station
- Ave. Duration
- 20h 50m
- Frequency
- Once daily
- Estimated price
- Kč 2,500–4,300
- Website
- BlaBlaCar Bus
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Perpignan to Montpellier
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- Kč 310–490
- Schedules at
- alsa.es
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Perpignan to Montpellier
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- Kč 190–340
- Website
- Itabus S.p.A.
- Phone
- +34 972 20 48 68
- [email protected]
- Website
- teisa-bus.com
Bus from Vic, Estació d'Autobusos to Girona Airport
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- Kč 200–300
- Schedules at
- teisa-bus.com
Bus from Puigcerdà to Girona, Estació d'Autobusos
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a week
- Estimated price
- Kč 550–800
- Schedules at
- teisa-bus.com
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- Grand Bus
Bus from München, ZOB to Praha Hlavní nádraží
- Ave. Duration
- 7h 34m
- Frequency
- Once daily
- Estimated price
- Kč 1,500–1,700
- Website
- Grand Bus
Want to know more about travelling around Czechia
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
Want to know more about Flixbus?
Read the travel guide









































