From other locations in Italy
Besides a few direct connections with Rome and Milan, reaching Udine by train from almost anywhere else in Italy involves changing at the Venice railway hub station Venezia Mestre (not Venezia S. Lucia!). To reach Udine from Venezia Mestre you can board trains having "Udine" as final destination as well as "Trieste C.le (via UDINE)".
When boarding a train from the Venezia Mestre station headed to Trieste, please note that only those marked as "(via UDINE)" stop at Udine.
To check timetables and/or buy tickets you can visit the Trenitalia website. When looking for timetables from Venezia Mestre or nearby locations (e.g. Treviso), be sure to check the Regional search option. Tickets can be bought online, at the station ticket shop, or at automatic vending machines.
Udine is directly connected to Vienna by the railway. Travelling from Vienna to Udine could take less than 7 hours (depending on the train chosen). Check the trains with the austrian railway company website.
Traveling to Udine by air, you can use of the following three airports.
Marco Polo Venice International Airport (VCE)
Aeroporto Marco Polo di Venezia
Viale G. Galilei 30/1
30173 Tessera-Venezia (Ve)
This airport is served by several european and international connections. From the airport, it takes aprox. 20-30 minutes to reach the Venezia Mestre railway station by bus/taxi, and then 1h50m to Udine by train. See the section about arriving by train above for details.
The Fly Bus bus service connects the airport to the railway station every 20/30 minutes. Tickets can be bought inside the airport; timetables can be checked at the ATVO website by selecting the bus line Venice Marco Polo Airport - Mestre railway station (Fly Bus - express service).
A few direct daily connections to Udine by bus are also available by FlixBus (select Venice (Marco Polo Airport)).
Canova Treviso International Airport (TSF)
Aeroporto Canova di Treviso-Sant'Angelo
Viale Noalese, 63/E
31100 Treviso (TV)
This airport is served by some european connections (mainly by Ryanair or WizzAir). From the airport, it takes 10 minutes by bus to reach the Treviso Centrale railway station, and then about 1h20m to Udine by train (destinations "Udine" or "Trieste C.le (via UDINE)"). See the section about arriving by train for details.
The urban bus line no. 6 connects the airport to the railway station with high frequency. Tickets can be bought inside the airport, and timetables can be checked at the local transport company website.
Trieste Airport (TRS)
Aeroporto di Trieste-Ronchi dei Legionari
via Aquileia, 46
Ronchi dei Legionari (GO)
This airport has regular connections with Rome, Milan, Munich and Paris, and low-cost flights to other destinations in Europe. From the airport, it takes 30 minutes to reach Udine by train. Tickets can be purchased at the airport or online as any train ticket (see above). In this case, select "Trieste Airport" as the departure location.
Alternatively, it takes 40 minutes to reach Udine by bus. Tickets can be purchased at the airport, and timetables can be checked at the APT website. In the field "Partenza" da select "AEROPORTO FVG"; in the field "Arrivo" a select "Udine" (and then "Udine Autostazione"). The bus ticket is rather cheap, while taxis are instead rather expensive.