Bus Vienna to Villach and return

Cheap bus and train tickets for trips from Villach to Vienna and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Finding the perfect bus from Vienna to Villach or from Villach to Vienna isn't really as hard as you might think. Use our smart bus search engine to find the perfect option: If you need to get there as fast as possible, pick the quickest bus or if you want to travel for less, go for the cheapest option. Cheap ticket prices are typically available but fares might differ depending on the date you want to travel. Simply click "Find Now" and enjoy the ride!

Vienna to Villach Bus Information

Cheapest Bus$16.62
Fastest Bus8h 10m
Distance161.7 miles
Bus CompaniesINFOBUS, FlixBus
  Bus Vienna - Villach    162 mi
Ø Bus connections1 x
Savings-50%

The cheapest bus routes from Vienna to Villach

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Vienna
    Villach
      10:40 PM
      9:40 AM
    16 Jan
    +1
    INFOBUSINFOBUS
    from $16.62
  • Vienna
    Villach
      10:40 PM
      9:40 AM
    5 Dec
    +1
    INFOBUSINFOBUS
    from $16.62
  • Vienna
    Villach
      10:40 PM
      9:40 AM
    21 Nov
    +1
    INFOBUSINFOBUS
    from $16.62
  • Vienna
    Villach
      10:40 PM
      9:40 AM
    22 Nov
    +1
    INFOBUSINFOBUS
    from $22.15
  • Vienna
    Villach
      4:30 PM
      3:05 AM
    2 Dec
    +1
    FlixBusFlixBus
    from $24.35
  • Vienna
    Villach
      4:30 PM
      3:05 AM
    31 Jan
    FlixBusFlixBus
    from $24.35
  • Vienna
    Villach
      4:30 PM
      3:05 AM
    11 Dec
    +1
    FlixBusFlixBus
    from $24.35
  • Vienna
    Villach
      10:40 PM
      9:40 AM
    23 Nov
    +1
    INFOBUSINFOBUS
    from $26.57
  • Vienna
    Villach
      9:15 PM
      6:10 AM
    14 Dec
    +1
    FlixBusFlixBus
    from $28.78
  • Vienna
    Villach
      9:15 PM
      6:10 AM
    30 Nov
    FlixBusFlixBus
    from $28.78
  • Vienna
    Villach
      9:15 PM
      6:10 AM
    13 Dec
    +1
    FlixBusFlixBus
    from $29.89
  • Vienna
    Villach
      1:05 PM
      9:15 PM
    28 Nov
    FlixBusFlixBus
    from $31.00
  • Vienna
    Villach
      10:40 PM
      9:40 AM
    28 Nov
    +1
    INFOBUSINFOBUS
    from $33.22
  • Vienna
    Villach
      10:40 PM
      9:40 AM
    30 Nov
    INFOBUSINFOBUS
    from $33.22


  Train Vienna - Villach    162 mi

The cheapest train connections from Vienna to Villach

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Vienna
    Villach
      5:54 AM
      10:46 AM
    19 Feb
    ÖBBÖBB
    from $21.05
  • Vienna
    Villach
      6:25 AM
      11:06 AM
    24 Nov
    ÖBBÖBB
    from $21.05
  • Vienna
    Villach
      5:58 AM
      10:46 AM
    25 Nov
    ÖBBÖBB
    from $21.05
  • Vienna
    Villach
      5:58 PM
      10:46 PM
    26 Nov
    ÖBBÖBB
    from $21.05


  Carpooling Vienna - Villach    162 mi
   Savings

The cheapest carpooling offers from Vienna to Villach

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Vienna
    Villach
      4:50 PM
      8:30 PM
    8 Dec
    BlaBlaCarBlaBlaCar
    from $18.83
  • Vienna
    Villach
      7:30 PM
      11:30 PM
    21 Nov
    BlaBlaCarBlaBlaCar
    from $18.83
  • Vienna
    Villach
      3:30 AM
      9:00 AM
    24 Nov
    BlaBlaCarBlaBlaCar
    from $22.16
  • Vienna
    Villach
      7:50 PM
      11:50 PM
    24 Nov
    BlaBlaCarBlaBlaCar
    from $22.16


  Bus Villach - Vienna    162 mi
Ø Bus connections1 x
Savings-23%

