Search train tickets toVillach

switcheroo

Quickview

How to get to Villach by train?

Routes11
Trips per day192
train carriers4
Stations3
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest train tickets to Villach?

The cheapest prices for a train ticket to Villach that users have found recently on Wanderu start at $59.87. Such great deals to Villach are available on two routes including Kassel and Kassel. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Villach. Kassel at $104.88 has consistently the lowest average train ticket prices to Villach.

What are the main train stations in Villach?

The most popular train stations in Villach are Villach Hbf, Villach Warmbad and Central Station. Villach Hbf is the busiest train station in Villach.

What are the most popular train routes to Villach?

Karlsruhe

There are 104 train schedules per day connecting Karlsruhe with Villach. It takes on average 8 hours and 56 minutes to travel 303 miles, 487 kms, by train from Karlsruhe. 3 train carriers offer schedules from Karlsruhe, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Villach. Traveling by train from Karlsruhe you will most likely to arrive in Villach at Villach Hbf.
Avg. Time
8h 56m
Avg. Price
$119.41

Leverkusen

There are 69 train schedules per day connecting Leverkusen with Villach. It takes on average 11 hours and 25 minutes to travel 437 miles, 703 kms, by train from Leverkusen. 3 train carriers offer schedules from Leverkusen, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Villach. Traveling by train from Leverkusen you will most likely to arrive in Villach at Villach Warmbad.
Avg. Time
11h 25m
Avg. Price
$195.42

Mainz

There are 56 train schedules per day connecting Mainz with Villach. It takes on average 9 hours and 49 minutes to travel 348 miles, 560 kms, by train from Mainz. 3 train carriers offer schedules from Mainz, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Villach. Traveling by train from Mainz you will most likely to arrive in Villach at Villach Warmbad.
Avg. Time
9h 49m
Avg. Price
$158.92

Bornheim

There are 56 train schedules per day connecting Bornheim with Villach. It takes on average 11 hours and 50 minutes to travel 425 miles, 684 kms, by train from Bornheim. 2 train carriers offer schedules from Bornheim, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Villach. Traveling by train from Bornheim you will most likely to arrive in Villach at Villach Hbf.
Avg. Time
11h 50m
Avg. Price
$179.55

Kindsbach

There are 56 train schedules per day connecting Kindsbach with Villach. It takes on average 11 hours and 10 minutes to travel 348 miles, 559 kms, by train from Kindsbach. 2 train carriers offer schedules from Kindsbach, with Deutsche Bahn offering the most daily connections to Villach. Traveling by train from Kindsbach you will most likely to arrive in Villach at Villach Hbf.
Avg. Time
11h 10m
Avg. Price
$204.82