There are 3 ways to get from Donostia / San Sebastián to Hondarribia 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.
Questions & Answers
The cheapest way to get from Donostia / San Sebastián to Hondarribia is to bus which costs 2€ - 4€ and takes 44m.
The quickest way to get from Donostia / San Sebastián to Hondarribia is to taxi which costs 30€ - 40€ and takes 17m.
Yes, there is a direct bus departing from Mirakruz Kalea 26 and arriving at Sokoa. Services depart every 30 minutes, and operate Monday to Friday. The journey takes approximately 44m.
The distance between Donostia / San Sebastián and Hondarribia is 16 km. The road distance is 21.5 km.
The best way to get from Donostia / San Sebastián to Hondarribia without a car is to bus which takes 44m and costs 2€ - 4€.
The bus from Mirakruz Kalea 26 to Sokoa takes 44m including transfers and departs every 30 minutes.
Donostia / San Sebastián to Hondarribia bus services, operated by Lurraldebus, depart from Mirakruz Kalea 26 station.
Donostia / San Sebastián to Hondarribia bus services, operated by Lurraldebus, arrive at Sokoa station.
Yes, the driving distance between Donostia / San Sebastián to Hondarribia is 21 km. It takes approximately 17m to drive from Donostia / San Sebastián to Hondarribia.
There are 1868+ hotels available in Hondarribia. Prices start at $63 USD per night.
What companies run services between Donostia / San Sebastián, Spain and Hondarribia, Spain?
Lurraldebus operates a bus from Donostia / San Sebastián to Hondarribia every 30 minutes. Tickets cost $2 - $5 and the journey takes 44m.
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 5 delightfully under-the-radar French towns you need to visit, Flying into Beijing? and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.