Rome2Rio

How to get fromKirov to Vilniusby train, bus, car or plane

Find Transport to Vilnius

See all options

There are 12 ways to get from Kirov to Vilnius 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.

  1. Train, bus via Moscow

    best
    1. Take the train from Kirov to Yaroslavsky Railway Terminaltrain
    2. Take the train from Moscow Belorussky Station to Minsk Pastrain
    3. Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
    24h 11m
    $99–222
  2. Train, bus

    cheapest
    1. Take the train from Kirov to Danilovtrain
    2. Take the train from Danilov to Minsk Pastrain
    3. Take the bus from Minsk Central Bus Station to Vilnius, F. Vaitkaus g.bus
    35h 16m
    $79–206
  3. Bus

    1. Take the bus from Kirov to Moscow, International Bus Stationbus
    2. Take the bus from Salaryevo Bus Station to Minsk Central Bus Stationbus
    3. Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
    26h 50m
    $155–352
  4. Drive 1,837.5 km

    1. Drive from Kirov to Vilniuscar1,837.5 km
    24h 27m
    $316–457
  5. Bus to Syktyvkar, fly to Minsk National Airport, bus

    1. Take the bus from Kirov station to Syktyvkar stationbus
    2. Fly from Syktyvkar (SCW) to Minsk National Airport (MSQ)planeSCW - MSQ
    3. Take the bus from Minsk Airport to Minsk stationbus
    4. Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
    17h 56m
    $133–568
  6. Train

    1. Take the train from Kirov to Yaroslavsky Railway Terminaltrain
    2. Take the train from Moskva Belorusskaia to Molodechnotrain
    3. Take the train from Molodechno to Hudahajtrain
    27h 7m
    $84–163
  7. Train, bus #2

    1. Take the train from Kirov to Nijnii Novgorod Moskovtrain
    2. Take the train from Nizhny Novgorod Moskovskiy station to Minsk Pastrain
    3. Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
    2d 4h
    $110–233
  8. Bus to Kazan, fly to Minsk National Airport, bus

    1. Take the bus from Kirov station to Kazan Vkusno i Tochkabus
    2. Fly from Kazan (KZN) to Minsk National Airport (MSQ)planeKZN - MSQ
    3. Take the bus from Minsk Airport to Minsk stationbus
    4. Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
    17h 39m
    $178–818
  9. Bus, bus to Cheboksary Airport, fly to Minsk National Airport

    1. Take the bus from Kirov station to Yoshkar-Ola Bus stationbus
    2. Take the bus from Yoshkar-Ola to Cheboksary Bus stationbus
    3. Fly from Cheboksary Airport (CSY) to Minsk National Airport (MSQ)planeCSY - MSQ
    4. Take the bus from Minsk Airport to Minsk stationbus
    5. Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
    21h 8m
    $125–539
  10. Train, train to Izhevsk, fly to Minsk National Airport, bus

    1. Take the train from Kirov to Balezinotrain
    2. Take the train from Balezino to Ijevsktrain
    3. Fly from Izhevsk (IJK) to Minsk National Airport (MSQ)planeIJK - MSQ
    4. Take the bus from Minsk Airport to Minsk stationbus
    5. Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
    20h 19m
    $146–611
  11. Fly Pobedilovo Airport to Khrabrovo Airport, train

    1. Fly from Pobedilovo Airport (KVX) to Khrabrovo Airport (KGD)planeKVX - KGD
    2. Take the train from Kaliningrad-Passajirsk to Chernyshevskoetrain
    3. Take the train from Kybartai to Kaunastrain
    4. Take the train from Kaunas to Vilniaus geležinkelio stotistrain
    12h 34m
    $137–604
  12. Train to Nizhny Novgorod International Airport, fly to Khrabrovo Airport, train

    1. Take the train from Kirov to Nijnii Novgorod Moskovtrain
    2. Fly from Nizhny Novgorod International Airport (GOJ) to Khrabrovo Airport (KGD)planeGOJ - KGD
    3. Take the train from Kaliningrad-Passajirsk to Chernyshevskoetrain
    4. Take the train from Kybartai to Kaunastrain
    5. Take the train from Kaunas to Vilniaus geležinkelio stotistrain
    19h 6m
    $186–823

Kirov to Vilnius by train, foot, and bus

Calendar1Weekly Services
Duration35h 16mAverage Duration
Ticket$79Cheapest Price
See schedules

Questions & Answers

What companies run services between Kirov, Russia and Vilnius, Lithuania?

You can take a bus from Kirov to Vilnius, Autobusų Stotis via Salaryevo Bus Station and Minsk Central Bus Station in around 26h 50m. Alternatively, you can take a train from Kirov to Vilniaus geležinkelio stotis via Yaroslavsky Railway Terminal, Ploschad Tryokh Vokzalov, Moskva Belorusskaia, Molodechno, Hudahaj, and Kena in around 27h 7m.

Airlines
Train operators
Bus operators

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 Thanksgiving 2018: How to travel stress-free, Is ride-sharing platform BlaBlaCar right for you?, and Italy Travel Guides - to help you get the most out of your next trip.

More Questions & Answers