Rome2Rio

How to get fromZgorzelec to Vilniusby train, bus, car, or plane

Find Transport to Vilnius

See all options

There are 10 ways to get from Zgorzelec to Vilnius by train, bus, car, or plane

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

  1. Train

    best
    1. Take the train from Zgorzelec Miasto to Warszawa Wschodniatrain train Ic
    2. Take the train from Warszawa Wschodnia to Vilniaus geležinkelio stotistrain train 142/34
    14h 23m
    $99–168
  2. Train, train to Berlin Brandenburg Airport, fly

    cheapest
    1. Take the train from Goerlitz to Cottbus Hbftrain train
    2. Take the train from Cottbus, Hauptbahnhof to S Königs Wusterhausen Bhftrain train
    3. Fly from Berlin Brandenburg Airport (BER) to Vilnius Airport (VNO)plane plane BER - VNO
    8h 9m
    $85–249
  3. Bus via Warsaw

    1. Take the bus from Zgorzelec, Armii Krajowej St. to Wroclaw, Bus Stationbus bus N20
    2. Take the bus from Wroclaw, Bus Station to Warsaw, Bus Station Westbus bus
    3. Take the bus from Warsaw, Bus Station West to Vilnius, Autobusų Stotis (Sodų g. 22)bus bus
    15h 31m
    $91–144
  4. Drive  963 km

    1. Drive from Zgorzelec to Vilniuscar car 963 km
    10h 28m
    $182–263
  5. Train to Dresden Airport, fly

    1. Take the train from Zgorzelec Bahnhof to Dresden Bahnhof Klotzschetrain train
    2. Fly from Dresden Airport (DRS) to Vilnius Airport (VNO)plane plane DRS - VNO
    12h 25m
    $275–610
  6. Bus

    1. Take the bus from Zgorzelec, Armii Krajowej St. to Wroclaw, Bus Stationbus bus N20
    2. Take the bus from Wrocław to Vilnius, Autobusų Stotisbus bus 848104
    16h 35m
    $86–154
  7. Train, train to Zielona Gora, fly

    1. Take the train from Zgorzelec Miasto to Zielona Gora Glownatrain train
    2. Take the train from Zielona Gora Glowna to Babimosttrain train
    3. Fly from Zielona Gora (IEG) to Vilnius Airport (VNO)plane plane IEG - VNO
    11h 6m
    $190–332
  8. Train, bus to Václav Havel Airport Prague, fly

    1. Take the train from Zgorzelec to Dresden Hbftrain train
    2. Take the bus from Dresden central station to Praguebus bus
    3. Fly from Václav Havel Airport Prague (PRG) to Vilnius Airport (VNO)plane plane PRG - VNO
    8h 39m
    $100–288
  9. Train to Wroclaw, fly

    1. Take the train from Zgorzelec Miasto to Wroclaw Nowy Dwor Podgtrain train
    2. Fly from Wroclaw (WRO) to Vilnius Airport (VNO)plane plane WRO - VNO
    9h 41m
    $132–325
  10. Train, train to Poznań–Ławica Henryk Wieniawski Airport, fly

    1. Take the train from Zgorzelec Miasto to Wroclaw Glownytrain train
    2. Take the train from Wroclaw Glowny to Poznan Glownytrain train
    3. Fly from Poznań–Ławica Henryk Wieniawski Airport (POZ) to Vilnius Airport (VNO)plane plane POZ - VNO
    10h 18m
    $124–339

Zgorzelec to Vilnius by train

Calendar7Weekly Trains
Duration14h 23mAverage Duration
Ticket$99Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Zgorzelec, Dolnośląskie, Poland and Vilnius, Lithuania?

You can take a train from Zgorzelec Miasto to Vilniaus geležinkelio stotis via Warszawa Wschodnia in around 14h 23m. Alternatively, you can take a bus from Zgorzelec, Armii Krajowej St. to Vilnius, Autobusų Stotis (Sodų g. 22) via Wroclaw, Bus Station and Warsaw, Bus Station West in around 15h 31m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Lithuania

Rome2Rio's Travel Guide series 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.

Related travel guides

Booking & Getting There