← Routes

Public transport · Basque Country

How to get from Ondarroa to Donostia (San Sebastián)

Euskotren Bus (Lurraldebus) · from 61 min

Nora is a free WhatsApp assistant: ask in your own language and she'll tell you today's departures, connections and where to get off. No app, no sign-up.

On a computer? Scan it with your phone: the WhatsApp chat with Nora opens with the question already written.

The most practical way from Ondarroa to Donostia is Euskotren Bus (Lurraldebus), taking about 61 minutes. On the reference day, the first service leaves at 06:42 and the last at 18:17, with 4 departures in total.

ⓘ Indicative schedules (official GTFS data). For the next departure from now, ask Nora.

Last bus of the day from Ondarroa to Donostia

18:17DB03arrives at 19:18

Euskotren Bus (Lurraldebus) · Ondarroa - Portua → Donostia - Donostiako Autobus Geltokia 2

Euskotren Bus (Lurraldebus) bus61 min

Ondarroa - Portua → Donostia - Donostiako Autobus Geltokia 2

Departures from 06:42 to 18:17 · 4 services/day

  • 06:42→ 07:50DB03
  • 10:17→ 11:18DB03
  • 13:17→ 14:18DB03
  • 18:17→ 19:18DB03

Above are the first departures of the day. For the ones leaving from now on, ask Nora.

Frequently asked questions

How long does it take from Ondarroa to Donostia by public transport?
About 61 minutes with Euskotren Bus (Lurraldebus).
Is there direct public transport from Ondarroa to Donostia?
Yes. Direct service by: Euskotren Bus (Lurraldebus).
What time is the last bus from Ondarroa to Donostia?
On the reference day the last one leaves at 18:17 (Euskotren Bus (Lurraldebus)). Ask Nora for today's times.

Leaving now? Ask Nora for the next departure.

Reference data: 15/10/2026.