Travel Information
Compare bus for Haro to Donostia-San Sebastian
Omio recommends booking the bus as it is the most popular option from Haro to Donostia-San Sebastian among Omio's users. If you are prioritising price take the train with prices starting from €10. For those with little time consider booking a bus which can get you there in 1h 16m. The ticket price range depends on the travel mode: a train costs an average of €10, and a bus costs an average of €15.
Distance: 108 km
Compare train with
| Train | Most popular Bus |
|---|---|
€12 Average price Cheapest | €18 Average price |
2h 58m Average total duration 2h 28m Onboard + 30m Additional time* | 1h 46m Average total duration Fastest 1h 16m Onboard + 30m Additional time* |
![]() Most popular train company | ![]() Most popular bus company |
Direct Options | Direct Options |
Live departures
Haro to Donostia-San Sebastian train times
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
16001 | On time 7:13 AM Miranda De Ebro | 2h35 | 9:48 AM Donostia-San Sebastián | 0 transfersDirect | |
16001 | On time 7:22 AM Manzanos | 2h26 | 9:48 AM Donostia-San Sebastián | 0 transfersDirect | |
04087 | On time 9:30 AM Miranda De Ebro | 2h18 | 11:48 AM Donostia-San Sebastián | 0 transfersDirect | |
18061 | 1:19 PM Miranda De Ebro | 2h26 | 3:45 PM Donostia-San Sebastián | 0 transfersDirect | |
04257 | On time 4:29 PM Miranda De Ebro | 2h17 | 6:46 PM Donostia-San Sebastián | 0 transfersDirect | |
18063 | On time 4:55 PM Miranda De Ebro | 2h28 | 7:23 PM Donostia-San Sebastián | 0 transfersDirect | |
04167 | On time 7:35 PM Miranda De Ebro | 2h17 | 9:52 PM Donostia-San Sebastián | 0 transfersDirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Haro to Donostia-San Sebastian by bus
Nov 06
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Nov 12
Journey information
Overview: Train from Haro to Donostia-San Sebastian
Distance 108 km |
Average train duration 2h 28m |
Cheapest ticket price €10 |
Trains per day 5 |
Direct trains 5 |
Fastest train 2h 17m |
First train 04:50 |
Last train 20:35 |
Train companies: Renfe (13), Renfe Intercity, Renfe ALVIA from Haro to Donostia-San Sebastian trainsRenfe (13), Renfe Intercity, Renfe ALVIA trains will get you between Haro and Donostia-San Sebastian from €10. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Renfe (13)
Renfe Intercity
Renfe ALVIA
FAQs: Trains from Haro to Donostia-San Sebastian

popular train stations
Popular train stations from Haro to Donostia-San Sebastian
More options for your journey from Haro to Donostia-San Sebastian
Here are some other resources that might have the information you need





