Trains from Villach to Salzburg

  • Lowest price from ≈ $11.35 €9.90
  • Average duration 2h 42m
  • Connections per day 5
  • Distance 146 km
  • CO₂ per person 2 kg

train from Villach to Salzburg

The journey from Villach to Salzburg is about 146 km. On average a train trip takes 2h 42m with 5 connections per day.

Lowest price ≈ $11.35 €9.90
Trip duration 2h 42m
Connections per day 5
Lowest price ≈ $11.35 €9.90
Highest price ≈ $33.59 €29.30
First departure 10:50 AM
Last departure 02:50 PM
Distance 146 km
Departure Villach
Arrival Salzburg
Travel operator OBB, Schienenersatzverkehr
Find the best price
InterCityExpress10.22 kg CO₂
21:16Villach Hbf
2h 39m
23:55Salzburg Hbf
≈ $28.54 €24.90
direct
InterCity10.22 kg CO₂
19:16Villach Hbf
2h 32m
21:48Salzburg Hbf
≈ $40.01 €34.90
direct
railjet10.22 kg CO₂
17:16Villach Hbf
2h 32m
19:48Salzburg Hbf
≈ $44.02 €38.40
direct

Next departures from Villach to Salzburg

Sample times and fares for the coming days — book to confirm availability and price.

EuroNight ≈ $40.01 €34.90
00:13 Villach HBF
2h 32m · direct
02:45 Salzburg Hbf
DB - Intercity ≈ $28.54 €24.90
05:16 Villach HBF
2h 32m · direct
07:48 Salzburg Hbf
Railjet ≈ $34.27 €29.90
07:16 Villach HBF
2h 32m · direct
09:48 Salzburg Hbf
See all timetables

CO₂ emissions by mode

train 10.22kg
bus 10.95kg
flight 29.2kg
carpool 23.36kg
How much CO₂ is emitted travelling by train from Villach to Salzburg?

The train journey between Villach and Salzburg emits 10.22kg of CO₂.

How much CO₂ do I save by taking the train between Villach and Salzburg?

Taking the train between Villach and Salzburg saves 18.98kg of CO₂ compared to a flight, 0.73kg compared to the bus and 13.14kg compared to the car.

FAQ