There are 8 ways to get from Pardubice to Vilnius by train, plane, bus, 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.
Train to Václav Havel Airport Prague, fly
best- Take the train from Pardubice Hlavni Nadrazi to Praha Hlavni Nadrazitrain
- Fly from Václav Havel Airport Prague (PRG) to Vilnius Airport (VNO)plane PRG - VNO
6h 40m$79–242Train via Ostrava
cheapest- Take the train from Pardubice Hlavni Nadrazi to Bohumintrain Sc / ...
- Take the train from Bohumin to Warszawa Zachodniatrain Ec
- Take the train from Warszawa Zachodnia to Vilniaus geležinkelio stotistrain
14h 57m$70–303Bus
- Take the bus from Hradec Králové to Vilnius, Autobusų Stotisbus 848104
18h 10m$83–144Drive 993.9 km
- Drive from Pardubice to Vilniuscar 993.9 km
11h 28m$177–255Train to Wroclaw, fly
- Take the train from Pardubice Hlavni Nadrazi to Wroclaw Glownytrain
- Fly from Wroclaw (WRO) to Vilnius Airport (VNO)plane WRO - VNO
9h 54m$142–356Train to Vienna International Airport, fly
- Take the train from Pardubice Hlavni Nadrazi to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Vilnius Airport (VNO)plane VIE - VNO
8h 24m$99–368Train
- Take the train from Pardubice Hlavni Nadrazi to Warszawa Zachodniatrain Ec
- Take the train from Warszawa Zachodnia to Vilniaus geležinkelio stotistrain 142/34
15h 13m$72–303Bus via Warsaw
- Take the bus from Hradec Králové to Warsaw, Bus Station Westbus 1301 / ...
- Take the bus from Warsaw, Bus Station West to Vilnius, Autobusų Stotis (Sodų g. 22)bus N1226 / ...
18h 12m$83–145
Pardubice to Vilnius by train
Questions & Answers
The cheapest way to get from Pardubice to Vilnius is to bus which costs $80 - $150 and takes 18h 10m.
The fastest way to get from Pardubice to Vilnius is to train and fly which takes 6h 40m and costs $75 - $250.
No, there is no direct bus from Pardubice to Vilnius. However, there are services departing from Hradec Králové and arriving at Vilnius, Autobusų Stotis via . The journey, including transfers, takes approximately 18h 10m.
No, there is no direct train from Pardubice to Vilnius. However, there are services departing from Pardubice Hlavni Nadrazi and arriving at Vilniaus geležinkelio stotis via Bohumin and Warszawa Zachodnia. The journey, including transfers, takes approximately 14h 57m.
The distance between Pardubice and Vilnius is 1025 km. The road distance is 993.9 km.
The best way to get from Pardubice to Vilnius without a car is to train via Ostrava which takes 14h 57m and costs $70 - $310.
It takes approximately 6h 40m to get from Pardubice to Vilnius, including transfers.
Pardubice to Vilnius bus services, operated by Ecolines, depart from Hradec Králové station.
Pardubice to Vilnius train services, operated by České dráhy (ČD), depart from Pardubice Hlavni Nadrazi station.
The best way to get from Pardubice to Vilnius is to train via Ostrava which takes 14h 57m and costs $70 - $310. Alternatively, you can bus, which costs $80 - $150 and takes 18h 10m.
What companies run services between Pardubice, Czechia and Vilnius, Lithuania?
You can take a train from Pardubice Hlavni Nadrazi to Vilniaus geležinkelio stotis via Bohumin and Warszawa Zachodnia in around 14h 57m. Alternatively, Ecolines operates a bus from Hradec Králové to Vilnius, Autobusų Stotis once daily. Tickets cost $80–140 and the journey takes 16h 50m.
- Website
- lot.com
Flights from Václav Havel Airport Prague to Vilnius Airport via Warsaw Chopin
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- $80–180
Flights from Wroclaw to Vilnius Airport via Warsaw Chopin
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- $100–280
Flights from Vienna International Airport to Vilnius Airport via Warsaw Chopin
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $120–330
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Pardubice Hlavni Nadrazi to Praha Hlavni Nadrazi
- Ave. Duration
- 1h 10m
- Frequency
- Every 15 minutes
- Estimated price
- $14–21
- Website
- Czech Railways (ČD)
Train from Pardubice Hlavni Nadrazi to Bohumin
- Ave. Duration
- 2h 21m
- Frequency
- Every 2 hours
- Estimated price
- $35–50
- Website
- Czech Railways (ČD)
Train from Bohumin to Warszawa Zachodnia
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Estimated price
- $50–75
- Website
- Czech Railways (ČD)
Train from Pardubice Hlavni Nadrazi to Wien Hbf
- Ave. Duration
- 3h 13m
- Frequency
- Hourly
- Estimated price
- $40–60
- Website
- Czech Railways (ČD)
Train from Pardubice Hlavni Nadrazi to Warszawa Zachodnia
- Ave. Duration
- 7h 46m
- Frequency
- Twice daily
- Estimated price
- $85–130
- Website
- Czech Railways (ČD)
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Hradec Králové to Vilnius, Autobusų Stotis
- Ave. Duration
- 16h 50m
- Frequency
- Once daily
- Estimated price
- $80–140
- 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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Pardubice to Vilnius bus services, operated by Ecolines, arrive at Vilnius, Autobusų Stotis station.
Vilnius is 1h ahead of Pardubice. It is currently 3:41 PM in Pardubice and 4:41 PM in Vilnius.
Pardubice to Vilnius train services, operated by České dráhy (ČD), arrive at Bohumin station.
Yes, the driving distance between Pardubice to Vilnius is 994 km. It takes approximately 11h 28m to drive from Pardubice to Vilnius.
Book your Pardubice to Vilnius train tickets online with Omio.
Book your Pardubice to Vilnius bus tickets online with Omio.
There are 1448+ hotels available in Vilnius.









