There are 4 ways to get from Eibar 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 Eibar - Unzaga to Arrasate / San Prudentziobus Dg05a / ...
- Take the bus from Arrasate - San Prudentzio to Oñati - Aita Lizarraldebus Dg04 / ...
1h 5m€5–8Taxi
- Take the taxi from Eibar to Oñatitaxi 25.7 km
22 min€55–70Drive 25.7 km
- Drive from Eibar to Oñaticar 25.7 km
22 min€5–6Bus via Kataide
- Take the bus from Unzaga to Arrasate - Garratzbus Dg11 / ...
- Take the bus from Kataide to Oñati - Posta Geltokiabus Dg04 / ...
1h 31m€5–7
Questions & Answers
The cheapest way to get from Eibar to Oñati is to drive which costs €4 - €6 and takes 22 min.
The fastest way to get from Eibar to Oñati is to taxi which takes 22 min and costs €55 - €70.
No, there is no direct bus from Eibar to Oñati. However, there are services departing from Eibar - Unzaga and arriving at Oñati - Aita Lizarralde via Arrasate - San Prudentzio. The journey, including transfers, takes approximately 1h 5m.
The distance between Eibar and Oñati is 28 km. The road distance is 25.7 km.
The best way to get from Eibar to Oñati without a car is to bus which takes 1h 5m and costs €5 - €8.
It takes approximately 1h 5m to get from Eibar to Oñati, including transfers.
Eibar to Oñati bus services, operated by Avanza Gipuzkoa, depart from Eibar - Unzaga station.
Eibar to Oñati bus services, operated by Avanza Gipuzkoa, arrive at Arrasate / San Prudentzio station.
Yes, the driving distance between Eibar to Oñati is 26 km. It takes approximately 22 min to drive from Eibar to Oñati.
There are 173+ hotels available in Oñati.
What companies run services between Eibar, Spain and Oñati, Basque Country, Spain?
You can take a bus from Eibar - Unzaga to Oñati - Aita Lizarralde via Arrasate - San Prudentzio in around 1h 5m.
- Phone
- +34 900 121 400
- [email protected]
Bus from Eibar - Unzaga to Arrasate / San Prudentzio
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
- Phone
- +34 900 12 14 00
- [email protected]
- Website
- pesa.net
Bus from Arrasate - San Prudentzio to Oñati - Aita Lizarralde
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- https://www.pesa.net/pesa/en/horarios
Bus from Unzaga to Arrasate - Garratz
- Ave. Duration
- 48 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–5
- Website
- https://www.pesa.net/pesa/en/horarios
Bus from Kataide to Oñati - Posta Geltokia
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- https://www.pesa.net/pesa/en/horarios
- Ave. Duration
- 22 min
- Estimated price
- €55–70
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 Train travel in Spain: A guide to Renfe, Bali: What to do if Mount Agung erupts, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.





