There are 4 ways to get from Vilnius to Olecko by 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.
Bus
best- Take the bus from Vilnius, Autobusų Stotis to Suwałkibus
- Take the bus from Suwałki DA to Oleckobus
5h 34mzł 42–82Train, bus
- Take the train from Vilniaus geležinkelio stotis to Suwalkitrain 23/143
- Take the bus from Suwałki DA to Oleckobus
5h 44mzł 58–77Drive 230.9 km
- Drive from Vilnius to Oleckocar 230.9 km
3h 20mzł 142–204Bus via Vilnius, Autobusų Stotis (Sodų g. 22)
- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Suwalki Dworzec Autobusowybus Lux Express EL-20
- Take the bus from Suwałki DA to Oleckobus
5h 49mzł 81–102
Questions & Answers
The cheapest way to get from Vilnius to Olecko is to train and bus which costs 55 zł - 80 zł and takes 5h 44m.
The fastest way to get from Vilnius to Olecko is to drive which takes 3h 20m and costs 140 zł - 210 zł.
No, there is no direct bus from Vilnius to Olecko. However, there are services departing from Vilnius, Autobusų Stotis and arriving at Olecko via Suwałki DA. The journey, including transfers, takes approximately 5h 34m.
The distance between Vilnius and Olecko is 262 km. The road distance is 230.9 km.
The best way to get from Vilnius to Olecko without a car is to bus which takes 5h 34m and costs 40 zł - 85 zł.
It takes approximately 5h 34m to get from Vilnius to Olecko, including transfers.
Vilnius to Olecko bus services, operated by Eurolines Lithuania, depart from Vilnius, Autobusų Stotis station.
Vilnius to Olecko bus services, operated by Eurolines Lithuania, arrive at Suwałki station.
Olecko is 1h behind Vilnius. It is currently 3:55 AM in Vilnius and 2:55 AM in Olecko.
Yes, the driving distance between Vilnius to Olecko is 231 km. It takes approximately 3h 20m to drive from Vilnius to Olecko.
What companies run services between Vilnius, Lithuania and Olecko, Poland?
You can take a bus from Vilnius, Autobusų Stotis to Olecko via Suwałki DA in around 5h 34m.
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Vilniaus geležinkelio stotis to Suwalki
- Ave. Duration
- 3h 41m
- Frequency
- Once daily
- Estimated price
- zł 50–70
- Website
- https://ltglink.lt/en
- Phone
- +370 612 88 984
- info@eurolines.lt
- Website
- eurolines.lt
Bus from Vilnius, Autobusų Stotis to Suwałki
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Website
- https://www.eurolines.lt/en
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Suwałki
- Ave. Duration
- 3h 45m
- Frequency
- Twice a week
- Estimated price
- zł 35–75
- Website
- https://ecolines.net/
- Phone
- 703 302 505
- Website
- pksnova.pl
Bus from Suwałki DA to Olecko
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- zł 6–9
- Schedules at
- pksnova.pl
- Book at
- pksnova.pl
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Suwalki Dworzec Autobusowy
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- zł 75–95
- Website
- https://luxexpress.eu/en/
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 Train travel in Spain: A guide to Renfe, How to get from Stansted Airport into central London, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
Book your Vilnius to Olecko bus tickets online with Omio.
There are 142+ hotels available in Olecko.










