There are 12 ways to get from Braga to Perpignan by towncar, plane, train, bus, car, or train (Renfe)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Towncar to Francisco De Sá Carneiro Airport, fly to Barcelona–El Prat Airport, train
best- Take a town car from Braga to Porto - Aeroporto Francisco Sá Carneirotowncar
- Fly from Francisco De Sá Carneiro Airport (OPO) to Barcelona–El Prat Airport (BCN)plane OPO - BCN
- Take the train from Barcelona-Sants to Perpignantrain
7h 20m€113–281Bus
cheapest- Take the bus from Centro Coordenador de Transportes de Braga to Portobus
- Take the bus from Porto to Narbonnebus
- Take the bus from Narbonne - Croix Sud to Perpignan - Bus Stationbus
22h 30m€60–186Bus, train via Madrid
- Take the bus from Centro Coordenador de Transportes de Braga to Vigo Urzáizbus
- Take the train from Vigo Urzaiz to Madrid Chamartíntrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignantrain
12h 20m€103–217Bus via Toulouse
- Take the bus from Centro Coordenador de Transportes de Braga to Terminal Rodoviário de Vila Realbus
- Take the bus from Vila Real to Toulouse - Matabiau Bus Stationbus
- Take the bus from Toulouse - Matabiau Bus Station to Perpignan - Bus Stationbus
20h 43m€87–122Drive 1,177.4 km
- Drive from Braga to Perpignancar 1,177.4 km
13h 6m€178–257Towncar to Francisco De Sá Carneiro Airport, fly to Perpignan-Rivesaltes Airport
- Take a town car from Braga to Porto - Aeroporto Francisco Sá Carneirotowncar
- Fly from Francisco De Sá Carneiro Airport (OPO) to Perpignan-Rivesaltes Airport (PGF)plane OPO - PGF
8h 19m€217–567Bus to Vigo, fly to Barcelona–El Prat Airport, train
- Take the bus from Centro Coordenador de Transportes de Braga to Vigo Urzáizbus
- Fly from Vigo (VGO) to Barcelona–El Prat Airport (BCN)plane VGO - BCN
- Take the train from Barcelona-Sants to Perpignantrain
8h 7m€62–291Towncar to Francisco De Sá Carneiro Airport, fly to Toulouse-Blagnac Airport, train
- Take a town car from Braga to Porto - Aeroporto Francisco Sá Carneirotowncar
- Fly from Francisco De Sá Carneiro Airport (OPO) to Toulouse-Blagnac Airport (TLS)plane OPO - TLS
- Take the train from Toulouse Matabiau to Narbonnetrain
- Take the train from Narbonne to Perpignantrain
7h 58m€144–347Bus to Santiago De Compostela Airport, fly to Barcelona–El Prat Airport, train
- Take the bus from Braga to Santiago de Compostela - Bus Stationbus
- Fly from Santiago De Compostela Airport (SCQ) to Barcelona–El Prat Airport (BCN)plane SCQ - BCN
- Take the train from Barcelona-Sants to Perpignantrain
8h 53m€69–335Towncar to Francisco De Sá Carneiro Airport, fly to Marseille Provence Airport, train
- Take a town car from Braga to Porto - Aeroporto Francisco Sá Carneirotowncar
- Fly from Francisco De Sá Carneiro Airport (OPO) to Marseille Provence Airport (MRS)plane OPO - MRS
- Take the train from Aix En Provence Tgv to Perpignantrain
8h 59m€150–329Train (Renfe)
- Take the train from Nine to Porrinotrain Ic
- Take the train from Porrino to Ourensetrain Re
- Take the train from Ourense to Madrid Chamartíntrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignantrain
14h 37m€128–234Bus, train
- Take the bus from Centro Coordenador de Transportes de Braga to Vigo Urzáizbus
- Take the train from Vigo Guixar to Barcelona-Santstrain Alv
- Take the train from Barcelona-Sants to Perpignantrain Tgv
19h 23m€62–215
Braga to Perpignan by bus and train
Questions & Answers
The cheapest way to get from Braga to Perpignan is to bus and train which costs €60 - €220 and takes 19h 23m.
The fastest way to get from Braga to Perpignan is to towncar and fly and train which takes 7h 20m and costs €110 - €290.
No, there is no direct bus from Braga to Perpignan station. However, there are services departing from Centro Coordenador de Transportes de Braga and arriving at Perpignan - Bus Station via Vila Real and Toulouse - Matabiau Bus Station. The journey, including transfers, takes approximately 20h 43m.
No, there is no direct train from Braga to Perpignan. However, there are services departing from Braga and arriving at Perpignan via Nine, Porrino, Ourense, Madrid Chamartín and Madrid-Puerta de Atocha-Almudena Grandes. The journey, including transfers, takes approximately 14h 37m.
The distance between Braga and Perpignan is 1145 km. The road distance is 1177.4 km.
The best way to get from Braga to Perpignan without a car is to bus and train via Madrid which takes 12h 20m and costs €100 - €220.
It takes approximately 7h 20m to get from Braga to Perpignan, including transfers.
Braga to Perpignan bus services, operated by Rede Expressos, depart from Centro Coordenador de Transportes de Braga station.
Braga to Perpignan train services, operated by Renfe Viajeros, depart from Nine station.
The best way to get from Braga to Perpignan is to bus via Toulouse which takes 20h 43m and costs €85 - €130. Alternatively, you can train, which costs €120 - €240 and takes 14h 37m.
What companies run services between Braga, Portugal and Perpignan, France?
You can take a bus from Centro Coordenador de Transportes de Braga to Perpignan - Bus Station via Vila Real and Toulouse - Matabiau Bus Station in around 20h 43m. Alternatively, you can take a train from Braga to Perpignan via Nine, Porrino, Ourense, Madrid Chamartín, Madrid-Atocha Cercanías, and Madrid-Puerta de Atocha-Almudena Grandes in around 14h 37m.
- Website
- iberia.com
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- €23–100
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- €30–150
Flights from Vigo to Barcelona–El Prat Airport
- Ave. Duration
- 1h 42m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €30–160
Flights from Vigo to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €60–180
Flights from Vigo to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 55m
- When
- Tuesday
- Estimated price
- €60–180
Flights from Francisco De Sá Carneiro Airport to Toulouse-Blagnac Airport via Madrid
- Ave. Duration
- 3h 35m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–270
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- €30–180
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 25m
- When
- Tuesday and Thursday
- Estimated price
- €75–180
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Bilbao
- Ave. Duration
- 3h 55m
- When
- Tuesday
- Estimated price
- €30–180
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 4h 5m
- When
- Tuesday and Saturday
- Estimated price
- €30–180
Flights from Francisco De Sá Carneiro Airport to Marseille Provence Airport via Barcelona–El Prat Airport
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- €60–180
Flights from Francisco De Sá Carneiro Airport to Marseille Provence Airport via Madrid
- Ave. Duration
- 3h 55m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–220
- Website
- vueling.com
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- €23–100
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 45m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €30–150
Flights from Vigo to Barcelona–El Prat Airport
- Ave. Duration
- 1h 42m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €30–160
Flights from Vigo to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €60–180
Flights from Vigo to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 55m
- When
- Tuesday
- Estimated price
- €60–180
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- €30–180
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 25m
- When
- Tuesday and Thursday
- Estimated price
- €75–180
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Bilbao
- Ave. Duration
- 3h 55m
- When
- Tuesday
- Estimated price
- €30–180
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 4h 5m
- When
- Tuesday and Saturday
- Estimated price
- €30–180
Flights from Francisco De Sá Carneiro Airport to Marseille Provence Airport via Barcelona–El Prat Airport
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- €60–180
Flights from Francisco De Sá Carneiro Airport to Marseille Provence Airport via Madrid
- Ave. Duration
- 3h 55m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–220
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €30–100
Flights from Francisco De Sá Carneiro Airport to Perpignan-Rivesaltes Airport via London Stansted
- Ave. Duration
- 7h
- When
- Sunday
- Estimated price
- €110–410
Flights from Francisco De Sá Carneiro Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €45–180
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Monday
- Estimated price
- €50–210
Flights from Francisco De Sá Carneiro Airport to Marseille Provence Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €40–210
- Website
- transavia.com
Flights from Francisco De Sá Carneiro Airport to Perpignan-Rivesaltes Airport via Paris Orly
- Ave. Duration
- 5h 6m
- When
- Friday and Sunday
- Estimated price
- €95–700
- Website
- aireuropa.com
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €30–110
Flights from Vigo to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €75–160
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Toulouse-Blagnac Airport via Nantes
- Ave. Duration
- 3h 52m
- When
- Sunday
- Estimated price
- €90–250
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Toulouse-Blagnac Airport via Lisboa
- Ave. Duration
- 4h
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €70–170
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €29–110
- Website
- https://www.sncf-connect.com/en-en
Train from Toulouse Matabiau to Narbonne
- Ave. Duration
- 1h 13m
- Frequency
- 3 times a day
- Estimated price
- €16–40
- Website
- https://www.sncf-connect.com/en-en
Train from Narbonne to Perpignan
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- €8–17
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- €16–22
- Website
- https://www.renfe.com/es/en
Train from Vigo Urzaiz to Madrid Chamartín
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- €40–100
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignan
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- €65–90
- Website
- https://www.renfe.com/es/en
Train from Narbonne to Perpignan
- Ave. Duration
- 32 min
- Frequency
- 4 times a day
- Estimated price
- €6–9
- Website
- https://www.renfe.com/es/en
Train from Aix En Provence Tgv to Perpignan
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- €27–40
- Website
- https://www.renfe.com/es/en
Train from Nine to Porrino
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- €10–14
- Website
- https://www.renfe.com/es/en
Train from Porrino to Ourense
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- €9–16
- Website
- https://www.renfe.com/es/en
Train from Ourense to Madrid Chamartín
- Ave. Duration
- 2h 41m
- Frequency
- 5 times a day
- Estimated price
- €30–95
- Website
- https://www.renfe.com/es/en
Train from Vigo Guixar to Barcelona-Sants
- Ave. Duration
- 13h 52m
- Frequency
- 6 times a week
- Estimated price
- €45–90
- Website
- https://www.renfe.com/es/en
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Vigo Urzaiz to Madrid Chamartín
- Ave. Duration
- 3h 55m
- Frequency
- 3 times a day
- Estimated price
- €35–110
- Website
- https://www.renfe.com/es/en
Train from Ourense to Madrid Chamartín
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- €29–90
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Toulouse Matabiau to Narbonne
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €15–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Narbonne to Perpignan
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €10–24
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €10–16
- Rail 1st Class
- €16–24
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Centro Coordenador de Transportes de Braga to Vigo Urzáiz
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- €1–11
- Website
- https://rede-expressos.pt/en
- Online ticket
- €1–11
Bus from Centro Coordenador de Transportes de Braga to Terminal Rodoviário de Vila Real
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €12–13
- Website
- https://rede-expressos.pt/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Centro Coordenador de Transportes de Braga to Vigo Urzáiz
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €7–15
- Website
- https://www.flixbus.co.uk
Bus from Braga to Santiago de Compostela - Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €14–26
- Website
- https://www.flixbus.co.uk
Bus from Centro Coordenador de Transportes de Braga to Porto
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Website
- https://www.flixbus.co.uk
Bus from Porto to Narbonne
- Ave. Duration
- 18h 45m
- Frequency
- Once daily
- Estimated price
- €55–170
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Vila Real to Toulouse - Matabiau Bus Station
- Ave. Duration
- 14h 35m
- Frequency
- Once daily
- Estimated price
- €65–90
- Website
- https://www.blablacar.co.uk/bus
Bus from Toulouse - Matabiau Bus Station to Perpignan - Bus Station
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- €10–20
- Website
- https://www.blablacar.co.uk/bus
Bus from Braga to Santiago de Compostela - Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €12–23
- Website
- https://www.blablacar.co.uk/bus
Bus from Narbonne - Croix Sud to Perpignan - Bus Station
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €3–12
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Narbonne - Croix Sud to Perpignan - Bus Station
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €5–8
- Website
- https://www.alsa.com/en/
- Phone
- (+351) 220 971 653
- info@vmtransfers.com
- Website
- vmtransfers.com
Towncar from Braga to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 36 min
- Frequency
- On demand
- Estimated price
- €65
- Website
- https://www.vmtransfers.com/en/
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 Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Braga to Perpignan bus services, operated by Rede Expressos, arrive at Terminal Rodoviário de Vila Real station.
Perpignan is 1h ahead of Braga. It is currently 3:21 AM in Braga and 4:21 AM in Perpignan.
Braga to Perpignan train services, operated by Renfe Viajeros, arrive at Porrino station.
Yes, the driving distance between Braga to Perpignan is 1177 km. It takes approximately 13h 6m to drive from Braga to Perpignan.
Book your Braga to Perpignan bus tickets online with Omio.
There are 5342+ hotels available in Perpignan.





































