Find coaches from Villach to Udine

Previously seen journeys

Next departures from Villach to Udine on 20 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
GoOptiBus
    Main railway station, Villach
    Main railway station, UdineNo tags
    GoOptiBus
      Main railway station, Villach
      Main railway station, UdineNo tags
      FlixBusBus
      Busbahnhof
      Udine AutostazioneNo tags
      FlixBusBus
      Busbahnhof
      Udine AutostazioneNo tags
      GoOptiBus
        Main railway station, Villach
        Main railway station, UdineNo tags

        Compare 2 ways to travel from Villach to Udine

        We recommend carpooling

        Among the sustainable travel choices, the carpool stands out as a good way to reach Udine. The journey takes about 1 hour 30 minutes and with fares starting at just £11, it presents an excellent value for a comfortable ride.

        1carpool per day
        1h 30mAverage duration
        48 milesDistance
        3kgCO₂ emissions
        Average price£7 - £20Average duration1h 45m
        2kg CO₂e
        Carpool
        Average price£11 - £11Average duration1h 30m
        3kg CO₂e

        Frequently asked questions about travelling by bus from Villach to Udine

        1. How far is Udine from Villach by coach?

          The journey from Villach to Udine by coach covers an approximate distance of 48 miles (77 km).

        2. Is there a way to reach Udine from Villach without a car?

          The best way to go from Villach to Udine without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. Depending on your preferences, another alternative is to explore ridesharing trips.

        Find cheapest prices for buses

        Price is for a one-way ticket for one passenger and based on past searches.

        Best price found
        18/11
        No data
        19/11
        No data
        Today
        £9
        21/11
        £8
        22/11
        No data
        23/11
        No data
        24/11
        No data
        25/11
        No data
        busbud logoThe cheapest trip from Villach to Udine was searched and found on 21 Nov 2025 with a price of £8

        To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Villach to Udine as early as possible.

        You can expect to pay from £8 to £9 for a bus ticket from Villach to Udine based on the last 2 days. You can expect to find the cheapest price for the trip at £8, which is on 2025-11-21.

        People from around the world trust Busbud