There are 4 ways to get from Villach to Udine by bus, train, car or rideshare
What companies run services between Villach, Austria and Udine, Italy?
Trenitalia operates a bus from Villach to Udine once daily, and the journey takes 1 h 34 min. FlixBus also services this route 4 times a week. Alternatively, Austrian Railways (ÖBB) operates a train from Villach to Udine 3 times a day. Tickets cost $13 - $24 and the journey takes 1 h 40 min. Trenitalia Eurocity also services this route once daily.
Train from Villach Hbf to Udine
- Ave. Duration
- 1 h 26 min
- Once daily
- Estimated price
- $28 - $40
Want to know more about travelling around Italy
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.
Questions & Answers
How far is it from Villach to Udine?
The distance between Villach and Udine is 77 km. The road distance is 130 km.
What is the cheapest way to get from Villach to Udine?
The cheapest way to get from Villach to Udine is to rideshare which costs 8€ and takes 1 h 46 min.
What is the fastest way to get from Villach to Udine?
The quickest way to get from Villach to Udine is to drive which takes 1 h 17 min and costs 15€ - 23€.
Is there a direct train between Villach and Udine?
Yes, there is a direct train departing from Villach Westbf and arriving at Udine. Services depart four times a day, and operate every day. The journey takes approximately 1 h 40 min.
Is there a direct bus between Villach and Udine?
Yes, there is a direct bus departing from Villach Hbf and arriving at Udine. Services depart once daily, and operate every day. The journey takes approximately 1 h 34 min.
How long does it take to get from Villach to Udine?
The bus from Villach Hbf to Udine takes 1 h 34 min including transfers and departs once daily.