There are 11 ways to get from Kazakhstan to Vilnius by plane, train, 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.
Fly Atyrau Airport to Vilnius Airport
best- Fly from Atyrau Airport (GUW) to Vilnius Airport (VNO)plane GUW - VNO
13h 2m$415–706Train
cheapest- Take the train from Almaty 2 to Petropavlovsktrain
- Take the train from Petropavlovsk to Penza 1train
- Take the train from Penza-1 to Molodechnotrain
- Take the train from Molodechno to Hudahajtrain
3d 21h$134–472Bus
- Take the bus from Almaty Sayran Bus Station to Tashkent bus stationbus
- Take the bus from Tashkent bus station to Moscow Central Bus Stationbus
- Take the bus from Moscow to Minskbus
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
4d 1h$155–278Drive 4,733.4 km
- Drive from Almaty to Vilniuscar 4,733.4 km
2d 9h$814–1,176Fly Astana Nursultan Nazarbayev International Airport to Minsk National Airport, bus
- Fly from Astana Nursultan Nazarbayev International Airport (NQZ) to Minsk National Airport (MSQ)plane NQZ - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
13h 24m$135–643Fly Astana Nursultan Nazarbayev International Airport to Vilnius Airport
- Fly from Astana Nursultan Nazarbayev International Airport (NQZ) to Vilnius Airport (VNO)plane NQZ - VNO
14h 29m$182–653Fly Almaty International Airport to Minsk National Airport, bus
- Fly from Almaty International Airport (ALA) to Minsk National Airport (MSQ)plane ALA - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
14h 12m$175–793Train to Tashkent International Airport, fly to Vilnius Airport
- Take the train from Shymkent to Tashkent Centraltrain
- Fly from Tashkent International Airport (TAS) to Vilnius Airport (VNO)plane TAS - VNO
18h 9m$369–661Train, bus via Yekaterinburg
- Take the train from Almaty 2 to Yekaterinburg-Passtrain
- Take the train from Yekaterinburg-Pass to Danilovtrain
- Take the train from Danilov to Minsk Pastrain
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
4d$313–637Train, bus
- Take the train from Almaty 2 to Saratov 1 Passtrain
- Take the bus from Saratov to Voronezh Bus stationbus 661
- Take the bus from Voronezh Bus station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
4d 4h$291–733Train, bus #2
- Take the train from Almaty 2 to Saratov 1 Passtrain
- Take the train from Saratov 1 Pass to Penza 1train
- Take the train from Penza-1 to Minsk Pastrain
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
4d 9h$275–584
Atyrau Airport (GUW) to Vilnius Airport (VNO) flights
Questions & Answers
The cheapest way to get from Kazakhstan to Vilnius is to bus which costs $150 - $280 and takes 4 days 1h.
The fastest way to get from Kazakhstan to Vilnius is to fly which takes 13h 2m and costs $410 - $750.
No, there is no direct bus from Kazakhstan station to Vilnius. However, there are services departing from Almaty Sayran Bus Station and arriving at Vilnius, Autobusų Stotis via Tashkent bus station, Moscow and Minsk Central Bus Station. The journey, including transfers, takes approximately 4 days 1h.
No, there is no direct train from Kazakhstan to Vilnius. However, there are services departing from Auezov Theater and arriving at Vilniaus geležinkelio stotis via Almaty 2, Petropavlovsk, Penza-1, Molodechno and Kena. The journey, including transfers, takes approximately 3 days 21h.
The distance between Kazakhstan and Vilnius is 2035 km. The road distance is 4733.4 km.
The best way to get from Kazakhstan to Vilnius without a car is to bus which takes 4 days 1h and costs $150 - $280.
It takes approximately 13h 2m to get from Kazakhstan to Vilnius, including transfers.
Kazakhstan to Vilnius bus services, operated by Almaty Sayran Bus Terminal, depart from Almaty Sayran Bus Station.
Kazakhstan to Vilnius train services, operated by Kazakhstan Railways (High Speed Trains), depart from Almaty 2 station.
The best way to get from Kazakhstan to Vilnius is to fly which takes 13h 2m and costs $410 - $750. Alternatively, you can train, which costs $130 - $480 and takes 3 days 21h, you could also bus, which costs $150 - $280 and takes 4 days 1h.
What companies run services between Kazakhstan and Vilnius, Lithuania?
Air Astana, Turkish Airlines, and two other airlines fly from Atyrau Airport (GUW) to Vilnius Airport (VNO) twice a week. Alternatively, you can take a subway from Auezov Theater to Vilniaus geležinkelio stotis via Raiymbek batyr, Almaty 2, Petropavlovsk, Penza 1, Penza-1, Molodechno, Hudahaj, and Kena in around 3d 21h.
- Website
- aeroflot.ru
Flights from Astana Nursultan Nazarbayev International Airport to Minsk National Airport via Moscow Sheremetyevo
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $120–550
Flights from Almaty International Airport to Minsk National Airport via Moscow Sheremetyevo
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- $160–700
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Almaty 2 to Petropavlovsk
- Ave. Duration
- 22h 58m
- Frequency
- 4 times a week
- Estimated price
- $28–40
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 1st Class (Lux)
- $80–110
- 2nd Class (Coupe)
- $90–120
- 3rd Class (Seat)
- $28–40
Train from Shymkent to Tashkent Central
- Ave. Duration
- 6h 33m
- Frequency
- Once daily
- Estimated price
- $6–8
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 1st Class (Lux)
- $22–29
- 2nd Class (Coupe)
- $12–16
- 3rd Class (Seat)
- $6–8
- Phone
- +7 727 396-70-63
- Website
- Almaty Sayran Bus Terminal
Bus from Almaty Sayran Bus Station to Tashkent bus station
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- $14–25
- Website
- Almaty Sayran Bus Terminal
- Schedules at
- Almaty Sayran Bus Terminal
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from London to Edinburgh, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Kazakhstan to Vilnius bus services, operated by Almaty Sayran Bus Terminal, arrive at Tashkent bus station.
Kazakhstan to Vilnius train services, operated by Kazakhstan Railways (High Speed Trains), arrive at Petropavlovsk station.
Yes, the driving distance between Kazakhstan to Vilnius is 4733 km. It takes approximately 2 days 9h to drive from Kazakhstan to Vilnius.
There are 1452+ hotels available in Vilnius.


