Bus to Bilbao fly
The journey takes approximately 1 h 11 m. Ticket price is about €9. The travel distance is 101 km.
Carrier is Lurraldebus Transportes Pesa S.A..
The journey takes approximately 1 h 15 m. Ticket price is about €25.
Carrier is Volotea.
22
The journey takes approximately 27 m. Ticket price is about €1. The travel distance is 12 km.
Carrier is Metro do Porto.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Fly from San Sebastian
The journey takes approximately 21 m. The travel distance is 20 km.
Carrier is Lurraldebus Ekialdebus.
The journey takes approximately 3 h 15 m. Ticket price is about €50.
Carrier is Iberia.
22
The journey takes approximately 27 m. Ticket price is about €1. The travel distance is 9 m.
Carrier is Metro do Porto.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Bus to Pamplona fly
The journey takes approximately 2 h Ticket price is about €6. The travel distance is 91 km.
Carrier is Conda S.A..
The journey takes approximately 13 m. The travel distance is 5 km.
Carrier is Transports Ciutat Comtal.
The journey takes approximately 14 m. The travel distance is 1 km.
The journey takes approximately 3 h 15 m. Ticket price is about €60.
Carrier is Iberia.
22
The journey takes approximately 27 m. Ticket price is about €1. The travel distance is 9 m.
Carrier is Metro do Porto.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Train bus
The journey takes approximately 4 h 12 m. Ticket price is about €24. The travel distance is 370 km.
Carrier is Renfe Viajeros.
The journey takes approximately 6 m. The travel distance is 537 m.
The journey takes approximately 1 h 45 m. Ticket price is about €12. The travel distance is 198 km.
Carrier is Union Ivkoni.
The journey takes approximately 2 h 50 m. Ticket price is about €13. The travel distance is 219 km.
Carrier is Rodonorte.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Bus
The journey takes approximately 11 h 25 m. Ticket price is about €65. The travel distance is 836 km.
Carrier is Iberocoach.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Bus
The journey takes approximately 37 m. Ticket price is about €2. The travel distance is 21 km.
Carrier is Euskotren.
The journey takes approximately 11 h 5 m. Ticket price is about €40. The travel distance is 832 km.
Carrier is Transportes Barquense.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Bus
The journey takes approximately 13 h 45 m. Ticket price is about €45. The travel distance is 998 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Night train train
The journey takes approximately 10 h 37 m. Ticket price is about €60. The travel distance is 836 km.
Carrier is Comboios De Portugal.
The journey takes approximately 1 h 5 m. Ticket price is about €8. The travel distance is 114 km.
Carrier is Comboios De Portugal.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
Drive
The journey takes approximately 7 h 17 m. The travel distance is 731 km.
🛏 Find hotel deals and discounts up to 20% in Porto at Booking
The cheapest way to travel from Donostia-San-Sebastián to Porto is by taking a Bus to Bilbao fly with an average price of €36. The journey takes approximately 5 h 11 m.
Bus to Bilbao fly is the fastest way to travel from Donostia-San-Sebastián to Porto. Tickets cost €36. The journey takes approximately 5 h 11 m.
Donostia-San-Sebastián is approximately 731 km away from Porto. The trip by car takes 7 h 17 m.
Yes! There is a direct bus with no transfers to this destination. The route is served by the FlixBus company. Tickets cost about €45. A bus trip from Donostia-San-Sebastián to Porto will take 13 h 45 m.
The average journey time by car between Donostia-San-Sebastián and Porto is 7 h 17 m.
What to Do in Porto

Planning to visit Porto? Here are some must-see attractions and activities that you won’t want to miss!
1. Start your day with a visit to the impressive Douro River Bridge. This monumental structure was built in the 1920s and is a UNESCO World Heritage Site.
2. Spend an afternoon browsing through antique stores in the charming Baixa district.
3. Take a walk along the riverfront and enjoy views of Porto’s busy harbor while you sip on a cold drink.
4. Visit some of Porto’s most famous restaurants, like Oporto Cervejaria or Cozinha da Rua. 5. Sample traditional Portuguese cuisine at one of the city’s numerous tapas bars or tasca restaurants. 6.