Bus

Take the ALSA bus at the Oviedo station .

The journey takes approximately 4 h Ticket price is about €22 The travel distance is 292 km.

Carrier is ALSA.

Buy ticket

Get off at the Bilbao.
Take the BizkaiBus bus at the Bilbao Intermodal station .

The journey takes approximately 1 h Ticket price is about €2 The travel distance is 47 km.

Carrier is BizkaiBus.

Buy ticket

Get off at the Untzaga Plaza.
Take the Lurraldebus Euskotren bus at the Unzaga station .

The journey takes approximately 14 m. Ticket price is about €1 The travel distance is 7 km.

Carrier is Lurraldebus Euskotren.

Buy ticket

Get off at the Urazandi.


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


Night bus train

Take the ALSA bus at the Oviedo station .

The journey takes approximately 3 h 45 m. Ticket price is about €23 The travel distance is 294 km.

Carrier is ALSA.

Buy ticket

Get off at the Bilbao.
Take the subway at the Santimami/San Mamés station.

The journey takes approximately 6 m. The travel distance is 2 km.

Carrier is Metro Bilbao.

Buy ticket

Get off at the Zazpikaleak/Casco Viejo.
Take the train Euskotren at the station Zazpikaleak/Casco Viejo-Bilbao.

The journey takes approximately 1 h 23 m. Ticket price is about €3 The travel distance is 52 km.

Carrier is Euskotren.

Buy ticket

Get off at the Elgoibar.


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


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 26 m. The travel distance is 332 km.

Get off at the Elgoibar.


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


Fly to San Sebastian

The journey takes approximately 40 m. Ticket price is about €3 The travel distance is 47 km.

Carrier is ALSA.

Buy ticket

Fly out to Asturias (OVD) of the Madrid (MAD) airport.

The journey takes approximately 3 h 30 m. Ticket price is about €70

Carrier is Iberia.

🔎

🚖 Find a cheap local taxi

Get off at the Madrid (MAD).
Take the Lurraldebus Ekialdebus bus at the Aeropuerto San Sebastian station .

The journey takes approximately 31 m. The travel distance is 23 km.

Carrier is Lurraldebus Ekialdebus.

Buy ticket

Get off at the Gipuzkoa Plaza 10.
Take the dBUS bus at the Okendo 18 station .

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

Carrier is dBUS.

Buy ticket

Get off at the Tabakalera.
Take the Lurraldebus Euskotren bus at the Estación de Autobuses Donostia-San Sebastián station .

The journey takes approximately 40 m. Ticket price is about €4 The travel distance is 49 km.

Carrier is Lurraldebus Euskotren.

Buy ticket

Get off at the Txankakoa.


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


Fly to Bilbao

Take the ALSA bus at the Oviedo station .

The journey takes approximately 40 m. Ticket price is about €3 The travel distance is 291 km.

Carrier is ALSA.

Buy ticket

Get off at the Bilbao.
Fly out to Oviedo of the Bilbao airport.

The journey takes approximately 3 h 25 m. Ticket price is about €50 The travel distance is 291 km.

Carrier is Iberia.

🔎

🚖 Find a cheap local taxi

Get off at the Bilbao.
Take the Lurraldebus Transportes Pesa S.A. bus at the Aeropuerto Bilbao station .

The journey takes approximately 37 m. Ticket price is about €5 The travel distance is 46 km.

Carrier is Lurraldebus Transportes Pesa S.A..

Buy ticket

Get off at the Estacion.
Take the train Euskotren at the station Ardantza-Eibar.

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

Carrier is Euskotren.

Buy ticket

Get off at the Elgoibar.


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


The cheapest way to travel from Oviedo to Elgoibar is by taking a Bus with an average price of €25. The journey takes approximately 6 ч. 9 мин.

Drive is the fastest way to travel from Oviedo to Elgoibar. Tickets cost €29. The journey takes approximately 3 ч. 26 мин.

Oviedo is approximately 332 km away from Elgoibar. The trip by car takes 3 h 26 m.

The average journey time by car between Oviedo and Elgoibar is 3 h 26 m.