Travel from Vilnius to Ostrava

Bus or train from Vilnius to Ostrava?

Billy operates a bus from Vilnius to Ostrava twice a week. Tickets cost $55 - $80 and the journey takes 16 h 58 min. Tour Bus also services this route twice a week. Alternatively, Lithuanian Railways (LG) operates a train from Vilnius to Ostrava 5 times a day. Tickets cost $4 - $7 and the journey takes 3 h 30 min. 2 other operators also service this route.

Travel Guides

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

How to get from Vilnius to Ostrava

From Vilnius(LT) train to Kaunas, walk to Kaunas, bus to Centrum 53, line 127 bus to Warszawa Centralna, train to Bohumin, then train to Ostrava hl.n.. 11 h 16 min 39€. From Vilnius bus to Ostrawa. 16 h 58 min 55€. From Vinco Kudirkos aikste line 2 Trolleybus to Vilnius, bus to Metro Młociny 24, line 184 bus to Warszawa, Warsaw West, then bus to Ostrava, Ostrava hl.n.. 17 h 3 min 62€. From Vilnius(LT) train to Minsk-Passajirskii, train to Bohumin, then train to Ostrava hl.n.. 17 h 27 min 21€. From Vilnius drive to Ostrava. 10 h 2 min 93€. From Vilnius(LT) train to Vilnius airport, fly to Katowice airport, bus to Bohumin, then train to Ostrava. 8 h 9 min 106€. From Vilnius(LT) train to Vilnius airport, fly to Krakow airport, then bus to Ostrava. 8 h 37 min 120€. From Vilnius(LT) train to Vilnius airport, fly to Warsaw airport, train to Warszawa Centralna, train to Bohumin, then train to Ostrava. 9 h 78€. From Vilnius(LT) train to Vilnius airport, fly to Vienna airport, train to Wien Hbf, then train to Ostrava. 8 h 52 min 101€. From Vilnius(LT) train to Geležinkelio stotis, line 29 bus to Kaunas airport, fly to Katowice airport, bus to Bohumin, then train to Ostrava. 13 h 30 min 242€.
Close Print Itinerary
  1. Here are 10 options to get from
    Vilnius to Ostrava:

    1. Trip:
      1 Train, bus
      • One-Way approx: USD $39 - $60
      • Duration: 11 h 16 min
      Open +
      • Trip:
        1 Train, bus
        • One-Way approx: USD $39 - $60
        • Duration: 11 h 16 min
        Close x
    2. Trip:
      2 Bus Billy
      • One-Way approx: USD $55 - $80
      • Duration: 16 h 58 min
      Open +
      • Trip:
        2 Bus Billy
        • One-Way approx: USD $55 - $80
        • Duration: 16 h 58 min
        Close x
    3. Trip:
      3 Bus Polski Bus
      • One-Way approx: USD $53 - $87
      • Duration: 17 h 3 min
      Open +
      • Trip:
        3 Bus Polski Bus
        • One-Way approx: USD $53 - $87
        • Duration: 17 h 3 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $21 - $31
      • Duration: 17 h 27 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $21 - $31
        • Duration: 17 h 27 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $90 - $140
      • Duration: 10 h 2 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $90 - $140
        • Duration: 10 h 2 min
        Close x
    6. Trip:
      6 Fly Vilnius to Katowice, bus
      • One-Way approx: USD $88 - $263
      • Duration: 8 h 9 min
      Open +
      • Trip:
        6 Fly Vilnius to Katowice, bus
        • One-Way approx: USD $88 - $263
        • Duration: 8 h 9 min
        Close x
    7. Trip:
      7 Fly Vilnius to Krakow, bus
      • One-Way approx: USD $89 - $477
      • Duration: 8 h 37 min
      Open +
      • Trip:
        7 Fly Vilnius to Krakow, bus
        • One-Way approx: USD $89 - $477
        • Duration: 8 h 37 min
        Close x
    8. Trip:
      8 Fly Vilnius to Warsaw, train
      • One-Way approx: USD $65 - $179
      • Duration: 9 h
      Open +
      • Trip:
        8 Fly Vilnius to Warsaw, train
        • One-Way approx: USD $65 - $179
        • Duration: 9 h
        Close x
    9. Trip:
      9 Fly Vilnius to Vienna, train
      • One-Way approx: USD $93 - $207
      • Duration: 8 h 52 min
      Open +
      • Trip:
        9 Fly Vilnius to Vienna, train
        • One-Way approx: USD $93 - $207
        • Duration: 8 h 52 min
        Close x
    10. Trip:
      10 Train to Kaunas, fly to Katowice, bus
      • One-Way approx: USD $133 - $520
      • Duration: 13 h 30 min
      Open +
      • Trip:
        10 Train to Kaunas, fly to Katowice, bus
        • One-Way approx: USD $133 - $520
        • Duration: 13 h 30 min
        Close x