Trains from Villach to Salzburg

  • Lowest price from $11.05
  • 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.05
Trip duration 2h 42m
Connections per day 5
Lowest price $11.05
Highest price $32.71
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
$27.80
direct
InterCity10.22 kg CO₂
19:16Villach Hbf
2h 32m
21:48Salzburg Hbf
$38.97
direct
railjet10.22 kg CO₂
17:16Villach Hbf
2h 32m
19:48Salzburg Hbf
$42.87
direct

Next departures from Villach to Salzburg

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

EuroNight $38.97
00:13 Villach HBF
2h 32m · direct
02:45 Salzburg Hbf
DB - Intercity $27.80
05:16 Villach HBF
2h 32m · direct
07:48 Salzburg Hbf
Railjet $33.38
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