There are 5 ways to get from Moldova to Vilnius by plane, 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.
Fly
best- Fly from Chișinău International Airport (RMO) to Vilnius Airport (VNO)plane RMO - VNO
6h 43m$131–355Bus
cheapest- Take the bus from Chișinău, North Bus Station to Kaunas, Lithuaniabus Chișinău/Kaunas
- Take the bus from Kauno autobusų stotis to Vilniaus autobusų stotisbus M-911 / ...
20h 34m$82–151Train
- Take the train from Chisinau to Vinnytsiatrain 352
- Take the train from Vinnytsia to Przemysl Glownytrain
- Take the train from Przemysl Glowny to Krakow Glownytrain Ic
- Take the train from Kraków Główny to Vilniaus geležinkelio stotistrain
35h 14m$150–252Drive 1,190.2 km
- Drive from Chișinău to Vilniuscar 1,190.2 km
18h 57m$221–319Bus via Zhytomyr
- Take the bus from Chisinau Airport to Orheibus
- Take the bus from Orhei to Zhytomyrbus
- Take the bus from Zhytomyr to Vilniusbus
31h 32m$122–157
Moldova to Vilnius by bus
Comparing Your Travel Options
The cheapest way to get from Moldova to Vilnius is to bus via Zhytomyr which costs $120 - $160 and takes 31h 32m.
The fastest way to get from Moldova to Vilnius is to fly which takes 6h 43m and costs $130 - $360.
No, there is no direct bus from Moldova to Vilnius. However, there are services departing from str. A. Hâjdeu and arriving at Vilniaus autobusų stotis via Chișinău, North Bus Station, Senukai C and Kauno autobusų stotis. The journey, including transfers, takes approximately 20h 34m.
No, there is no direct train from Moldova to Vilnius. However, there are services departing from Chisinau and arriving at Vilniaus geležinkelio stotis via Vinnytsia, Przemysl Glowny and Kraków Główny. The journey, including transfers, takes approximately 35h 14m.
The distance between Moldova and Vilnius is 909 km. The road distance is 1190.2 km.
The best way to get from Moldova to Vilnius without a car is to bus which takes 20h 34m and costs $80 - $160.
It takes approximately 6h 43m to get from Moldova to Vilnius, including transfers.
Moldova to Vilnius bus services, operated by Bon Voyage, depart from Chișinău, North Bus Station.
Moldova to Vilnius train services, operated by Ukrainian Railways (UZ), depart from Chisinau station.
The best way to get from Moldova to Vilnius is to fly which takes 6h 43m and costs $130 - $360. Alternatively, you can bus, which costs $80 - $160 and takes 20h 34m, you could also train, which costs $150 - $260 and takes 35h 14m.
What companies run services between Moldova and Vilnius, Lithuania?
LOT, Air Baltic, and two other airlines fly from Chișinău International Airport (RMO) to Vilnius Airport (VNO) 4 times a day. Alternatively, you can take a bus from str. A. Hâjdeu to Vilniaus autobusų stotis via Gara Auto Nord, Chișinău, North Bus Station, Kaunas, Lithuania, Senukai C, Autobusų stotis B, and Kauno autobusų stotis in around 20h 34m.
- Website
- lot.com
Flights from Chișinău International Airport to Vilnius Airport via Warsaw Chopin
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $210–390
- Website
- airbaltic.com
Flights from Chișinău International Airport to Vilnius Airport via Riga
- Ave. Duration
- 4h 15m
- When
- Wednesday and Sunday
- Estimated price
- $210–350
- Website
- wizzair.com
Flights from Chișinău International Airport to Vilnius Airport via Budapest
- Ave. Duration
- 5h 15m
- When
- Thursday
- Estimated price
- $95–320
- Website
- austrian.com
Flights from Chișinău International Airport to Vilnius Airport via Vienna
- Ave. Duration
- 7h 20m
- When
- Friday
- Estimated price
- $220–330
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Chisinau to Vinnytsia
- Ave. Duration
- 14h 12m
- Frequency
- 4 times a week
- Estimated price
- $50–70
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- $50–70
Train from Vinnytsia to Przemysl Glowny
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $50–70
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- $50–70
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Przemysl Glowny to Krakow Glowny
- Ave. Duration
- 2h 27m
- Frequency
- Hourly
- Estimated price
- $30–55
- Website
- PKP Intercity
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Przemysl Glowny to Krakow Glowny
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- $13–23
- Website
- RegioJet
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Kraków Główny to Vilniaus geležinkelio stotis
- Ave. Duration
- 10h 16m
- Frequency
- Once daily
- Estimated price
- $35–60
- Website
- LTG Link
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Chișinău, North Bus Station to Kaunas, Lithuania
- Ave. Duration
- 17h
- Frequency
- 5 times a week
- Estimated price
- $57–113
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $113
- Children
- $57
- Phone
- (+370 37) 34 24 40
- [email protected]
- Website
- Kautra
Bus from Kauno autobusų stotis to Vilniaus autobusų stotis
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Kauno autobusų stotis to Vilniaus autobusų stotis
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $6–11
- Website
- Lux Express
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- TransTempo
Bus from Kauno autobusų stotis to Vilniaus autobusų stotis
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $25–29
- Website
- TransTempo
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Chisinau Airport to Orhei
- Ave. Duration
- 1h 8m
- Frequency
- Every 20 minutes
- Estimated price
- $30–45
- Schedules at
- galtrans.md
Bus from Orhei to Zhytomyr
- Ave. Duration
- 7h 25m
- Frequency
- Every 15 minutes
- Estimated price
- $30–50
- Schedules at
- galtrans.md
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Zhytomyr to Vilnius
- Ave. Duration
- 21h 18m
- Frequency
- Once daily
- Estimated price
- $61
- Schedules at
- likebus.ua
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 5 delightfully under-the-radar French towns you need to visit, 4 of the smartest ways to explore Australia, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Moldova to Vilnius bus services, operated by Bon Voyage, arrive at Kaunas, Lithuania station.
Moldova to Vilnius train services, operated by Ukrainian Railways (UZ), arrive at Vinnytsia station.
Yes, the driving distance between Moldova to Vilnius is 1190 km. It takes approximately 18h 57m to drive from Moldova to Vilnius.
There are 1417+ hotels available in Vilnius.























