Duration 1h 34m
Distance 128.8 km
Average price 25€
Frequency 4/day

Trip overview

The average train between Udine and Villach Hauptbahnhof takes 1h 34m and the fastest train takes 1h 27m. The train service runs several times per day from Udine to Villach Hauptbahnhof. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Udine
  2. Villach Hauptbahnhof
1h 40m
Bookable on Rome2rio
19€ - 29€

Udine to Villach Hauptbahnhof train times

Trains run four times a day between Udine and Villach Hauptbahnhof. The service departs Udine at 17:44 in the afternoon, which arrives into Villach Hauptbahnhof at 19:11. All services run direct with no transfers required, and take on average 1h 34m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Udine to Villach Hauptbahnhof? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

Yes, there is a direct train departing from Udine and arriving at Villach Hbf. Services depart four times a day, and operate every day. The journey takes approximately 1h 40m.

More details

The distance between Udine and Villach Hauptbahnhof is 77 km. The road distance is 128.8 km.

Get driving directions

Udine to Villach Hauptbahnhof train services, operated by Austrian Railways (ÖBB), depart from Udine station.

More details

Udine to Villach Hauptbahnhof train services, operated by Austrian Railways (ÖBB), arrive at Villach Hbf station.

More details

Book your Udine to Villach Hauptbahnhof train tickets online with RailEurope.

Search and book

There are 1656+ hotels available in Villach Hauptbahnhof. Prices start at 87€ per night.

More details

What companies run services between Udine and Villach Hauptbahnhof?

Austrian Railways (ÖBB) operates a train from Udine to Villach Hauptbahnhof twice daily. Tickets cost 20€ - 27€ and the journey takes 1h 40m. Railjet also services this route twice daily.
Train operators
Ave. Duration
1h 40m
Frequency
Twice daily
Estimated price
20€ - 27€
Ave. Duration
1h 27m
Frequency
Twice daily
Estimated price
19€ - 29€

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps