There are 4 ways to get from Bergara 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 Bergara / Ibargarai Geltokia to Oñatibus Dg01
15 min€2–4Taxi
- Take the taxi from Bergara to Oñatitaxi 13 km
13 min€30–40Drive 13 km
- Drive from Bergara to Oñaticar 13 km
13 min€2–3Bus via Arrasate - San Prudentzio
- Take the bus from Bergara - Ibargarai, 9 to Arrasate - San Prudentziobus Dg10 / ...
- Take the bus from Arrasate - San Prudentzio to Oñati - Aita Lizarraldebus Dg04 / ...
53 min€4–6
Bergara to Oñati by bus
Questions & Answers
The cheapest way to get from Bergara to Oñati is to drive which costs €2 - €3 and takes 13 min.
The fastest way to get from Bergara to Oñati is to taxi which takes 13 min and costs €30 - €40.
Yes, there is a direct bus departing from Bergara / Ibargarai Geltokia and arriving at Oñati. Services depart once daily, and operate every day. The journey takes approximately 15 min.
The distance between Bergara and Oñati is 13 km. The road distance is 13 km.
The best way to get from Bergara to Oñati without a car is to bus which takes 15 min and costs €2 - €4.
The bus from Bergara / Ibargarai Geltokia to Oñati takes 15 min including transfers and departs once daily.
Bergara to Oñati bus services, operated by Avanza Gipuzkoa, depart from Bergara / Ibargarai Geltokia station.
Bergara to Oñati bus services, operated by Avanza Gipuzkoa, arrive at Oñati station.
Yes, the driving distance between Bergara to Oñati is 13 km. It takes approximately 13 min to drive from Bergara to Oñati.
There are 173+ hotels available in Oñati.
What companies run services between Bergara, Basque Country, Spain and Oñati, Basque Country, Spain?
Avanza Gipuzkoa operates a bus from Bergara / Ibargarai Geltokia to Oñati once daily. Tickets cost €2–4 and the journey takes 15 min.
- Phone
- +34 900 121 400
- [email protected]
Bus from Bergara / Ibargarai Geltokia to Oñati
- Ave. Duration
- 15 min
- Frequency
- Once daily
- Estimated price
- €2–4
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
Bus from Bergara - Ibargarai, 9 to Arrasate - San Prudentzio
- Ave. Duration
- 12 min
- Frequency
- Every 15 minutes
- Estimated price
- €1–3
- 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
- Ave. Duration
- 13 min
- Estimated price
- €30–40
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 The beginner’s guide to the 2018 World Nomad Games, How to travel India's Golden Triangle, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.





