There are 4 ways to get from Puigcerdà to Perpignan by 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.

Recommended option

Bus Le Département des Pyrénées-Orientales  •  4 h 7 min

  1. Take the bus from Mont-Louis to Perpignan 260

$1

3 alternative options

Train  •  4 h 26 min

  1. Take the train from Bourg Madame to Villefranche Vernet les Bains
  2. Take the train from Villefranche Vernet les Bains to Perpignan

$21 - $31

Bus Transports Elèctrics Interurbans S.A.  •  4 h 46 min

  1. Take the bus from Puigcerdà to Girona Girona
  2. Take the bus from Girona to Perpignan Barcelone > Gérone > Perpignan > Toulouse > Bordeaux centre / ...

$21 - $66

Drive  •  1 h 26 min

  1. Drive from Puigcerdà to Perpignan 66.1 miles

$12 - $18

What companies run services between Puigcerdà, Spain and Perpignan, France?

Le Département des Pyrénées-Orientales operates a bus from Puigcerdà to Perpignan 4 times a day, and the journey takes 2 h 26 min. Alternatively, you can take a train from Puigcerdà to Perpignan via Villefranche Vernet les Bains in around 4 h 26 min.

Train operators
SNCF
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Bourg Madame to Villefranche Vernet les Bains
Ave. Duration
2 h 38 min
Frequency
3 times a day
Estimated price
$15 - $23
Website
en.oui.sncf
2nd Class
$15 - $23
1st Class
$19 - $30
Train from Villefranche Vernet les Bains to Perpignan
Ave. Duration
48 min
Frequency
Every 2 hours
Estimated price
$5 - $9
Website
en.oui.sncf
2nd Class
$5 - $9
1st Class
$9 - $14
Bus operators
Le Département des Pyrénées-Orientales
Phone
04 68 80 80 80
Email
transport@cd66.fr
Website
ledepartement66.fr
Bus from Mont-Louis to Perpignan
Ave. Duration
2 h 26 min
Frequency
4 times a day
Estimated price
$0
Schedules at
bus1euro.cd66.fr
Transports Elèctrics Interurbans S.A.
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Girona to Perpignan
Ave. Duration
1 h 30 min
Frequency
Every 15 minutes
Estimated price
$4 - $6
Website
Ouibus
Mou-te Public Transport in Catalonia
Website
mou-te.gencat.cat
Bus from Girona to Perpignan
Ave. Duration
1 h 29 min
Frequency
4 times a day
Estimated price
$2 - $10
Schedules at
mou-te.gencat.cat
Starbus
Phone
+34 (0) 963 49 67 67
Email
comercial@starbus.es
Website
starbus.es
Bus from Girona to Perpignan
Ave. Duration
1 h 30 min
Frequency
Twice daily
Schedules at
starbus.es

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.

Questions & Answers

How far is it from Puigcerdà to Perpignan?

The distance between Puigcerdà and Perpignan is 85 km. The road distance is 106 km.

What is the cheapest way to get from Puigcerdà to Perpignan?

The cheapest way to get from Puigcerdà to Perpignan is to bus which costs 1€ and takes 4 h 7 min.

What is the fastest way to get from Puigcerdà to Perpignan?

The quickest way to get from Puigcerdà to Perpignan is to drive which takes 1 h 26 min and costs 10€ - 15€.

Is there a direct train between Puigcerdà and Perpignan?

No, there is no direct train from Puigcerdà to Perpignan. However, there are services departing from Bourg Madame and arriving at Perpignan via Villefranche Vernet les Bains. The journey, including transfers, takes approximately 4 h 26 min.

Is there a direct bus between Puigcerdà and Perpignan?

No, there is no direct bus from Puigcerdà to Perpignan. However, there are services departing from Bourg-Madame and arriving at Perpignan via Mont-Louis. The journey, including transfers, takes approximately 4 h 7 min.

How long does it take to get from Puigcerdà to Perpignan?

It takes approximately 4 h 7 min to get from Puigcerdà to Perpignan, including transfers.