There are 7 ways to get from Vilnius to Vienna by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Vilnius to Vienna.
Launch map view
  • Distance: 592.1 miles
  • Duration: 4 h 21 min

What companies run services between Vilnius, Lithuania and Vienna, Austria?

Austrian Airlines, LOT and Ukraine International Airlines fly from Vilnius to Vienna 5 times a day. Alternatively, you can take a train from Vilnius to Vienna via Kaunas, Bialystok, Malkinia, Dw. Wileński 07, and Warszawa Wschodnia in around 18 h 28 min.

Airlines
Ryanair
Website
ryanair.com
Flights from Vilnius to Bratislava via London Stansted
Avg. Duration
6 h 25 min
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$95 - $380
Flights from Vilnius to Bratislava via Dublin
Avg. Duration
6 h 55 min
When
Tuesday, Thursday and Saturday
Estimated price
$120 - $440
Flights from Vilnius to Bratislava via Rome Ciampino
Avg. Duration
7 h 45 min
When
Tuesday, Thursday and Saturday
Estimated price
$85 - $350
Flights from Vilnius to Bratislava via Milan Bergamo
Avg. Duration
6 h 50 min
When
Wednesday and Sunday
Estimated price
$75 - $310
LOT
Website
lot.com
Flights from Vilnius to Vienna via Warsaw
Avg. Duration
3 h 43 min
When
Every day
Estimated price
$120 - $380
Wizz Air
Website
wizzair.com
Flights from Vilnius to Bratislava via Warsaw
Avg. Duration
6 h
When
Wednesday, Friday and Sunday
Estimated price
$40 - $230
Ukraine International Airlines
Website
flyuia.com
Flights from Vilnius to Vienna via Kiev
Avg. Duration
4 h 17 min
When
Every day
Estimated price
$95 - $310
Austrian Airlines
Website
austrian.com
Flights from Vilnius to Vienna
Avg. Duration
1 h 45 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$170 - $420
CSA
Website
csa.cz
Flights from Vilnius to Bratislava via Warsaw, Prague
Avg. Duration
5 h 55 min
When
Monday, Wednesday and Friday
Estimated price
$120 - $460
Train operators
Lithuanian Railways (LG)
Website
litrail.lt
Train from Vilnius(LT) to Kaunas
Avg. Duration
1 h 5 min
Frequency
Hourly
Estimated price
$5 - $9
Website
traukiniobilietas.lt
2nd Class Ticket
$5 - $7
1st Class Ticket
$6 - $9
Polish Railways (PKP)
Phone
703 200 200
Website
pkp.pl
Train from Warszawa Centralna to Wien Hbf
Avg. Duration
6 h 59 min
Frequency
3 times a day
Estimated price
$27 - $45
Website
Intercity.pl
Purchase a
eurail.com
Train from Bialystok to Malkinia
Avg. Duration
1 h 4 min
Frequency
Every 4 hours
Estimated price
$6 - $9
Website
Intercity.pl
Purchase a
eurail.com
2nd Class
$6 - $9
1st Class
$8 - $13
Train from Malkinia to Warszawa Wilenska
Avg. Duration
1 h 42 min
Frequency
Every 15 minutes
Estimated price
$2 - $3
Website
Intercity.pl
Purchase a
eurail.com
2nd Class
$2 - $3
1st Class
$2 - $4
Train from Warszawa Wschodnia to Wien Hbf
Avg. Duration
7 h 10 min
Frequency
3 times a day
Estimated price
$27 - $40
Website
Intercity.pl
Purchase a
eurail.com
Traukinio
Website
traukiniobilietas.lt
Train from Kaunas to Białystok
Avg. Duration
4 h 13 min
Frequency
5 times a week
Estimated price
$14
Schedules at
traukiniobilietas.lt
Bus operators
Eurolines Slovakia
Website
eurolines.sk
Bus from Bratislava Letisko to Vienna - Erdberg
Avg. Duration
1 h 12 min
Frequency
Hourly
Estimated price
$6 - $10
Schedules at
eurolines.sk
Bus from Vilnius to Bratislava
Avg. Duration
19 h 38 min
Frequency
Once daily
Estimated price
$90 - $150
Schedules at
eurolines.sk
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Kaunas to Warszawa
Avg. Duration
3 h 32 min
Frequency
Twice a week
Estimated price
$19 - $29
Schedules at
ecolines.net
Bus from Vilnius to Wien
Avg. Duration
23 h 55 min
Frequency
Twice a week
Estimated price
$65 - $100
Schedules at
ecolines.net
Billy
Email
biuro@jordan.pl
Website
jordan.billy.pl
Bus from Vilnius to Vienna - Erdberg
Avg. Duration
21 h 20 min
Frequency
Twice a week
Estimated price
$70 - $100
Schedules at
jordan.billy.pl
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Bus from Bratislava, Autobusová stanica Nivy to Vídeň, U2 Stadion, Busterminal Stadioncenter, Engerthstrasse
Avg. Duration
1 h 25 min
Frequency
Every 30 minutes
Estimated price
$3 - $5
Schedules at
regiojet.sk

Want to know more about travelling around Austria

Rome2rio's unique Travel Guides 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 Vilnius to Vienna?

The distance between Vilnius and Vienna is 947 km. The road distance is 1129 km.

What is the cheapest way to get from Vilnius to Vienna?

The cheapest way to get from Vilnius to Vienna is to train and bus which costs $65 and takes 13 h 50 min.

What is the fastest way to get from Vilnius to Vienna?

The quickest way to get from Vilnius to Vienna is to fly which takes 4 h 21 min and costs $95.

Is there a direct bus between Vilnius and Vienna?

Yes, there is a direct bus departing from Vilnius and arriving at Vienna - Erdberg. Services depart four times a week, and operate Monday, Tuesday, Thursday and Saturday. The journey takes approximately 21 h 20 min.

How long does it take to get from Vilnius to Vienna?

It takes approximately 4 h 21 min to get from Vilnius to Vienna, including transfers.