There are 9 ways to get from Vilnius to Cieszyn 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.
Train, bus
best- Take the train from Vilniaus geležinkelio stotis to Kraków Głównytrain 33/141
- Take the bus from MDA dworzec autobusowy to Cieszynbus
14h 34mzł 183–247Bus, train
- Take the bus from Vilnius, Autobusų Stotis to Warszawa Centralnabus 848103
- Take the train from Warszawa Centralna to Bohumintrain Ic
14h 44mzł 268–1,081Drive 825.8 km
- Drive from Vilnius to Cieszyncar 825.8 km
9h 29mzł 540–780Fly to Leoš Janáček Airport Ostrava
- Fly from Vilnius Airport (VNO) to Leoš Janáček Airport Ostrava (OSR)plane VNO - OSR
8h 52mzł 1,027–2,089Bus
- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Krakow, MDA Bus Stationbus N1301 / ...
- Take the bus from MDA dworzec autobusowy to Cieszynbus
15h 15mzł 295–465Fly to Katowice International Airport, train
- Fly from Vilnius Airport (VNO) to Katowice International Airport (KTW)plane VNO - KTW
- Take the train from Katowice to Cieszyntrain
9hzł 299–1,142Fly to Vienna International Airport, train
- Fly from Vilnius Airport (VNO) to Vienna International Airport (VIE)plane VNO - VIE
- Take the train from Wien Hbf to Ostrava-Svinovtrain
9h 32mzł 561–1,664Fly to Warsaw Chopin Airport, train
- Fly from Vilnius Airport (VNO) to Warsaw Chopin Airport (WAW)plane VNO - WAW
- Take the train from Warszawa Zachodnia to Bohumintrain
9h 46mzł 384–1,767Fly to John Paul Ii International Airport Kraków–Balice, train
- Fly from Vilnius Airport (VNO) to John Paul Ii International Airport Kraków–Balice (KRK)plane VNO - KRK
- Take the train from Krakow Glowny to Czechowice-Dziedzicetrain
- Take the train from Czechowice-Dziedzice to Cieszyntrain
8h 41mzł 202–1,112
Vilnius to Cieszyn by bus and train
Questions & Answers
The cheapest way to get from Vilnius to Cieszyn is to train and bus which costs 180 zł - 250 zł and takes 14h 34m.
The fastest way to get from Vilnius to Cieszyn is to fly and train which takes 8h 41m and costs 200 zł - 1 200 zł.
No, there is no direct bus from Vilnius to Cieszyn. However, there are services departing from Vilnius, Autobusų Stotis (Sodų g. 22) and arriving at Cieszyn via MDA dworzec autobusowy. The journey, including transfers, takes approximately 15h 15m.
The distance between Vilnius and Cieszyn is 940 km. The road distance is 825.8 km.
The best way to get from Vilnius to Cieszyn without a car is to train and bus which takes 14h 34m and costs 180 zł - 250 zł.
It takes approximately 14h 34m to get from Vilnius to Cieszyn, including transfers.
Vilnius to Cieszyn bus services, operated by FlixBus, depart from Vilnius, Autobusų Stotis (Sodų g. 22) station.
The best way to get from Vilnius to Cieszyn is to fly which takes 8h 52m and costs 1 000 zł - 2 100 zł. Alternatively, you can bus, which costs 290 zł - 470 zł and takes 15h 15m.
Vilnius to Cieszyn bus services, operated by FlixBus, arrive at Krakow, MDA Bus Station.
Cieszyn is 1h behind Vilnius. It is currently 3:11 PM in Vilnius and 2:11 PM in Cieszyn.
What companies run services between Vilnius, Lithuania and Cieszyn, Śląskie, Poland?
LOT flies from Vilnius Airport (VNO) to Leoš Janáček Airport Ostrava (OSR) twice daily. Alternatively, you can take a bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Cieszyn via MDA dworzec autobusowy in around 15h 15m.
- Website
- lot.com
Flights from Vilnius Airport to Leoš Janáček Airport Ostrava via Warsaw Chopin Airport
- Ave. Duration
- 6h 33m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 750–1,500
Flights from Vilnius Airport to Katowice International Airport via Warsaw Chopin Airport
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- zł 370–1,100
Flights from Vilnius Airport to Vienna International Airport via Warsaw Chopin Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- zł 500–1,300
Flights from Vilnius Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- zł 370–1,100
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Kraków Główny
- Ave. Duration
- 11h 9m
- Frequency
- Once daily
- Estimated price
- zł 150–210
- Website
- LTG Link
- Phone
- 660-508-097
- [email protected]
- Website
- lajkonikbus.pl
Bus from MDA dworzec autobusowy to Cieszyn
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- zł 30–45
- Schedules at
- lajkonikbus.pl
Bus from MDA dworzec autobusowy to Cieszyn
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- zł 30–45
- Schedules at
- lajkonikbus.pl
Want to know more about travelling around Poland
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Yes, the driving distance between Vilnius to Cieszyn is 826 km. It takes approximately 9h 29m to drive from Vilnius to Cieszyn.
Book your Vilnius to Cieszyn bus tickets online with Omio.
There are 1298+ hotels available in Cieszyn.
