There are 6 ways to get from Kursk to Vilnius by bus, train, 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.
Bus
best- Take the bus from Kursk Bus station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus M-9271
19h 5m$65–159Train, bus
cheapest- Take the train from Kursk to Minsk Pastrain 360С
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus M-9271
22h 16m$45–150Drive 959.2 km
- Drive from Kursk to Vilniuscar 959.2 km
13h 18m$165–239Train to Moscow Vnukovo, fly, bus
- Take the train from Kursk to Moskva Kurskaiatrain
- Fly from Moscow Vnukovo (VKO) to Minsk National Airport (MSQ)plane VKO - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
16h$86–468Train to Domodedovo International Airport, fly, bus
- Take the train from Kursk to Moskva Kurskaiatrain
- Fly from Domodedovo International Airport (DME) to Minsk National Airport (MSQ)plane DME - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
16h 19m$93–474Train to Sheremetyevo International Airport, fly, bus
- Take the train from Kursk to Moskva Kurskaiatrain
- Fly from Sheremetyevo International Airport (SVO) to Minsk National Airport (MSQ)plane SVO - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
17h 13m$93–481
Kursk to Vilnius by train, foot, and bus
Questions & Answers
The cheapest way to get from Kursk to Vilnius is to train and bus which costs $40 - $150 and takes 22h 16m.
The fastest way to get from Kursk to Vilnius is to drive which takes 13h 18m and costs $160 - $240.
No, there is no direct bus from Kursk station to Vilnius. However, there are services departing from Kursk Bus station and arriving at Vilnius, Autobusų Stotis via Minsk Central Bus Station. The journey, including transfers, takes approximately 19h 5m.
The distance between Kursk and Vilnius is 1065 km. The road distance is 959.2 km.
The best way to get from Kursk to Vilnius without a car is to bus which takes 19h 5m and costs $65 - $160.
It takes approximately 19h 5m to get from Kursk to Vilnius, including transfers.
Kursk to Vilnius bus services, operated by Infobus BY, depart from Kursk Bus station.
Kursk to Vilnius bus services, operated by Infobus BY, arrive at Minsk Central Bus Station.
Yes, the driving distance between Kursk to Vilnius is 959 km. It takes approximately 13h 18m to drive from Kursk to Vilnius.
There are 1455+ hotels available in Vilnius.
What companies run services between Kursk, Russia and Vilnius, Lithuania?
You can take a bus from Kursk Bus station to Vilnius, Autobusų Stotis via Minsk Central Bus Station in around 19h 5m.
- Website
- belavia.by
Flights from Moscow Vnukovo to Minsk National Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $50–340
Flights from Domodedovo International Airport to Minsk National Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $55–340
Flights from Sheremetyevo International Airport to Minsk National Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $55–340
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kursk to Minsk Pas
- Ave. Duration
- 16h 58m
- Frequency
- Once daily
- Estimated price
- $29–60
- Website
- Russian Railways
- 1nd Class (SW)
- $130–200
- 3rd Class (Platzcart)
- $29–40
- 2nd Class (Kupé)
- $40–60
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 Italian Lakes: Getting around by train, Travel Insider: Top Japan travel tips by Beatrix Holland, and Travelling around the UAE - to help you get the most out of your next trip.



