There are 4 ways to get from Donostia / San Sebastián to Eibar by bus, train, 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 • 54 min
2€ - 10€
3 alternative options
Train • 1h 22m
3€ - 5€
Taxi • 35 min
70€ - 90€
Drive • 35 min
5€ - 9€
Coronavirus (COVID-19) in Spain
There is widespread community transmission globally.
Some travel restrictions are being lifted in Spain. For the latest travel status, please check the official page for Spain.
Coronavirus (COVID-19) Travel Advice
Some international borders began to reopen in Spain from June 15.Official Coronavirus (COVID-19) Information for Spain
Some domestic travel restrictions began to ease in Spain from May 9.Official Coronavirus (COVID-19) Information for Spain
International flights leaving Spain are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.Official Coronavirus (COVID-19) Information for Spain
Questions & Answers
The cheapest way to get from Donostia / San Sebastián to Eibar is to train which costs 3€ - 5€ and takes 1h 22m.
The quickest way to get from Donostia / San Sebastián to Eibar is to taxi which costs 70€ - 90€ and takes 35 min.
Yes, there is a direct bus departing from Donostia/San Sebastián and arriving at Eibar - San Juan 7. Services depart hourly, and operate every day. The journey takes approximately 54 min.
Yes, there is a direct train departing from Amara-Donostia and arriving at Ardantza-Eibar. Services depart hourly, and operate every day. The journey takes approximately 1h 22m.
The distance between Donostia / San Sebastián and Eibar is 43 km. The road distance is 55.5 km.
The best way to get from Donostia / San Sebastián to Eibar without a car is to bus which takes 54 min and costs 2€ - 10€.
The bus from Donostia/San Sebastián to Eibar - San Juan 7 takes 54 min including transfers and departs hourly.
Donostia / San Sebastián to Eibar bus services, operated by Lurraldebus, depart from Donostia/San Sebastián station.
Donostia / San Sebastián to Eibar train services, operated by Euskotren, depart from Amara-Donostia station.
The best way to get from Donostia / San Sebastián to Eibar is to bus which takes 54 min and costs 2€ - 10€. Alternatively, you can train, which costs 3€ - 5€ and takes 1h 22m.
What companies run services between Donostia / San Sebastián, Spain and Eibar, Spain?
Lurraldebus operates a bus from Donostia/San Sebastián to Eibar - San Juan 7 hourly. Tickets cost 4€ - 10€ and the journey takes 54 min. Three other operators also service this route. Alternatively, Euskotren operates a train from Amara-Donostia to Ardantza-Eibar hourly. Tickets cost 3€ - 5€ and the journey takes 1h 22m.
A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.
Bus from San Sebastian to Eibar
- Ave. Duration
- 1h 15m
- 5 times a day
- Estimated price
- 6€ - 9€
Bus from Donostia / San Sebastián to Eibar
Bus from San Sebastián to Eibar
- Ave. Duration
- 1h 5m
- 3 times a week
- Estimated price
- 4€ - 6€
- Schedules at
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 to the UK: What do I need to know?, How to get from London to Edinburgh and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Donostia / San Sebastián to Eibar bus services, operated by Lurraldebus, arrive at Eibar - San Juan 7 station.
Donostia / San Sebastián to Eibar train services, operated by Euskotren, arrive at Ardantza-Eibar station.
Yes, the driving distance between Donostia / San Sebastián to Eibar is 55 km. It takes approximately 35 min to drive from Donostia / San Sebastián to Eibar.
Book your Donostia / San Sebastián to Eibar bus tickets online with Omio and Busbud.
There are 247+ hotels available in Eibar. Prices start at 87€ per night.