There are 10 ways to get from Dubrovnik to Perpignan by plane, train, ferry, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Dubrovnik Airport to Barcelona–El Prat Airport, train
best- Fly from Dubrovnik Airport (DBV) to Barcelona–El Prat Airport (BCN)plane DBV - BCN
- Take the train from Barcelona-Sants to Perpignantrain
8h 4m€61–222Ferry, train
- Take the ferry from Dubrovnik to Bariferry 54
- Take the train from Bari Centrale to Torino Porta Susatrain Fr
- Take the train from Torino Porta Susa to Chambery Challes Les Eauxtrain Tgv
- Take the train from Chambery Challes Les Eaux to Valence Tgv Rhone-Alpes Sudtrain Ter
- Take the train from Valence Tgv Rhone-Alpes Sud to Perpignantrain Tgv
27h 8m€319–598Bus
- Take the bus from Dubrovnik, Autobusni kolodvor to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Stazione Mestrebus
- Take the bus from Venice Mestre to Perpignanbus
31h 29m€468–1,063Drive 1,741.9 km
- Drive from Dubrovnik to Perpignancar 1,741.9 km
19h 39m€280–404Fly Dubrovnik Airport to Marseille Provence Airport, train
- Fly from Dubrovnik Airport (DBV) to Marseille Provence Airport (MRS)plane DBV - MRS
- Take the train from Aix En Provence Tgv to Perpignantrain
8h 52m€90–267Fly Dubrovnik Airport to Toulouse-Blagnac Airport, train
- Fly from Dubrovnik Airport (DBV) to Toulouse-Blagnac Airport (TLS)plane DBV - TLS
- Take the train from Toulouse Matabiau to Narbonnetrain
- Take the train from Narbonne to Perpignantrain
16h€101–289Fly Dubrovnik Airport to Perpignan-Rivesaltes Airport
- Fly from Dubrovnik Airport (DBV) to Perpignan-Rivesaltes Airport (PGF)plane DBV - PGF
11h 8m€134–455Bus, shuttle to Podgorica Airport, fly to Barcelona–El Prat Airport, train
- Take the bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanicabus
- Take a shuttle bus from Kotor, Autobuska Stanica to Podgorica Airport
- Fly from Podgorica Airport (TGD) to Barcelona–El Prat Airport (BCN)plane TGD - BCN
- Take the train from Barcelona-Sants to Perpignantrain
10h 55m€183–467Bus, bus to Sarajevo, fly to Girona–Costa Brava Airport
- Take the bus from Dubrovnik, Autobusni kolodvor to Ploče, Autobusni Kolodvorbus
- Take the bus from Ploče, Autobusni Kolodvor to Stupbus
- Fly from Sarajevo (SJJ) to Girona–Costa Brava Airport (GRO)plane SJJ - GRO
- Take the bus from Girona Airport to Perpignanbus
12h 3m€102–430Bus, train
- Take the bus from Dubrovnik, Autobusni kolodvor to Rovinj, Autobusni Kolodvorbus
- Take the bus from Rovinj, Autobusni Kolodvor to Padovabus
- Take the bus from Padova to Figueresbus
- Take the train from Port-Bou to Perpignantrain Ter
38h 53m€455–762
Dubrovnik to Perpignan by ferry, bus, and train
Comparing Your Travel Options
The cheapest way to get from Dubrovnik to Perpignan is to fly and train which costs €60 - €230 and takes 8h 4m.
The fastest way to get from Dubrovnik to Perpignan is to fly and train which takes 8h 4m and costs €60 - €230.
No, there is no direct bus from Dubrovnik to Perpignan. However, there are services departing from Dubrovnik, Autobusni kolodvor and arriving at Perpignan via Zagreb, Autobusni Kolodvor, Novo Mesto, Avtobusna postaja and Venice Mestre. The journey, including transfers, takes approximately 31h 29m.
The distance between Dubrovnik and Perpignan is 1560 km. The road distance is 1741.9 km.
The best way to get from Dubrovnik to Perpignan without a car is to ferry and train which takes 27h 8m and costs €310 - €600.
It takes approximately 8h 4m to get from Dubrovnik to Perpignan, including transfers.
Dubrovnik to Perpignan bus services, operated by FlixBus, depart from Dubrovnik, Autobusni kolodvor station.
The best way to get from Dubrovnik to Perpignan is to bus which takes 31h 29m and costs €460 - €1100. Alternatively, you can fly, which costs €130 - €460 and takes 11h 8m.
Dubrovnik to Perpignan bus services, operated by FlixBus, arrive at Zagreb station.
Yes, the driving distance between Dubrovnik to Perpignan is 1742 km. It takes approximately 19h 39m to drive from Dubrovnik to Perpignan.
What companies run services between Dubrovnik, Croatia and Perpignan, France?
You can take a bus from Dubrovnik, Autobusni kolodvor to Perpignan via Zagreb, Zagreb, Autobusni Kolodvor, Novo Mesto, Avtobusna postaja, Stazione Mestre, and Venice Mestre in around 31h 29m. Alternatively, Transavia France and Ryanair fly from Dubrovnik Airport (DBV) to Perpignan-Rivesaltes Airport (PGF) twice a week.
- Website
- ryanair.com
Flights from Dubrovnik Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 5h
- When
- Saturday and Sunday
- Estimated price
- €60–140
Flights from Dubrovnik Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 20m
- When
- Wednesday
- Estimated price
- €60–140
Flights from Dubrovnik Airport to Marseille Provence Airport
- Ave. Duration
- 2h 5m
- When
- Thursday and Sunday
- Estimated price
- €45–190
Flights from Dubrovnik Airport to Marseille Provence Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Tuesday
- Estimated price
- €45–190
Flights from Dubrovnik Airport to Toulouse-Blagnac Airport via Rome
- Ave. Duration
- 12h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- €60–170
Flights from Dubrovnik Airport to Toulouse-Blagnac Airport via Milan Bergamo
- Ave. Duration
- 19h 5m
- When
- Wednesday and Saturday
- Estimated price
- €60–170
Flights from Dubrovnik Airport to Perpignan-Rivesaltes Airport via London Stansted
- Ave. Duration
- 15h 30m
- When
- Thursday
- Estimated price
- €130–450
Flights from Sarajevo to Girona–Costa Brava Airport
- Ave. Duration
- 2h 15m
- When
- Monday and Thursday
- Estimated price
- €75–290
Flights from Sarajevo to Girona–Costa Brava Airport via Weeze
- Ave. Duration
- 5h 25m
- When
- Tuesday and Saturday
- Estimated price
- €75–290
- Website
- vueling.com
Flights from Dubrovnik Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 26m
- When
- Sunday, Thursday, Monday, Tuesday, and Saturday
- Estimated price
- €30–140
- Website
- easyjet.com
Flights from Dubrovnik Airport to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- €45–220
Flights from Dubrovnik Airport to Toulouse-Blagnac Airport via Geneva
- Ave. Duration
- 16h 20m
- When
- Saturday
- Estimated price
- €65–290
- Website
- volotea.com
Flights from Dubrovnik Airport to Marseille Provence Airport
- Ave. Duration
- 2h
- When
- Saturday
- Estimated price
- €23–160
- Website
- lufthansa.com
Flights from Dubrovnik Airport to Marseille Provence Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €110–380
- Website
- twinjet.fr
Flights from Dubrovnik Airport to Toulouse-Blagnac Airport via Marseille Provence Airport
- Ave. Duration
- 10h 10m
- When
- Thursday
- Estimated price
- €60–170
- Website
- transavia.com
Flights from Dubrovnik Airport to Perpignan-Rivesaltes Airport via Paris Orly
- Ave. Duration
- 7h 20m
- When
- Saturday
- Estimated price
- €150–750
- Website
- wizzair.com
Flights from Podgorica Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €29–200
- Website
- airserbia.com
Flights from Podgorica Airport to Barcelona–El Prat Airport via Belgrade
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €150–250
- Website
- austrian.com
Flights from Podgorica Airport to Barcelona–El Prat Airport via Vienna
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €100–400
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 26m
- Frequency
- 4 times a day
- Estimated price
- €35–55
- Website
- TGV inOui
Train from Torino Porta Susa to Chambery Challes Les Eaux
- Ave. Duration
- 2h 38m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Website
- TGV inOui
Train from Valence Tgv Rhone-Alpes Sud to Perpignan
- Ave. Duration
- 3h 4m
- Frequency
- Every 2 hours
- Estimated price
- €70–110
- Website
- TGV inOui
Train from Toulouse Matabiau to Narbonne
- Ave. Duration
- 1h 14m
- Frequency
- Every 4 hours
- Estimated price
- €29–45
- Website
- TGV inOui
Train from Narbonne to Perpignan
- Ave. Duration
- 33 min
- Frequency
- Every 2 hours
- Estimated price
- €12–19
- Website
- TGV inOui
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 26m
- Frequency
- 4 times a day
- Estimated price
- €35–55
- Website
- TGV inOui
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- €23–35
- Website
- Renfe Viajeros
Train from Valence Tgv Rhone-Alpes Sud to Perpignan
- Ave. Duration
- 2h 42m
- Frequency
- 4 times a day
- Estimated price
- €45–70
- Website
- Renfe Viajeros
Train from Aix En Provence Tgv to Perpignan
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- €40–60
- Website
- Renfe Viajeros
Train from Narbonne to Perpignan
- Ave. Duration
- 32 min
- Frequency
- Every 4 hours
- Estimated price
- €8–12
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- €23–35
- Website
- Renfe Viajeros
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Bari Centrale to Torino Porta Susa
- Ave. Duration
- 8h 8m
- Frequency
- 3 times a day
- Estimated price
- €130–240
- Website
- Trenitalia Frecce
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Torino Porta Susa to Chambery Challes Les Eaux
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- €23–35
- Website
- Trenitalia
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Chambery Challes Les Eaux to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €26–50
- Website
- Oui.SNCF
Train from Toulouse Matabiau to Narbonne
- Ave. Duration
- 1h 33m
- Frequency
- Every 30 minutes
- Estimated price
- €25–45
- Website
- Oui.SNCF
Train from Narbonne to Perpignan
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €11–19
- Website
- Oui.SNCF
Train from Port-Bou to Perpignan
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €7–13
- Website
- Oui.SNCF
- Phone
- +33 4 13 94 30 50
- Website
- Zou! Lignes Express Régionales
Train from Chambery Challes Les Eaux to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- €40–55
- Website
- Zou! Lignes Express Régionales
Train from Narbonne to Perpignan
- Ave. Duration
- 43 min
- Frequency
- Every 4 hours
- Estimated price
- €17–23
- Website
- Zou! Lignes Express Régionales
Train from Port-Bou to Perpignan
- Ave. Duration
- 1h 1m
- Frequency
- 3 times a day
- Estimated price
- €11–16
- Website
- Zou! Lignes Express Régionales
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Dubrovnik, Autobusni kolodvor to Zagreb
- Ave. Duration
- 9h 30m
- Frequency
- 5 times a day
- Estimated price
- €50–80
- Website
- Flixbus
Bus from Venice Mestre to Perpignan
- Ave. Duration
- 14h 55m
- Frequency
- Twice daily
- Estimated price
- €90–140
- Website
- Flixbus
Bus from Girona Airport to Perpignan
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- €8–13
- Website
- Flixbus
- Phone
- +385 1 3335 170
- [email protected]
- Website
- samoborcek.hr
Bus from Dubrovnik, Autobusni kolodvor to Zagreb
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €35–85
- Schedules at
- samoborcek.hr
- Phone
- +385 21 612 005
- [email protected]
- Website
- Promet Makarska
Bus from Dubrovnik, Autobusni kolodvor to Zagreb
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- €45–170
- Website
- Promet Makarska
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- Arriva Croatia
Bus from Dubrovnik, Autobusni kolodvor to Zagreb
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- €6–40
- Website
- Arriva Croatia
Bus from Dubrovnik, Autobusni kolodvor to Ploče, Autobusni Kolodvor
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €1–14
- Website
- Arriva Croatia
Bus from Dubrovnik, Autobusni kolodvor to Rovinj, Autobusni Kolodvor
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- €6–9
- Website
- Arriva Croatia
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Zagreb, Autobusni Kolodvor to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 1h 19m
- Frequency
- On demand
- Estimated price
- €22–160
- Website
- GoOpti
- Shared
- €22
- Private
- €92
Bus from Novo Mesto, Avtobusna postaja to Stazione Mestre
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- €350–600
- Website
- GoOpti
Bus from Rovinj, Autobusni Kolodvor to Padova
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- €340–600
- Website
- GoOpti
- Phone
- +382 20 633 807
- [email protected]
- Website
- bozur.net
Bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanica
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €26–40
- Schedules at
- bozur.net
- Phone
- +382 31 33 60 06
- [email protected]
- Website
- blueline-mne.com
Bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanica
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €37
- Schedules at
- blueline-mne.com
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanica
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €13–35
- Schedules at
- croatiabus.hr
- Phone
- +382 69 737 787
- [email protected]
- Website
- gomontenegro.me
Shuttle from Kotor, Autobuska Stanica to Podgorica Airport
- Ave. Duration
- 45 min
- Frequency
- On demand
- Estimated price
- €100–150
- Schedules at
- gomontenegro.me
- Phone
- +385 043 277 100
- [email protected]
- Website
- Cazmatrans NOVA d.o.o.
Bus from Dubrovnik, Autobusni kolodvor to Ploče, Autobusni Kolodvor
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Estimated price
- €13–16
- Website
- Cazmatrans NOVA d.o.o.
- Phone
- +387 35 320-321
- [email protected]
- Website
- transturist.ba
Bus from Ploče, Autobusni Kolodvor to Stup
- Ave. Duration
- 1h 57m
- Frequency
- 3 times a week
- Estimated price
- €17–60
- Schedules at
- transturist.ba
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Girona Airport to Perpignan
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €9–14
- Schedules at
- alsa.es
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Padova to Figueres
- Ave. Duration
- 15h 11m
- Frequency
- Once a week
- Estimated price
- €100–130
- Schedules at
- tabitatour.ro
- Phone
- +385 72 303 337
- [email protected]
- Website
- Jadrolinija
Ferry from Dubrovnik to Bari
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- €90–140
- Website
- Jadrolinija
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
Book your Dubrovnik to Perpignan bus tickets online with Omio.
There are 5186+ hotels available in Perpignan.





































































