buses.appVillach public transport
331

Villach · bus timetable

Bus 331 Villach Hauptbahnhof Velden/Wörthersee Busbahnhof (Villacher Straße)

Line 331 goes from Villach Hauptbahnhof to Velden/Wörthersee Busbahnhof (Villacher Straße); departures on weekdays run from 05:47 until 18:47, 9 departures a day.

  • Headway~95 min
  • First departure05:47
  • Last departure18:47
  • Average ride~37 min
  • Stops25
  • Departures per day9
  • Route length19.9 km
  • Peak~37 min
  • Off-peak~37 min
  • Saturdaynot running
  • Sundaynot running

Bus of Villach public transport — connects Villach Hauptbahnhof and Velden/Wörthersee Busbahnhof (Villacher Straße), with 25 stops per direction.The first departure is at 05:47, the last at 18:47.Departures run every ~95 min, and the ride takes ~37 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

05:47

Last

18:47

Departures

9

Line 331 timetable — on weekdays
05 47B
07 47B
09 47B
10 47B
12 22B

Line 331 does not run on Saturdays.

Line 331 does not run on Sundays and holidays.

Valid from14.12.2025.
Changed27.09.2026.
Checked11.11.2026.

Stops

25 stops~37 min in total
  1. Villach Hauptbahnhof

    #42_3654_10

    departure0min
  2. 183640+2 min2min
  3. 3640+1 min3min
  4. 13640+2 min5min
  5. 140+1 min6min
  6. 140+1 min7min
  7. Villach Neherweg

    #42_6713_1

    1+1 min8min
  8. Villach Goethestraße

    #42_5191_1

    +2 min10min
  9. Villach Burgstraße

    #42_5192_1

    +1 min11min
  10. Villach Dr.-Graber-Straße

    #42_5193_1

    +1 min12min
  11. Villach Heideweg

    #42_7370_1

    +2 min14min
  12. St.Michael Ortsmitte

    #42_5196_1

    +2 min16min
  13. Zauchen Ort

    #42_5197_1

    +2 min18min
  14. Drautschen Ort

    #42_5198_1

    +2 min20min
  15. Wernberg Kaufhaus Wurmitzer

    #42_9058_1

    +2 min22min
  16. Wernberg Gasthaus Schiller

    #42_5026_1

    +2 min24min
  17. Kaltschach Bundesstraße

    #42_9048_1

    +2 min26min
  18. Kaltschach Abzw Föderlach

    #42_5028_1

    +1 min27min
  19. Wernberg Abzw Lichtpold

    #42_5029_1

    +1 min28min
  20. Lind ob Velden Fa.Esto

    #42_5030_1

    +2 min30min
  21. Lind ob Velden Ortsmitte

    #42_5031_1

    +1 min31min
  22. Lind-Rosegg Bahnhst

    #42_3651_3

    303+1 min32min
  23. Velden/Wörthersee Abzw Duel

    #42_5032_1

    +3 min35min
  24. Velden/Wörthersee West

    #42_9057_1

    +1 min36min
  25. Velden/Wörthersee Busbahnhof (Villacher Straße)

    #42_4036_3

    +1 min37min

Lines on the same route

Other Villach lines that share stops with line 331.

Frequently asked questions

When are the first and last departures of line 331?

On weekdays the first departure from Villach Hauptbahnhof is at 05:47 and the last at 18:47. There are 9 departures in total.

Does line 331 run on weekends?

No, there are no published weekend departures.

Does line 331 run on Sundays?

No. The current timetable has no Sunday departures for line 331.

How often does line 331 run?

Departures run about every 95 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 331?

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

How many stops does line 331 have?

In the Villach Hauptbahnhof → Velden/Wörthersee Busbahnhof (Villacher Straße) direction, line 331 has 25 stops.

How long is the route of line 331?

The route in this direction is about 19.9 km long.