There are 4 ways to get from Villach to Ferlach by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Villach Hauptbahnhof to Ferlach Sparkassenplatzbus X3
1h 5m€13–19Drive 42.6 km
cheapest- Drive from Villach to Ferlachcar 42.6 km
41 min€7–10Train, line 7551 train
- Take the train from Villach Hbf to Klagenfurt Hbftrain Rj / ...
- Take the train from Klagenfurt Hbf to Weizelsdorftrain 7551 / ...
1h 33m€9–27Taxi
- Take the taxi from Villach to Ferlachtaxi 42.6 km
41 min€100–130
Villach to Ferlach by bus
Questions & Answers
The cheapest way to get from Villach to Ferlach is to drive which costs €6 - €10 and takes 41 min.
The fastest way to get from Villach to Ferlach is to drive which takes 41 min and costs €6 - €10.
Yes, there is a direct bus departing from Villach Hauptbahnhof and arriving at Ferlach Sparkassenplatz. Services depart every four hours, and operate Monday to Friday. The journey takes approximately 1h 5m.
No, there is no direct train from Villach to Ferlach. However, there are services departing from Villach Hbf and arriving at Weizelsdorf via Klagenfurt Hbf. The journey, including transfers, takes approximately 1h 33m.
The distance between Villach and Ferlach is 46 km. The road distance is 42.6 km.
The best way to get from Villach to Ferlach without a car is to bus which takes 1h 5m and costs €13 - €19.
The bus from Villach Hauptbahnhof to Ferlach Sparkassenplatz takes 1h 5m including transfers and departs every four hours.
Villach to Ferlach bus services, operated by ÖBB-Postbus GmbH, depart from Villach Hauptbahnhof station.
Villach to Ferlach train services, operated by Railjet, depart from Villach Hbf station.
The best way to get from Villach to Ferlach is to bus which takes 1h 5m and costs €13 - €19. Alternatively, you can train and line 7551 train, which costs €8 - €27 and takes 1h 33m.
What companies run services between Villach, Austria and Ferlach, Austria?
ÖBB-Postbus GmbH operates a bus from Villach Hauptbahnhof to Ferlach Sparkassenplatz every 4 hours. Tickets cost €13–19 and the journey takes 1h 5m. Alternatively, you can take a train from Villach Hbf to Ferlach Sparkassenplatz via Klagenfurt Hbf, Weizelsdorf, and Weizelsdorf Bahnhof in around 1h 33m.
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Villach Hbf to Klagenfurt Hbf
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- €12–18
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €12–18
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Villach Hbf to Klagenfurt Hbf
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- €8–15
- Website
- https://www.oebb.at/en/
Train from Klagenfurt Hbf to Weizelsdorf
- Ave. Duration
- 16 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–5
- Website
- https://www.oebb.at/en/
- Phone
- +43 1 89900
- [email protected]
- Website
- westbahn.at
Train from Villach Hbf to Klagenfurt Hbf
- Ave. Duration
- 22 min
- Frequency
- Every 3 hours
- Estimated price
- €7–13
- Website
- https://westbahn.at/en/
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Villach Hbf to Klagenfurt Hbf
- Ave. Duration
- 24 min
- Frequency
- 5 times a day
- Estimated price
- €4–10
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 5 17 17
- [email protected]
- Website
- postbus.at
Bus from Villach Hauptbahnhof to Ferlach Sparkassenplatz
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €13–19
- Website
- https://www.postbus.at/en/
- Ave. Duration
- 41 min
- Estimated price
- €100–130
Austria Taxi Villach
- Phone
- +43 4242 33666
- Website
- austriavillach.at
Euro Taxi Villach
- Phone
- +43 4242 90300
- Website
- euro-taxi-villach.at
Want to know more about travelling around Austria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Villach to Ferlach bus services, operated by ÖBB-Postbus GmbH, arrive at Ferlach Sparkassenplatz station.
Villach to Ferlach train services, operated by Railjet, arrive at Klagenfurt Hbf station.
Yes, the driving distance between Villach to Ferlach is 43 km. It takes approximately 41 min to drive from Villach to Ferlach.
Book your Villach to Ferlach bus tickets online with Omio.
There are 2300+ hotels available in Ferlach.



























