Bus to Bilbao fly

Take the bus Lurraldebus Transportes Pesa S.A. at the station Donostiako Autobus Geltokia.

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..

Book

Get off at the Aeropuerto Bilbao.
Fly out to Porto (OPO) of the airport Bilbao (BIO).

The journey takes approximately 1 h 15 m. Ticket price is about €25.

Carrier is Volotea.

22

Search budget taxi

Get off at the Porto (OPO).
Take the subway at the station Aeroporto.

The journey takes approximately 27 m. Ticket price is about €1. The travel distance is 12 km.

Carrier is Metro do Porto.

Book

Get off at the Trindade.


🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Fly from San Sebastian

Take the bus Lurraldebus Ekialdebus at the station Federico Garcia Lorca, 2.

The journey takes approximately 21 m. The travel distance is 20 km.

Carrier is Lurraldebus Ekialdebus.

Book

Get off at the Aeropuerto San Sebastian.
Fly out to Madrid (MAD) of the airport San Sebastian (EAS).

The journey takes approximately 3 h 15 m. Ticket price is about €50.

Carrier is Iberia.

22

Search budget taxi

Get off at the Madrid (MAD).
Take the subway at the station Aeropuerto Bilbao.

The journey takes approximately 27 m. Ticket price is about €1. The travel distance is 9 m.

Carrier is Metro do Porto.

Book

Get off at the Bilbao (BIO).


🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Bus to Pamplona fly

Take the bus Conda S.A. at the station Donostia/San Sebastián. Federico G. Lorca ps. 1.

The journey takes approximately 2 h Ticket price is about €6. The travel distance is 91 km.

Carrier is Conda S.A..

Book

Take the bus Transports Ciutat Comtal at the station Yanguas y Miranda.

The journey takes approximately 13 m. The travel distance is 5 km.

Carrier is Transports Ciutat Comtal.

Book

Get off at the Noáin, C/Real nº 61.
1225 m on foot from the Noáin, C/Real nº 61 to the Pamplona (PNA).

The journey takes approximately 14 m. The travel distance is 1 km.

Get off at the Pamplona (PNA).
Fly out to Madrid (MAD) of the airport Pamplona (PNA).

The journey takes approximately 3 h 15 m. Ticket price is about €60.

Carrier is Iberia.

22

Search budget taxi

Get off at the Madrid (MAD).
Take the subway at the station Aeropuerto Bilbao.

The journey takes approximately 27 m. Ticket price is about €1. The travel distance is 9 m.

Carrier is Metro do Porto.

Book

Get off at the Bilbao (BIO).


🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Train bus

Take the train Renfe Viajeros at the station San Sebastian/Donostia.

The journey takes approximately 4 h 12 m. Ticket price is about €24. The travel distance is 370 km.

Carrier is Renfe Viajeros.

Book

Get off at the Valladolid.
537 m on foot from the Valladolid to the Valladolid Central Bus Station.

The journey takes approximately 6 m. The travel distance is 537 m.

Take the bus Union Ivkoni at the station Valladolid Central Bus Station.

The journey takes approximately 1 h 45 m. Ticket price is about €12. The travel distance is 198 km.

Carrier is Union Ivkoni.

Book

Get off at the Braganca Bus Station.
Take the bus Rodonorte at the station Bragança.

The journey takes approximately 2 h 50 m. Ticket price is about €13. The travel distance is 219 km.

Carrier is Rodonorte.

Book

Get off at the Porto.


🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Bus

Take the bus Iberocoach at the station San sebastian.

The journey takes approximately 11 h 25 m. Ticket price is about €65. The travel distance is 836 km.

Carrier is Iberocoach.

Book



🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Bus

Take the train Euskotren at the station Amara-Donostia.

The journey takes approximately 37 m. Ticket price is about €2. The travel distance is 21 km.

Carrier is Euskotren.

Book

Get off at the Hendaia.
Take the bus Transportes Barquense at the station Hendaye.

The journey takes approximately 11 h 5 m. Ticket price is about €40. The travel distance is 832 km.

Carrier is Transportes Barquense.

Book

Get off at the Porto.


🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Bus

Take the bus FlixBus at the station San Sebastian / Donostia.

The journey takes approximately 13 h 45 m. Ticket price is about €45. The travel distance is 998 km.

Carrier is FlixBus.

Book

Get off at the Porto.


🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Night train train

Take the train Comboios De Portugal at the station Donostia / San Sebastián.

The journey takes approximately 10 h 37 m. Ticket price is about €60. The travel distance is 836 km.

Carrier is Comboios De Portugal.

Book

Get off at the Coimbra.
Take the train Comboios De Portugal at the station Coimbra-B.

The journey takes approximately 1 h 5 m. Ticket price is about €8. The travel distance is 114 km.

Carrier is Comboios De Portugal.

Book



🛏 Find hotel deals and discounts up to 20% in Porto at Booking


Drive

In a rental car. See on this site which rental company has the best deal.

The journey takes approximately 7 h 17 m. The travel distance is 731 km.

Get off at the Porto.


🛏 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

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.