There are 11 ways to get from Frankfurt am Main to Perpignan by train (TGV), bus, car, plane, or train
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 Paris
best- Take the train from Frankfurt to Strasbourg Bahnhoftrain 82 / ...
- Take the train from Strasbourg Bahnhof to Paris l'Esttrain 83 / ...
- Take the train from Paris Gare De Lyon to Perpignantrain Tgv
11h 5m€261–626Fly Frankfurt to Barcelona–El Prat Airport, train
cheapest- Fly from Frankfurt (FRA) to Barcelona–El Prat Airport (BCN)plane FRA - BCN
- Take the train from Barcelona-Sants to Perpignantrain
7h 11m€97–260Bus
- Take the bus from Frankfurt - Main Bus Station to Perpignan - Bus Stationbus BlaBlaCar Bus
17h 15m€100–240Drive 1,117.5 km
- Drive from Frankfurt am Main to Perpignancar 1,117.5 km
10h 32m€173–250Train
- Take the train from Frankfurt to Strasbourg Bahnhoftrain 82 / ...
- Take the train from Strasbourg to Perpignantrain Tgv
11h 14m€240–494Train, bus
- Take the train from Frankfurt to Mannheim, Hauptbahnhoftrain 12 / ...
- Take the bus from Mannheim central bus station to Perpignanbus FlixBus N1720
17h 54m€109–221Fly Frankfurt to Fréjorgues Airport, train
- Fly from Frankfurt (FRA) to Fréjorgues Airport (MPL)plane FRA - MPL
- Take the train from Montpellier Saint-Roch to Perpignantrain
9h 42m€187–449Fly Frankfurt to Marseille Provence Airport, train
- Fly from Frankfurt (FRA) to Marseille Provence Airport (MRS)plane FRA - MRS
- Take the train from Aix En Provence Tgv to Perpignantrain
8h 9m€131–284Fly Frankfurt to Lyon–Saint Exupéry Airport, train
- Fly from Frankfurt (FRA) to Lyon–Saint Exupéry Airport (LYS)plane FRA - LYS
- Take the train from Lyon-Saint Exupery Tgv to Perpignantrain
8h 2m€188–405Train to Karlsruhe/Baden-Baden Airport, fly to Girona–Costa Brava Airport, train
- Take the train from Frankfurt to Karlsruhe Hauptbahnhoftrain
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Girona–Costa Brava Airport (GRO)plane FKB - GRO
- Take the train from Girona to Perpignantrain
9h 6m€98–412Fly Frankfurt to Perpignan-Rivesaltes Airport
- Fly from Frankfurt (FRA) to Perpignan-Rivesaltes Airport (PGF)plane FRA - PGF
12h 20m€165–417
Frankfurt am Main to Perpignan by train and foot
Questions & Answers
The cheapest way to get from Frankfurt am Main to Perpignan is to bus which costs €100 - €240 and takes 17h 15m.
The fastest way to get from Frankfurt am Main to Perpignan is to fly and train which takes 7h 11m and costs €95 - €260.
Yes, there is a direct bus departing from Frankfurt - Main Bus Station station and arriving at Perpignan - Bus Station station. Services depart twice daily, and operate every day. The journey takes approximately 17h 15m.
No, there is no direct train from Frankfurt am Main to Perpignan. However, there are services departing from Frankfurt and arriving at Perpignan via Strasbourg Bahnhof, Paris Nord and Paris Gare De Lyon. The journey, including transfers, takes approximately 11h 5m.
The distance between Frankfurt am Main and Perpignan is 1560 km. The road distance is 1117.5 km.
The best way to get from Frankfurt am Main to Perpignan without a car is to train via Paris which takes 11h 5m and costs €260 - €650.
It takes approximately 11h 5m to get from Frankfurt am Main to Perpignan, including transfers.
Frankfurt am Main to Perpignan bus services, operated by BlaBlaCar Bus, depart from Frankfurt - Main Bus Station.
Frankfurt am Main to Perpignan train services, operated by Deutsche Bahn Intercity (DB IC), depart from Frankfurt station.
The best way to get from Frankfurt am Main to Perpignan is to train via Paris which takes 11h 5m and costs €260 - €650. Alternatively, you can bus, which costs €100 - €240 and takes 17h 15m, you could also fly, which costs €160 - €420 and takes 12h 20m.
What companies run services between Frankfurt am Main, Germany and Perpignan, France?
You can take a train from Frankfurt to Perpignan via Strasbourg Bahnhof, Paris l'Est, Paris Nord, and Paris Gare De Lyon in around 11h 5m. Alternatively, BlaBlaCar Bus operates a bus from Frankfurt - Main Bus Station to Perpignan - Bus Station 3 times a day. Tickets cost €100–200 and the journey takes 17h 15m. Two other operators also service this route.
- Website
- lufthansa.com
Flights from Frankfurt to Barcelona–El Prat Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €70–230
Flights from Frankfurt to Marseille Provence Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €50–290
Flights from Frankfurt to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €100–550
Flights from Frankfurt to Lyon–Saint Exupéry Airport via Munich
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- €55–320
- Website
- airfrance.com
Flights from Frankfurt to Fréjorgues Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 44m
- When
- Every day
- Estimated price
- €85–460
- Website
- klm.com
Flights from Frankfurt to Fréjorgues Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €100–500
Flights from Frankfurt to Fréjorgues Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €85–460
- Website
- ryanair.com
Flights from Karlsruhe/Baden-Baden Airport to Girona–Costa Brava Airport
- Ave. Duration
- 1h 40m
- When
- Saturday, Monday, Tuesday, Thursday, and Friday
- Estimated price
- €55–250
Flights from Frankfurt to Perpignan-Rivesaltes Airport via Birmingham
- Ave. Duration
- 16h 5m
- When
- Tuesday and Friday
- Estimated price
- €100–400
- Website
- condor.com
Flights from Frankfurt to Barcelona–El Prat Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- €70–190
- Website
- swiss.com
Flights from Frankfurt to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- €80–270
- Website
- lufthansa-city.com
Flights from Frankfurt to Marseille Provence Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €50–290
- Website
- aerlingus.com
Flights from Frankfurt to Perpignan-Rivesaltes Airport via Dublin
- Ave. Duration
- 13h 42m
- When
- Every day
- Estimated price
- €140–750
- Website
- luxair.lu
Flights from Frankfurt to Fréjorgues Airport via Luxembourg
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €140–600
- Website
- airdolomiti.it
Flights from Frankfurt to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €140–550
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Frankfurt to Strasbourg Bahnhof
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- €40–180
- Website
- https://int.bahn.de/en
Train from Frankfurt to Strasbourg Bahnhof
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- €40–180
- Website
- https://int.bahn.de/en
Train from Frankfurt to Mannheim, Hauptbahnhof
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €14–65
- Website
- https://int.bahn.de/en
Train from Frankfurt to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €25–110
- Website
- https://int.bahn.de/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 Strasbourg Bahnhof to Paris l'Est
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- €70–150
- 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 Gare De Lyon to Perpignan
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- €150–300
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Montpellier Saint-Roch to Perpignan
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- €27–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 Lyon-Saint Exupery Tgv to Perpignan
- Ave. Duration
- 3h 26m
- Frequency
- Twice daily
- Estimated price
- €75–160
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Paris Gare De Lyon to Perpignan
- Ave. Duration
- 5h 15m
- Frequency
- Every 2 hours
- Estimated price
- €180–300
- Website
- https://www.sncf-connect.com/en-en
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a day
- Estimated price
- €35–60
- Website
- https://www.sncf-connect.com/en-en
Train from Strasbourg to Perpignan
- Ave. Duration
- 8h 24m
- Frequency
- Twice a week
- Estimated price
- €200–320
- Website
- https://www.sncf-connect.com/en-en
Train from Montpellier Saint-Roch to Perpignan
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- €30–55
- Website
- https://www.sncf-connect.com/en-en
Train from Girona to Perpignan
- Ave. Duration
- 42 min
- Frequency
- 5 times a day
- Estimated price
- €18–29
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- €23–35
- Website
- https://www.renfe.com/es/en
Train from Montpellier Saint-Roch to Perpignan
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- €20–35
- Website
- https://www.renfe.com/es/en
Train from Aix En Provence Tgv to Perpignan
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- €40–65
- Website
- https://www.renfe.com/es/en
Train from Girona to Perpignan
- Ave. Duration
- 39 min
- Frequency
- 4 times a day
- Estimated price
- €11–17
- Website
- https://www.renfe.com/es/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Frankfurt to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- €19–35
- Website
- https://int.bahn.de/en
- Phone
- +33 4 13 94 30 50
- Website
- zou.maregionsud.fr
Train from Montpellier Saint-Roch to Perpignan
- Ave. Duration
- 1h 59m
- Frequency
- Every 4 hours
- Estimated price
- €40–80
- Website
- https://zou.maregionsud.fr/en/
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Frankfurt to Karlsruhe Hauptbahnhof
- Ave. Duration
- 3h 41m
- Frequency
- Twice a week
- Estimated price
- €30–50
- Website
- https://konzern.oebb.at/en/
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Frankfurt - Main Bus Station to Perpignan - Bus Station
- Ave. Duration
- 17h 15m
- Frequency
- 3 times a day
- Estimated price
- €100–200
- Website
- https://www.blablacar.co.uk/bus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Frankfurt - Main Bus Station to Perpignan - Bus Station
- Ave. Duration
- 17h 45m
- Frequency
- Twice daily
- Estimated price
- €100–180
- Website
- https://www.flixbus.co.uk
Bus from Mannheim central bus station to Perpignan
- Ave. Duration
- 16h 15m
- Frequency
- Twice daily
- Estimated price
- €95–160
- Website
- https://www.flixbus.co.uk
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- sindbad.pl
Bus from Frankfurt - Main Bus Station to Perpignan - Bus Station
- Ave. Duration
- 16h 45m
- Frequency
- Once a week
- Estimated price
- €110–240
- Website
- https://www.sindbad.pl/en/home
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Frankfurt am Main to Perpignan bus services, operated by BlaBlaCar Bus, arrive at Perpignan - Bus Station.
Frankfurt am Main to Perpignan train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Strasbourg Bahnhof station.
Yes, the driving distance between Frankfurt am Main to Perpignan is 1117 km. It takes approximately 10h 32m to drive from Frankfurt am Main to Perpignan.
Book your Frankfurt am Main to Perpignan train tickets online with Omio.
Book your Frankfurt am Main to Perpignan bus tickets online with Omio, FlixBus and Distribusion.
There are 180+ hotels available in Perpignan.










































