buses.appLinz public transport
25

Linz · bus timetable

Bus 25 Linz Karlhof - Linz Oed

The Linz/Donau Karlhof – Linz/Donau Oed route is served by line 25, on weekdays from 04:52 to 22:22, every ~15 min.

  • Headway~15 min
  • First departure04:52
  • Last departure22:22
  • Average ride~38 min
  • Stops29
  • Departures per day63
  • Route length12.6 km
  • Peak~38 min
  • Off-peak~25 min
  • Saturday50 departures
  • Sunday34 departures

Bus of Linz public transport — connects Linz/Donau Karlhof and Linz/Donau Oed, with 29 stops per direction.The first departure is at 04:52, the last at 22:22.Departures run every ~15 min, and the ride takes ~38 min on average.

Single ticket: €1.60

Source: Datenquelle: Mobilitätsverbünde Österreich OG – data.mobilitaetsverbuende.at GTFS, version 20261030, valid until 12 December 2026.

2 current changes on this line

Timetable

First

04:52

Last

22:22

Departures

63

Line 25 timetable — on weekdays
04 52
05 3146
06 0316314659
07 14294459
08 14294459
Line 25 timetable — on Saturdays
04 52
05 3146
06 0316314659
07 14294459
08 14294459
Line 25 timetable — on Sundays and holidays
04 52
05 30
06 0030
07 0030
08 0030
Valid from02.01.2026.
Changed11.11.2026.
Checked12.11.2026.

Stops

29 stops~38 min in total
  1. Linz/Donau Karlhof

    #44_41324_2

    12departure0min
  2. Linz/Donau Ontlstraße

    #44_41332_2

    12+1 min1min
  3. Linz/Donau Linke Brückenstraße

    #44_41327_2

    12+2 min3min
  4. Linz/Donau Heilhamer Weg

    #44_41168_0

    12+1 min4min
  5. Linz/Donau Donauparkstadion

    #44_41240_0

    12+1 min5min
  6. Linz/Donau Parkbad

    #44_41262_0

    12+2 min7min
  7. 1270+1 min8min
  8. Linz/Donau Kaplanhofstraße

    #44_41181_0

    12+1 min9min
  9. 208339N83+2 min13min
  10. Linz/Donau Franckstraße

    #44_41143_0

    27+1 min14min
  11. Linz/Donau Wimhölzelstraße

    #44_41304_0

    27+1 min15min
  12. Linz/Donau Lonstorferplatz

    #44_41202_0

    27+1 min16min
  13. Linz/Donau Don Bosco

    #44_41119_0

    27+1 min17min
  14. Linz/Donau Chemiepark

    #44_41053_0

    +2 min19min
  15. Linz/Donau voestalpine/Kokerei (Stahlstraße)

    #44_45720_0

    +2 min21min
  16. Linz/Donau Betriebsgebäude 41

    #44_41391_0

    +1 min22min
  17. Linz/Donau Betriebsgebäude 47

    #44_40286_0

    18+1 min23min
  18. Linz/Donau Turmstraße

    #44_41290_2

    18+3 min26min
  19. Linz/Donau Muldenstraße

    #44_40200_0

    +1 min27min
  20. Linz/Donau Eisenwerkstraße

    #44_41132_0

    +1 min28min
  21. Linz/Donau Spallerhof

    #44_41254_0

    +1 min29min
  22. Linz/Donau Kopernikusstraße

    #44_41194_0

    +1 min30min
  23. 4143N83+2 min32min
  24. 4143N83+1 min33min
  25. 4143N83+1 min34min
  26. Linz/Donau Landwiedstraße

    #44_41197_2

    +2 min36min
  27. Linz/Donau Europastraße

    #44_41134_0

    +1 min37min
  28. Linz/Donau Oed

    #44_41225_0

    +1 min38min

Lines on the same route

Other Linz lines that share stops with line 25.

Current changes on this line 2

Stop changeActive

Ontlstraße: Lines 12, 25 skip stop until 18 December

From 11 November to 18 December, lines 12 and 25 don't stop at "Ontlstraße" towards Auwiesen and Oed. Use "Karlhof" instead.

10/11/2026 – 18/12/2026
Also affects12
Read the full notice
Stop changeActive

Lines 12, 25: "Ontlstraße" stop closed from 10 Nov

From 10 November to 18 December, lines 12 and 25 do not stop at "Ontlstraße" in the direction of Auwiesen and Oed. Use "Karlhof" instead.

09/11/2026 – 18/12/2026
Also affects12
Read the full notice

Frequently asked questions

When are the first and last departures of line 25?

On weekdays the first departure from Linz/Donau Karlhof is at 04:52 and the last at 22:22. There are 63 departures in total.

Does line 25 run on weekends?

Yes — on Saturday from 04:52 to 22:22 and on Sunday from 04:52 to 22:22.

Does line 25 run on Sundays?

Yes. On Sundays line 25 has 34 departures from Linz/Donau Karlhof, the first at 04:52 and the last at 22:22.

How often does line 25 run?

Departures run about every 15 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.

How long is the ride on line 25?

The whole ride takes about 38 minutes on average — from about 25 minutes off-peak to about 38 minutes at peak.

How many stops does line 25 have?

In the Linz/Donau Karlhof → Linz/Donau Oed direction, line 25 has 29 stops.

How long is the route of line 25?

The route in this direction is about 12.6 km long.

Are there any changes on line 25?

Yes — there are 2 active changes at the moment. Details are in the “Current changes on this line” section above.