Travel from Ostrava to Vilnius

Bus or train from Ostrava to Vilnius?

Billy operates a bus from Ostrava to Vilnius twice a week. Tickets cost $55 - $80 and the journey takes 16 h 59 min. Tour Bus also services this route twice a week. Alternatively, Czech Railways (ČD) operates a train from Ostrava to Vilnius 3 times a week. Tickets cost $23 - $35 and the journey takes 14 h 14 min. Belorussian Railways (BŽD) also services this route 5 times a day.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Ostrava to Vilnius

From Ostrava hl.n. train to Dw. Centralny 07, line 9 tram to Warszawa, bus to Kaunas, walk to Kaunas, then train to Vilnius(LT). 10 h 55 min 40€. From Ostrawa bus to Vilnius. 16 h 59 min 55€. From Ostrava hl.n. train to Minsk-Passajirskii then train to Vilnius(LT). 17 h 44 min 28€. From Ostrava, Ostrava hl.n. bus to Warszawa Zachodni, bus to Stotis, then line 2 Trolleybus to Vinco Kudirkos aikste. 18 h 23 min 62€. From Ostrava drive to Vilnius. 9 h 59 min 93€. From Ostrava hl.n. train to Bohumín, bus to Katowice airport, fly to Vilnius airport, then line 88 bus to Vilnius. 10 h 19 min 105€. From Ostrava hl.n. train to Bohumín, bus to Krakow airport, fly to Vilnius airport, then line 88 bus to Vilnius. 8 h 50 min 115€. From Ostrava hl.n. train to Warszawa Zachodnia, train to Warsaw airport, fly to Vilnius airport, then line 88 bus to Vilnius. 7 h 58 min 77€. From Ostrava hl.n. train to Wien Hbf, train to Vienna airport, fly to Vilnius airport, then line 88 bus to Vilnius. 8 h 20 min 100€. From Ostrava hl.n. train to Bohumín, bus to Katowice airport, fly to Kaunas airport, line 29 bus to Kaunas, then train to Vilnius. 13 h 47 min 176€.