Plane

Take the bus BizkaiBus at the station San José Plaza.

The journey takes approximately 25 m. Ticket price is about €1. The travel distance is 19 km.

Carrier is BizkaiBus.

Book

Get off at the Aireportua/Aeropuerto.
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


Bus

Take the bus Iberocoach at the station Bilbao.

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

Carrier is Iberocoach.

Book



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


Train bus

Take the train Renfe Viajeros at the station Bilbao-Abando.

The journey takes approximately 3 h 48 m. Ticket price is about €21. The travel distance is 312 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 Bilbao.

The journey takes approximately 11 h 11 m. Ticket price is about €60. The travel distance is 734 km.

Carrier is Iberocoach.

Book



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


Bus

Take the bus FlixBus at the station Bilbao.

The journey takes approximately 12 h 10 m. Ticket price is about €40. The travel distance is 899 km.

Carrier is FlixBus.

Book

Get off at the Porto.


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


Bus

Take the bus ALSA at the station Bilbao.

The journey takes approximately 5 h 15 m. Ticket price is about €19. The travel distance is 375 km.

Carrier is ALSA.

Book

Get off at the Benavente.
Take the bus Autocares Lázara at the station Benavente.

The journey takes approximately 6 h 15 m. Ticket price is about €57. The travel distance is 421 km.

Carrier is Autocares Lázara.

Book

Get off at the Porto.


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


Train

Take the train Renfe Viajeros at the station Bilbao-Abando.

The journey takes approximately 1 h 24 m. Ticket price is about €10. The travel distance is 103 km.

Carrier is Renfe Viajeros.

Book

Get off at the Miranda De Ebro.
Take the train Renfe Viajeros at the station Miranda De Ebro.

The journey takes approximately 8 h 34 m. Ticket price is about €40. The travel distance is 712 km.

Carrier is Renfe Viajeros.

Book

Get off at the Vigo Guixar.
Take the train Renfe Viajeros at the station Vigo Guixar.

The journey takes approximately 2 h 22 m. Ticket price is about €14. The travel distance is 171 km.

Carrier is Renfe Viajeros.

Book

Get off at the Porto - Campanha.


🛏 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 6 h 45 m. The travel distance is 677 km.

Get off at the Porto.


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


The cheapest way to travel from Bilbao to Porto is by taking a Plane with an average price of €28. The journey takes approximately 4 h 25 m.

Plane is the fastest way to travel from Bilbao to Porto. Tickets cost €28. The journey takes approximately 4 h 25 m.

Bilbao is approximately 677 km away from Porto. The trip by car takes 6 h 45 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the FlixBus company. Tickets cost about €40. A bus trip from Bilbao to Porto will take 12 h 10 m.

The average journey time by car between Bilbao and Porto is 6 h 45 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.