The average bus between Pamplona Station and Porto takes 15h 56m and the fastest bus takes 12h 51m. The bus service runs several times per day from Pamplona Station to Porto. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a day between Pamplona Station and Porto. The earliest departure is at 6:44 AM in the morning, and the last departure from Pamplona Station is at 9:14 PM which arrives into Porto at 1:40 PM. All services require a transfer at Avda. Gipuzkoa rotonda Cuatrovientos and take an average of 15h 56m. The schedules shown below are for the next available departures.


12h 26m • 2 changes
Arrives next day


10h 51m • 2 changes
Arrives next day


16h 26m • 2 changes
Arrives next day


11h 3m • 2 changes
Arrives next day


21h 3m • 2 changes
Arrives next day


11h 3m • 2 changes
Arrives next day


21h 3m • 2 changes


12h 26m • 2 changes
Arrives next day


10h 51m • 2 changes
Arrives next day


16h 26m • 2 changes


12h 26m • 2 changes
Arrives next day


10h 51m • 2 changes
Arrives next day


21h 1m • 2 changes
Want to know about travelling from Pamplona Station to Porto? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Pamplona Station to Porto. However, there are services departing from Pamplona Station station and arriving at Porto station via Estación de Autobuses Donostia-San Sebastián. The journey, including transfers, takes approximately 15h 56m.
Pamplona Station to Porto bus services, operated by Autobús Comarca de Pamplona, depart from Pamplona station.
Pamplona Station to Porto bus services, operated by Autobús Comarca de Pamplona, arrive at Porto station.
The distance between Pamplona Station and Porto is 603.6 km. The road distance is 869 km.
You can take a vehicle from Pamplona Station to Porto via Avda. Gipuzkoa rotonda Cuatrovientos, Pamplona, and San Sebastian / Donostia in around 13h 20m.