buses.appVillach public transport
S2

Villach · train timetable

Train S2 Klagenfurt Hauptbahnhof Villach Hauptbahnhof

Line S2 runs between Klagenfurt Hauptbahnhof and Villach Hauptbahnhof; on weekdays the first departure is at 04:32 and the last at 21:35, every ~60 min.

  • Headway~60 min
  • First departure04:32
  • Last departure21:35
  • Average ride~92 min
  • Stops22
  • Departures per day21
  • Route length70 km
  • Peak~94 min
  • Off-peak~29 min
  • Saturday19 departures
  • Sunday19 departures

Rail of Villach public transport — connects Klagenfurt Hauptbahnhof and Villach Hauptbahnhof, with 22 stops per direction.The first departure is at 04:32, the last at 21:35.Departures run every ~60 min, and the ride takes ~92 min on average.

Single ticket: €2.60

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

Routes in this direction

Most departures take route A. Some take a different route — pick one to see it on the map, in the timetable and in the stop list.

B next to a time = that departure takes this route

Timetable

First

04:32

Last

21:35

Departures

21

Line S2 timetable — on weekdays
04 3243
06 00
07 0035
08 35
09 35
Line S2 timetable — on Saturdays
04 32
05 00
06 0035
07 35
08 35
Line S2 timetable — on Sundays and holidays
04 32
05 0035
06 35
07 35
08 35
Valid from14.12.2025.
Changed05.11.2026.
Checked07.11.2026.

Stops

22 stops~92 min in total
  1. Klagenfurt Hauptbahnhof

    #42_3642_47

    departure0min
  2. Klagenfurt Ostbahnhof

    #42_3641_2

    +2 min2min
  3. Klagenfurt Annabichl Bahnhst

    #42_3640_4

    +3 min5min
  4. Maria Saal Bahnhof

    #42_3639_3

    +4 min9min
  5. Glandorf Bahnhst

    #42_3636_1

    +6 min15min
  6. St.Veit/Glan Bahnhof

    #42_3633_4

    +4 min19min
  7. St.Veit/Glan Westbahnhof

    #42_3800_1

    +9 min28min
  8. Liebenfels Bahnhst

    #42_3802_1

    +6 min34min
  9. Tauchendorf-Haidensee Bahnhst

    #42_3803_1

    +5 min39min
  10. Glanegg in Ktn Bahnhst

    #42_3804_2

    +4 min43min
  11. Mautbrücken Bahnhst

    #42_3805_1

    +3 min46min
  12. St.Martin-Sittich Bahnhst (Bundesstraße)

    #42_3806_1

    +3 min49min
  13. Feldkirchen in Ktn Bahnhof

    #42_3807_1

    +6 min55min
  14. Tiffen Bahnhst

    #42_3808_1

    +7 min62min
  15. Steindorf am Ossiacher See Bahnhst

    #42_3809_2

    +5 min67min
  16. Ossiach-Bodensdorf Bahnhst

    #42_3810_2

    +4 min71min
  17. St.Urban am Ossiacher See Bahnhst

    #42_3811_1

    +3 min74min
  18. Sattendorf Bahnhof

    #42_3812_2

    +4 min78min
  19. Annenheim Bahnhst

    #42_3813_1

    +3 min81min
  20. Villach St.Ruprecht Bahnhof

    #42_3814_1

    +4 min85min
  21. Villach Landskron Bahnhst

    #42_3655_1

    +3 min88min
  22. Villach Hauptbahnhof

    #42_3654_34

    +4 min92min

Lines on the same route

Other Villach lines that share stops with line S2.

Frequently asked questions

When are the first and last departures of line S2?

On weekdays the first departure from Klagenfurt Hauptbahnhof is at 04:32 and the last at 21:35. There are 21 departures in total.

Does line S2 run on weekends?

Yes — on Saturday from 04:32 to 21:35 and on Sunday from 04:32 to 21:35.

Does line S2 run on Sundays?

Yes. On Sundays line S2 has 19 departures from Klagenfurt Hauptbahnhof, the first at 04:32 and the last at 21:35.

How often does line S2 run?

Departures run about every 60 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 S2?

The whole ride takes about 92 minutes on average — from about 29 minutes off-peak to about 94 minutes at peak.

How many stops does line S2 have?

In the Klagenfurt Hauptbahnhof → Villach Hauptbahnhof direction, line S2 has 22 stops.

How long is the route of line S2?

The route in this direction is about 70 km long.