There are 6 ways to get from Brno to Vilnius Airport (VNO) by bus, plane, 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.

Recommended option

Bus, fly  •  5 h 45 min

  1. Take the bus from Brno, AN u hotelu Grand to Vídeň, Schwechat Airport Bbf.
  2. Fly from Vienna (VIE) to Vilnius (VNO) VIE - VNO

$71 - $167

Cheapest option

Train  •  24 h 14 min

  1. Take the train from Brno hl.n. to Breclav Rj / ...
  2. Take the train from Breclav to Minsk-Passajirskii D
  3. Take the train from Minsk-Passajirskii to Vilnius(LT)

$32 - $49

4 alternative options

Train via Warszawa Centralna  •  17 h 48 min

  1. Take the train from Brno hl.n. to Bohumin
  2. Take the train from Bohumin to Warszawa Centralna Ec / ...
  3. Take the train from Warszawa Centralna to Bialystok Ic
  4. Take the train from Białystok to Kaunas
  5. Take the train from Kaunas to Vilnius(LT)

$45 - $63

Bus Billy  •  19 h 56 min

  1. Take the bus from Brno to Vilnius

$65 - $91

Bus Agat  •  20 h 40 min

  1. Take the bus from Brno to Białystok A-05 / ...
  2. Take the bus from Białystok to Vilnius E4 / ...

$66 - $81

Drive  •  11 h 32 min

  1. Drive from Brno to Vilnius Airport (VNO) 624.4 miles

$110 - $170

What companies run services between Brno, Czech Republic and Vilnius Airport (VNO), Lithuania?

You can take a train from Brno to Vilnius Airport (VNO) via Bohumin, Warszawa Centralna, Bialystok, Białystok, Kaunas, and Vilnius(LT) in around 17 h 48 min. Alternatively, Billy operates a bus from Brno to Vilnius Airport (VNO) twice a week. Tickets cost $60 - $90 and the journey takes 19 h 46 min.

Airlines
Air Baltic
Website
airbaltic.com
Flights from Vienna to Vilnius
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$170 - $420
Flights from Vienna to Vilnius via Riga
Ave. Duration
4 h 9 min
When
Every day
Estimated price
$75 - $290
LOT
Website
lot.com
Flights from Vienna to Vilnius via Warsaw
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$130 - $390
Flights from Vienna to Vilnius via Tallinn
Ave. Duration
4 h 20 min
When
Wednesday, Thursday and Friday
Estimated price
$95 - $350
Ukraine International Airlines
Website
flyuia.com
Flights from Vienna to Vilnius via Kiev
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$95 - $310
Austrian Airlines
Website
austrian.com
Flights from Vienna to Vilnius
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$170 - $420
Lufthansa
Website
lufthansa.com
Flights from Vienna to Vilnius via Frankfurt
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$210 - $550
Train operators
Czech Railways (ČD)
Phone
+420 221 111 122
Email
info@cd.cz
Website
cd.cz
Train from Brno hl.n. to Bohumin
Ave. Duration
2 h 37 min
Frequency
Hourly
Estimated price
$7 - $12
Website
cd.cz
Train from Bohumin to Warszawa Centralna
Ave. Duration
3 h 57 min
Frequency
Every 4 hours
Estimated price
$9 - $14
Website
cd.cz
Train from Brno hl.n. to Breclav
Ave. Duration
44 min
Frequency
Hourly
Estimated price
$3 - $5
Website
cd.cz
Train from Breclav to Minsk-Passajirskii
Ave. Duration
18 h 50 min
Frequency
3 times a week
Estimated price
$24 - $35
Website
cd.cz
Polish Railways (PKP)
Phone
703 200 200
Website
intercity.pl
Train from Warszawa Centralna to Bialystok
Ave. Duration
2 h 7 min
Frequency
Hourly
Estimated price
$8 - $12
Website
Intercity.pl
Purchase a
eurail.com
2nd Class
$8 - $12
1st Class
$11 - $17
Traukinio
Website
traukiniobilietas.lt
Train from Białystok to Kaunas
Ave. Duration
4 h 13 min
Frequency
5 times a week
Estimated price
$14
Schedules at
traukiniobilietas.lt
Lithuanian Railways (LG)
Website
litrail.lt
Train from Kaunas to Vilnius(LT)
Ave. Duration
1 h 11 min
Frequency
Hourly
Estimated price
$5 - $9
Website
traukiniobilietas.lt
2nd Class Ticket
$5 - $7
1st Class Ticket
$6 - $9
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Train from Brno hlavní nádraží to Břeclav
Ave. Duration
32 min
Frequency
4 times a day
Estimated price
$3 - $5
Schedules at
regiojet.sk
Belorussian Railways (BŽD)
Bus operators
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Bus from Brno, AN u hotelu Grand to Vídeň, Schwechat Airport Bbf.
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$5 - $8
Schedules at
regiojet.sk
Billy
Email
biuro@jordan.pl
Website
jordan.billy.pl
Bus from Brno to Vilnius
Ave. Duration
19 h 46 min
Frequency
Twice a week
Estimated price
$60 - $90
Schedules at
jordan.billy.pl
Agat
Website
agat.eu
Bus from Brno to Białystok
Ave. Duration
13 h 13 min
Frequency
4 times a week
Estimated price
$45 - $55
Schedules at
agat.eu

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about US trains?, Is ride-sharing platform BlaBlaCar right for you? and Best ways to travel around Australia - to help you get the most out of your next trip.

Questions & Answers

How far is it from Brno to Vilnius Airport (VNO)?

The distance between Brno and Vilnius Airport (VNO) is 848 km. The road distance is 999 km.

What is the cheapest way to get from Brno to Vilnius Airport (VNO)?

The cheapest way to get from Brno to Vilnius Airport (VNO) is to train which costs 650 Kč - 1 000 Kč and takes 24 h 14 min.

What is the fastest way to get from Brno to Vilnius Airport (VNO)?

The quickest way to get from Brno to Vilnius Airport (VNO) is to bus and fly which takes 5 h 45 min and costs 1 400 Kč - 3 500 Kč.

Is there a direct train between Brno and Vilnius Airport (VNO)?

No, there is no direct train from Brno to Vilnius Airport (VNO). However, there are services departing from Brno hl.n. and arriving at Oro Uostas via Bohumin, Warszawa Centralna, Białystok, Kaunas and Vilnius(LT). The journey, including transfers, takes approximately 17 h 48 min.

Is there a direct bus between Brno and Vilnius Airport (VNO)?

No, there is no direct bus from Brno to Vilnius Airport (VNO). However, there are services departing from Brno and arriving at Vilnius Airport via Białystok and Stotis. The journey, including transfers, takes approximately 20 h 40 min.

How long does it take to get from Brno to Vilnius Airport (VNO)?

It takes approximately 5 h 45 min to get from Brno to Vilnius Airport (VNO), including transfers.