Bus or train from Bilbao to Haro?
ALSA operates a bus from Bilbao to Haro 5 times a week. Tickets cost $27 - $40 and the journey takes 1 h 5 min. Alternatively, Spanish Railways (RENFE) operates a train from Bilbao to Haro 3 times a day. Tickets cost $15 - $26 and the journey takes 1 h 51 min.
How to get from Bilbao to Haro
From Bilbao bus to Haro. 1 h 5 min 27€. From Bilbao-Abando train to Haro then taxi to Haro. 2 h 8 min 51€. From Bilbao taxi to Haro. 58 min 94€. From Bilbao drive to Haro. 58 min 11€. From Bilbao rideshare to Haro. 1 h 22 min 4€.