En Amoroto hay parada de los servicios de Autobús de Bizkabus y Pesa.
Aunque no haya ninguna parada en el barrio de Elexalde, la cual es la más poblada, en el barrio Ugaran (Oleta) y en el barrio Urrutia (Zulueta) hay una parada en cada una de ellas. Estas paradas se encuentran a unos 2-3 kilometros del centro del pueblo.
Servicio A3512 Lekeitio - Bilbao (Por autopista).
Paradas:
Lekeitio, Amoroto (Oleta, Zulueta), Berriatua, Markina, Mallabia, Berriz, Abadiño, Iurreta, Bilbao.
Horario:
- Días laborables y Sábados, a las 06:00. Desde las 06:45 a 13:45 salen de Bilbao a cada hora. A las 15:00. Desde 15:45 hasta las 20:45 cada hora.
- Días Festivos, desde las 08:30 hasta 21:30 salen desde Lekeitio a cada hora. En Oleta, desde 08:33 hasta 21:33 cada hora y en Zulueta desde 08:35 hasta las 21:35 cada hora.
Servicio A3512 Bilbao - Lekeitio (Por autopista).
Horario:
- Días laborables y sábados: A las 06:00. Desde las 06:45 hasta 13:45 salen cada hora desde Bilbao. A las 15:00. Desde 15:45 hasta las 20:45 cada hora.
- Días festivos, desde las 6:45 hasta 20:45 salen cada gora desde Bilbao.
Servicio A3523 Lekeitio - Bilbao (Carrera nacional).
Paradas:
Lekeitio, Amoroto (Oleta, Abitxa), Gizaburuaga, Aulesti, Munitibar, Mendata, Arratzu, Gernika-Lumo, Muxika, Zornotza, Galdakao (Ospitalea), Bilbao.
Horario:
- Días laborables y sábados, a las 6:00 , 10:00, 14:00, 18:00.
- Días festivos, a las 10:00, 14:00, 18:00.
A3523 Mendexa - Hospital Galdakao (Carretera nacional).
Parada:
Mendexa, Lekeitio, Amoroto (Oleta, Abitxa), Gizaburuaga, Aulesti, Munitibar, Mendata, Arratzu, Gernika-Lumo, Muxika, Zornotza, Galdakao (Hospital).
Horario:
- Todos los días a las 8:00, 12:00, 16:00, 20:00.
Servicio Lekeitio - Donostia.
Paradas:
Lekeitio, Amoroto (Oleta), Berriatua, Ondarroa, Mutriku, Deba, Itziar, Donosita.
Horario de Verano:
A las 06:30, 09:30, 13:00, 19:00.