The cheapest bus routes from Villach to Vienna

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Villach
    Vienna
      9:40 AM
      7:55 PM
    15 Feb
    FlixBusFlixBus
    from $31.00
  • Villach
    Vienna
      9:40 AM
      7:55 PM
    8 Feb
    FlixBusFlixBus
    from $31.00
  • Villach
    Vienna
      9:40 AM
      7:55 PM
    7 Jan
    FlixBusFlixBus
    from $31.00
  • Villach
    Vienna
      9:40 AM
      7:55 PM
    10 Jan
    FlixBusFlixBus
    from $31.00
  • Villach
    Vienna
      11:25 PM
      10:25 AM
    3 Dec
    +1
    FlixBusFlixBus
    from $32.11
  • Villach
    Vienna
      9:40 AM
      7:55 PM
    30 Nov
    FlixBusFlixBus
    from $35.43
  • Villach
    Vienna
      7:10 PM
      8:00 AM
    5 Dec
    +1
    INFOBUSINFOBUS
    from $36.54
  • Villach
    Vienna
      7:10 PM
      8:00 AM
    5 Dec
    +1
    INFOBUSINFOBUS
    from $36.54
  • Villach
    Vienna
      3:40 PM
      3:10 AM
    25 Nov
    +1
    FlixBusFlixBus
    from $36.54
  • Villach
    Vienna
      7:10 PM
      8:35 AM
    5 Dec
    +1
    INFOBUSINFOBUS
    from $40.36
  • Villach
    Vienna
      7:10 PM
      8:35 AM
    5 Dec
    +1
    INFOBUSINFOBUS
    from $40.36


  Train Villach - Vienna    162 mi

The cheapest train connections from Villach to Vienna

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Villach
    Vienna
      7:20 AM
      1:02 PM
    18 Feb
    ÖBBÖBB
    from $21.05
  • Villach
    Vienna
      6:14 PM
      10:35 PM
    24 Nov
    ÖBBÖBB
    from $21.05
  • Villach
    Vienna
      5:14 PM
      10:32 PM
    26 Nov
    ÖBBÖBB
    from $21.05
  • Villach
    Vienna
      5:14 PM
      10:32 PM
    30 Nov
    ÖBBÖBB
    from $21.05


  Carpooling Villach - Vienna    162 mi
   Savings

The cheapest carpooling offers from Villach to Vienna

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Villach
    Vienna
      8:00 AM
      11:50 AM
    5 Dec
    BlaBlaCarBlaBlaCar
    from $16.62
  • Villach
    Vienna
      1:30 PM
      5:40 PM
    24 Nov
    BlaBlaCarBlaBlaCar
    from $18.83
  • Villach
    Vienna
      3:00 PM
      7:00 PM
    22 Nov
    BlaBlaCarBlaBlaCar
    from $22.16
  • Villach
    Vienna
      7:50 PM
      11:40 PM
    5 Dec
    BlaBlaCarBlaBlaCar
    from $22.16


Current ticket prices


Bus stops in and ViennaVillach

  Stations
Bahnhofplatz 5a, 9500 Villach (Austria)

More on bus features and services

The better the choice, the more difficult it usually becomes to book the right bus. That's exactly what we're here for: to help you find the right bus. If you are looking for a Vienna - Villach bus , you might find that more than one operator offers convenient routes.

In such cases, it’s always convenient tocheck and compare the available offers. On CheckMyBus you can look for the quickest, the most comfortable or the cheapest bus from Villach to Vienna and back. Just enter your preferred date of travel and our smart bus search will take care of the rest. In the search results, you'll see which operator offers ample legroom, the most generous baggage policy or on which coaches you are allowed to take pets, and bulky baggage.

How about bikes? On a bus from Vienna to Villach, FlixBus allows you to take your bike for an extra fee. Check out all the offers and pick the right bus. Travel smart!

Vienna and Villach: Useful Info

Vienna
1.69 Million
Villach
58,882
Taxi
$5.78
$6.21
Vienna
Villach
A cab ride in Vienna is 7% cheaper than in Villach.
Local buses
$2.44
$2.33
Vienna
Villach
A bus fare in Vienna is 5% more expensive than in Villach.
Beer
$4.21
$3.88
Vienna
Villach
A large beer in Vienna is 8% more expensive than in Villach.
Water
$0.51
$0.42
Vienna
Villach
A bottle of water in Vienna is 18% more expensive than in Villach.
Meal
$11.05
$6.31
Vienna
Villach
A meal in Vienna is 43% more expensive than in Villach.
Trusted shop
The CheckMyBus App
Free Download