There are 5 ways to get from Elgoibar to Oñati by bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Elgoibar to Arrasatebus Dg07
- Take the bus from Arrasate - San Prudentzio to Oñati - Aita Lizarraldebus Dg04 / ...
59 min€6–8Drive 27.3 km
cheapest- Drive from Elgoibar to Oñaticar 27.3 km
25 min€5–7Taxi
- Take the taxi from Elgoibar to Oñatitaxi 27.3 km
25 min€60–75Bus via Maltzaga
- Take the bus from Maltzaga to Arrasate - Garratzbus Dg11 / ...
- Take the bus from Kataide to Oñati - Posta Geltokiabus Dg04 / ...
1h 37m€5–8Bus via Urkizu
- Take the bus from Urkizu to Arrasate - Kataidebus Dg05 / ...
- Take the bus from Kataide to Oñati - Posta Geltokiabus Dg04 / ...
1h 40m€5–9
Comparing Your Travel Options
The cheapest way to get from Elgoibar to Oñati is to drive which costs €4 - €7 and takes 25 min.
The fastest way to get from Elgoibar to Oñati is to taxi which takes 25 min and costs €60 - €75.
No, there is no direct bus from Elgoibar to Oñati. However, there are services departing from Elgoibar and arriving at Oñati - Aita Lizarralde via Arrasate - San Prudentzio. The journey, including transfers, takes approximately 59 min.
The distance between Elgoibar and Oñati is 31 km. The road distance is 27.3 km.
The best way to get from Elgoibar to Oñati without a car is to bus which takes 59 min and costs €5 - €8.
It takes approximately 59 min to get from Elgoibar to Oñati, including transfers.
Elgoibar to Oñati bus services, operated by Avanza Gipuzkoa, depart from Elgoibar station.
Elgoibar to Oñati bus services, operated by Avanza Gipuzkoa, arrive at Arrasate station.
Yes, the driving distance between Elgoibar to Oñati is 27 km. It takes approximately 25 min to drive from Elgoibar to Oñati.
There are 167+ hotels available in Oñati.
What companies run services between Elgoibar, Spain and Oñati, Basque Country, Spain?
You can take a bus from Elgoibar to Oñati - Aita Lizarralde via Arrasate - San Prudentzio in around 59 min.
- Phone
- +34 900 121 400
- [email protected]
Bus from Elgoibar to Arrasate
- Ave. Duration
- 18 min
- Frequency
- Every 4 hours
- Estimated price
- €3–5
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
Bus from Maltzaga to Arrasate - Garratz
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
Bus from Urkizu to Arrasate - Kataide
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
- Phone
- +34 900 12 14 00
- [email protected]
- Website
- Lurraldebus Transportes Pesa
Bus from Arrasate - San Prudentzio to Oñati - Aita Lizarralde
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- Lurraldebus Transportes Pesa
Bus from Maltzaga to Arrasate - Garratz
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–4
- Website
- Lurraldebus Transportes Pesa
Bus from Kataide to Oñati - Posta Geltokia
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- Lurraldebus Transportes Pesa
Bus from Urkizu to Arrasate - Kataide
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–5
- Website
- Lurraldebus Transportes Pesa
Bus from Kataide to Oñati - Posta Geltokia
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- Lurraldebus Transportes Pesa
- Ave. Duration
- 25 min
- Estimated price
- €60–75
Elías Murillo Rico
- Phone
- +34 608 57 31 49
Taxi Beñat Eibar
- Phone
- +34 688 74 03 05
- Website
- taxiguipuzcoa.es
Taxi Eibar Asociados
- Phone
- +34 619 506 685
- Website
- taxieibar.net
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to plan an amazing trip around Scandinavia, and Best ways to travel around Australia - to help you get the most out of your next trip.











