There are 8 ways to get from Chorzów to Vilnius 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.
Bus to John Paul Ii International Airport Kraków–Balice, fly
best- Take the bus from Chorzów , ul. Katowicka to Krakow Airportbus
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Vilnius Airport (VNO)plane KRK - VNO
5h 39m$42–215Bus
- Take the bus from Chorzow AKS to Warsaw, Bus Station Westbus 918
- Take the bus from Warsaw, Bus Station West to Vilnius, Autobusų Stotis (Sodų g. 22)bus N1226 / ...
12h 5m$74–113Train
- Take the train from Chorzow Stary to Zawiercietrain Os
- Take the train from Zawiercie to Wloszczowa Polnoctrain Ic / ...
- Take the train from Włoszczowa Północ to Vilniaus geležinkelio stotistrain
12h 20m$44–61Drive 741.8 km
- Drive from Chorzów to Vilniuscar 741.8 km
8h 32m$141–203Fly from Katowice International Airport
- Fly from Katowice International Airport (KTW) to Vilnius Airport (VNO)plane KTW - VNO
6h 31m$72–296Train to Warsaw Chopin Airport, fly
- Take the train from Katowice to Warszawa Zachodniatrain
- Fly from Warsaw Chopin Airport (WAW) to Vilnius Airport (VNO)plane WAW - VNO
7h 7m$89–344Train, bus
- Take the train from Tarnowskie Gory to Warszawa Centralnatrain Ic
- Take the bus from Warszawa Centralna to Vilnius, Autobusų Stotisbus 848104
12h 34m$58–111Train via Warsaw
- Take the train from Katowice to Warszawa Centralnatrain Eip / ...
- Take the train from Warszawa Centralna to Vilniaus geležinkelio stotistrain 142/34
12h 45m$44–61
Chorzów to Vilnius by bus
Comparing Your Travel Options
The cheapest way to get from Chorzów to Vilnius is to train which costs $40 - $65 and takes 12h 20m.
The fastest way to get from Chorzów to Vilnius is to bus and fly which takes 5h 39m and costs $40 - $220.
No, there is no direct bus from Chorzów to Vilnius. However, there are services departing from Chorzow AKS and arriving at Vilnius, Autobusų Stotis (Sodų g. 22) via Warsaw, Bus Station West. The journey, including transfers, takes approximately 12h 5m.
No, there is no direct train from Chorzów to Vilnius. However, there are services departing from Chorzow Stary and arriving at Vilniaus geležinkelio stotis via Zawiercie and Włoszczowa Północ. The journey, including transfers, takes approximately 12h 20m.
The distance between Chorzów and Vilnius is 712 km. The road distance is 741.8 km.
The best way to get from Chorzów to Vilnius without a car is to bus which takes 12h 5m and costs $70 - $120.
It takes approximately 5h 39m to get from Chorzów to Vilnius, including transfers.
Chorzów to Vilnius bus services, operated by FlixBus, depart from Chorzow AKS station.
Chorzów to Vilnius train services, operated by Koleje Śląskie, depart from Chorzow Stary station.
The best way to get from Chorzów to Vilnius is to bus which takes 12h 5m and costs $70 - $120. Alternatively, you can train, which costs $40 - $65 and takes 12h 20m, you could also fly, which costs $70 - $300 and takes 6h 31m.
What companies run services between Chorzów, Poland and Vilnius, Lithuania?
You can take a bus from Chorzow AKS to Vilnius, Autobusų Stotis (Sodų g. 22) via Warsaw, Bus Station West in around 12h 5m. Alternatively, you can take a train from Chorzow Stary to Vilniaus geležinkelio stotis via Zawiercie, Wloszczowa Polnoc, and Włoszczowa Północ in around 12h 20m.
- Website
- lot.com
Flights from John Paul Ii International Airport Kraków–Balice to Vilnius Airport via Warsaw Chopin Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $95–170
Flights from Katowice International Airport to Vilnius Airport via Warsaw Chopin Airport
- Ave. Duration
- 5h 3m
- When
- Friday, Monday, Tuesday, Thursday, and Sunday
- Estimated price
- $110–290
Flights from Warsaw Chopin Airport to Vilnius Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $90–260
- Website
- wizzair.com
Flights from John Paul Ii International Airport Kraków–Balice to Vilnius Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- $24–150
Flights from Katowice International Airport to Vilnius Airport via Podgorica
- Ave. Duration
- 6h 55m
- When
- Sunday
- Estimated price
- $70–270
Flights from Katowice International Airport to Vilnius Airport via Eindhoven
- Ave. Duration
- 7h
- When
- Wednesday
- Estimated price
- $70–270
- Website
- airbaltic.com
Flights from Warsaw Chopin Airport to Vilnius Airport via Riga
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $90–260
- Phone
- +48 32 428 88 88
- [email protected]
- Website
- Koleje Śląskie
Train from Chorzow Stary to Zawiercie
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $4–7
- Website
- Koleje Śląskie
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Zawiercie to Wloszczowa Polnoc
- Ave. Duration
- 30 min
- Frequency
- Every 2 hours
- Estimated price
- $8–16
- Website
- PKP Intercity
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 22m
- Frequency
- Every 3 hours
- Estimated price
- $35–70
- Website
- PKP Intercity
Train from Katowice to Warszawa Centralna
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- $35–70
- Website
- PKP Intercity
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Zawiercie to Wloszczowa Polnoc
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- $20
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 43m
- Frequency
- Every 4 hours
- Estimated price
- $84
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Katowice to Warszawa Centralna
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $85
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Zawiercie to Wloszczowa Polnoc
- Ave. Duration
- 29 min
- Frequency
- Twice daily
- Estimated price
- $7–11
- Website
- Czech Railways (ČD)
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Estimated price
- $30–45
- Website
- Czech Railways (ČD)
Train from Katowice to Warszawa Centralna
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- $30–45
- Website
- Czech Railways (ČD)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Zawiercie to Wloszczowa Polnoc
- Ave. Duration
- 33 min
- Frequency
- Twice daily
- Estimated price
- $4–5
- Website
- Hungarian Railways (MÁV)
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- $15–18
- Website
- Hungarian Railways (MÁV)
Train from Katowice to Warszawa Centralna
- Ave. Duration
- 2h 47m
- Frequency
- Twice daily
- Estimated price
- $15–19
- Website
- Hungarian Railways (MÁV)
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Włoszczowa Północ to Vilniaus geležinkelio stotis
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- $35–50
- Website
- LTG Link
Train from Warszawa Centralna to Vilniaus geležinkelio stotis
- Ave. Duration
- 7h 41m
- Frequency
- Once daily
- Estimated price
- $28–40
- Website
- LTG Link
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- $16–29
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Tarnowskie Gory to Warszawa Centralna
- Ave. Duration
- 2h 27m
- Frequency
- Twice daily
- Estimated price
- $16–28
- Website
- RegioJet
- Phone
- +380 98 815 4444
- [email protected]
- Website
- East West Eurolines
Bus from Chorzów , ul. Katowicka to Krakow Airport
- Ave. Duration
- 1h 34m
- Frequency
- Twice daily
- Estimated price
- $12
- Website
- East West Eurolines
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Chorzow AKS to Warsaw, Bus Station West
- Ave. Duration
- 4h 10m
- Frequency
- 5 times a week
- Estimated price
- $29–45
- Website
- Flixbus
Bus from Warsaw, Bus Station West to Vilnius, Autobusų Stotis (Sodų g. 22)
- Ave. Duration
- 6h 55m
- Frequency
- Every 4 hours
- Estimated price
- $45–70
- Website
- Flixbus
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Warszawa Centralna to Vilnius, Autobusų Stotis
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $40–80
- Schedules at
- ecolines.net
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Chorzów to Vilnius bus services, operated by FlixBus, arrive at Warsaw, Bus Station West.
Vilnius is 1h ahead of Chorzów. It is currently 7:28 AM in Chorzów and 8:28 AM in Vilnius.
Chorzów to Vilnius train services, operated by Koleje Śląskie, arrive at Zawiercie station.
Yes, the driving distance between Chorzów to Vilnius is 742 km. It takes approximately 8h 32m to drive from Chorzów to Vilnius.
Book your Chorzów to Vilnius bus tickets online with FlixBus.
There are 1423+ hotels available in Vilnius.











































