Spanish Railways (RENFE) operates a train from Bilbao to Elciego 3 times a day. Tickets cost $15 - $26 and the journey takes 1 h 51 min. Alternatively, ALSA operates a bus from Bilbao to Elciego 5 times a week. Tickets cost $27 - $40 and the journey takes 1 h 5 min. ALSA also services this route 6 times a week.