Trains from Villach to Klagenfurt
Your latest searches will appear here.
- Lowest price from $11.03
- Average duration 42 min
- Connections per day 5
- Distance 34 km
- CO₂ per person 0 kg
train from Villach to Klagenfurt
The journey from Villach to Klagenfurt is about 34 km. On average a train trip takes 42 min with 5 connections per day.
| Lowest price | $11.03 |
|---|---|
| Trip duration | 42 min |
| Connections per day | 5 |
| Lowest price | $11.03 |
| Highest price | $11.03 |
| First departure | 05:29 AM |
| Last departure | 08:20 AM |
| Distance | 34 km |
| Departure | Villach |
| Arrival | Klagenfurt |
| Travel operator | RegionalExpress, S-Bahn RegionalExpress, S-Bahn |
Next departures from Villach to Klagenfurt
Sample times and fares for the coming days — book to confirm availability and price.
CO₂ emissions by mode
The train journey between Villach and Klagenfurt emits 2.38kg of CO₂.
Taking the train between Villach and Klagenfurt saves 4.42kg of CO₂ compared to a flight, 0.17kg compared to the bus and 3.06kg compared to the car.
FAQ
A train ticket from Villach to Klagenfurt costs ≈ $11.03 (€9.80). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $11.03 (€9.80).
The cheapest ticket from Villach to Klagenfurt costs ≈ $11.03 (€9.80). Book as early as possible and avoid peak times.
Villach and Klagenfurt are 34 km apart.
The journey from Villach to Klagenfurt takes about 42 min on average. The fastest option takes 30 min.
This route is served by 2 operators: RegionalExpress and S-Bahn.
There are about 5 connections per day from Villach to Klagenfurt.
The first train from Villach to Klagenfurt leaves at 05:29 AM. Check times on your travel date.
The last train from Villach to Klagenfurt leaves at 08:20 AM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ $11.03 (€9.80) but prices can change.
There are about 5 direct connections from Villach to Klagenfurt.
The shortest train journey between Villach and Klagenfurt takes 30 min.
Yes, there is a direct train between Villach and Klagenfurt.
The train journey from Villach to Klagenfurt generates 0 kg of CO₂.