There are 8 ways to get from Portbou to Irun by train, plane, bus, 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, train to Barcelona–El Prat Airport, fly to San Sebastián Airport
best- Take the train from Portbou to Gironatrain
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to San Sebastián Airport (EAS)plane BCN - EAS
5h 7mDrive 513.6 km
cheapest- Drive from Portbou to Iruncar 513.6 km
6h 18m€80–116Train via Narbonne
- Take the train from Cerbere to Narbonnetrain Ter
- Take the train from Narbonne to Toulouse Matabiautrain Ter / ...
- Take the train from Toulouse Matabiau to Hendayetrain
8h 53mTrain, bus
- Take the train from Port-Bou to Barcelona-Santstrain Re / ...
- Take the bus from Barcelona Estació d'Autobusos de Sants to Irunbus
10h 55mTrain, train to Barcelona–El Prat Airport, fly to Bilbao Airport, bus
- Take the train from Portbou to Gironatrain
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Bilbao Airport (BIO)plane BCN - BIO
- Take the bus from Airport Loiu Bilbao to Donostia / San Sebastiánbus
7h 59mTrain to Perpignan-Rivesaltes Airport, fly to Biarritz Pays Basque Airport
- Take the train from Cerbere to Perpignantrain
- Fly from Perpignan-Rivesaltes Airport (PGF) to Biarritz Pays Basque Airport (BIQ)plane PGF - BIQ
9h 21mTrain
- Take the train from Port-Bou to Toulouse Matabiautrain Ter
- Take the train from Toulouse Matabiau to Hendayetrain Intercités
8h 54mBus
- Take the bus from CERBÈRE - Centre-Ville to PERPIGNAN - Gare Routière Bd St Assisclebus 540
- Take the bus from Perpignan to Toulousebus
- Take the bus from Toulouse to Hendayebus
11h 25m
Barcelona–El Prat Airport (BCN) to San Sebastián Airport (EAS) flights
Questions & Answers
The cheapest way to get from Portbou to Irun is to drive which costs €80 - €120 and takes 6h 18m.
The fastest way to get from Portbou to Irun is to drive which takes 6h 18m and costs €80 - €120.
No, there is no direct bus from Portbou to Irun. However, there are services departing from CERBÈRE - Centre-Ville and arriving at Hendaye via Perpignan and Toulouse. The journey, including transfers, takes approximately 11h 25m.
No, there is no direct train from Portbou to Irun. However, there are services departing from Cerbere and arriving at Hendaye via Narbonne and Toulouse Matabiau. The journey, including transfers, takes approximately 8h 53m.
The distance between Portbou and Irun is 567 km. The road distance is 513.6 km.
The best way to get from Portbou to Irun without a car is to train via Narbonne which takes 8h 53m and costs .
It takes approximately 5h 7m to get from Portbou to Irun, including transfers.
Portbou to Irun bus services, operated by .liO 66, depart from CERBÈRE - Centre-Ville station.
Portbou to Irun train services, operated by SNCF Voyages, depart from Cerbere station.
The best way to get from Portbou to Irun is to train via Narbonne which takes 8h 53m and costs . Alternatively, you can bus, which costs and takes 11h 25m.
What companies run services between Portbou, Spain and Irun, Spain?
You can take a train from Cerbere to Hendaye via Narbonne and Toulouse Matabiau in around 8h 53m. Alternatively, you can take a bus from CERBÈRE - Centre-Ville to Hendaye via Perpignan and Toulouse in around 11h 25m.
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to San Sebastián Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €30–180
Flights from Barcelona–El Prat Airport to Bilbao Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €19–110
Flights from Barcelona–El Prat Airport to Bilbao Airport via Palma Mallorca
- Ave. Duration
- 3h 15m
- When
- Saturday
- Estimated price
- €19–110
Flights from Barcelona–El Prat Airport to Bilbao Airport via Madrid
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €65–120
- Website
- iberia.com
Flights from Barcelona–El Prat Airport to San Sebastián Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €30–180
Flights from Barcelona–El Prat Airport to Bilbao Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €19–110
Flights from Barcelona–El Prat Airport to Bilbao Airport via Palma Mallorca
- Ave. Duration
- 3h 10m
- When
- Wednesday
- Estimated price
- €65–120
Flights from Barcelona–El Prat Airport to Bilbao Airport via Madrid
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €65–120
- Website
- transavia.com
Flights from Perpignan-Rivesaltes Airport to Biarritz Pays Basque Airport via Paris Orly
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- €160–850
- Website
- voyages-sncf.com
Train from Cerbere to Narbonne
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Schedules at
- voyages-sncf.com
Train from Narbonne to Toulouse Matabiau
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Schedules at
- voyages-sncf.com
Train from Toulouse Matabiau to Hendaye
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Schedules at
- voyages-sncf.com
Train from Cerbere to Perpignan
- Ave. Duration
- 37 min
- Frequency
- Every 3 hours
- Schedules at
- voyages-sncf.com
Train from Port-Bou to Toulouse Matabiau
- Ave. Duration
- 3h 32m
- Frequency
- Twice a week
- Schedules at
- voyages-sncf.com
- Phone
- +34 900 92 91 92
- info@monbus.es
- Website
- monbus.es
Bus from Barcelona Estació d'Autobusos de Sants to Irun
- Ave. Duration
- 7h 20m
- Frequency
- 4 times a week
- Estimated price
- €40–70
- Website
- https://www.monbus.es/en
Bus from Airport Loiu Bilbao to Donostia / San Sebastián
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- https://gipuzkoa.avanzagrupo.com/en/home
- Website
- lio-occitanie.fr
Bus from CERBÈRE - Centre-Ville to PERPIGNAN - Gare Routière Bd St Assiscle
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Schedules at
- lio-occitanie.fr
- Website
- global.flixbus.com
Bus from Perpignan to Toulouse
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Schedules at
- global.flixbus.com
Bus from Toulouse to Hendaye
- Ave. Duration
- 5h 10m
- Frequency
- Every 4 hours
- Schedules at
- global.flixbus.com
Want to know more about travelling around Spain
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
More Questions & Answers
Portbou to Irun bus services, operated by .liO 66, arrive at PERPIGNAN - Gare Routière Bd St Assiscle station.
Portbou to Irun train services, operated by SNCF Voyages, arrive at Narbonne station.
Yes, the driving distance between Portbou to Irun is 514 km. It takes approximately 6h 18m to drive from Portbou to Irun.
Book your Portbou to Irun train tickets online with Omio.
There are 1493+ hotels available in Irun.






