The Vilnius – Kyiv bus covers about 750 km, takes roughly 20–24 h. Tickets start at roughly 4,287 ₴ for a reservation paid to the driver in local currency — the exact fare depends on the carrier, the date and the departure time.
- Distance
- 750 km
- Travel time
- 20–24 h
The route goes via
Kaunas → Bialystok → Warsaw → Lublin → Lviv → Rivne → Zviahel → Zhytomyr
Vilnius – Kyiv bus schedule
- 11:00Bus Station "Vilnius" st. Sodu, 22, platform 2310:40+1Avtovokzal "Tsentralnyi" Prospekt Nauky, 1/2.
23h 40min · daily · LikeBus
- 17:10Vilniaus autobusų stotis, Sodų g. 22, platforma 2314:30+1Avtostantsiia "Kyiv", vul. S. Petliury 32
21h 20min · daily · SEM BUS
transfers: 1
- 19:00ul. Sodu 22, Avtovokzal platforma №2215:20+1vul. Petliury 32, Tsentralnyi zaliznychnyi vokzal, Avtostantsiia "Kyiv", platforma №9
20h 20min · daily · TRANSTEMPO/ТрансТемпо
- 19:00Vilniaus autobusų stotis, Sodų g. 2215:20+1Avtostantsiia "Kyiv", vul. S. Petliury 32
20h 20min · daily · ТрансТемпо
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 11:00Bus Station "Vilnius" st. Sodu, 22, platform 23 | 10:40+1Avtovokzal "Tsentralnyi" Prospekt Nauky, 1/2. | 23h 40min | daily | LikeBus |
| 17:10Vilniaus autobusų stotis, Sodų g. 22, platforma 23 | 14:30+1Avtostantsiia "Kyiv", vul. S. Petliury 32 | 21h 20mintransfers: 1 | daily | SEM BUS |
| 19:00ul. Sodu 22, Avtovokzal platforma №22 | 15:20+1vul. Petliury 32, Tsentralnyi zaliznychnyi vokzal, Avtostantsiia "Kyiv", platforma №9 | 20h 20min | daily | TRANSTEMPO/ТрансТемпо |
| 19:00Vilniaus autobusų stotis, Sodų g. 22 | 15:20+1Avtostantsiia "Kyiv", vul. S. Petliury 32 | 20h 20min | daily | ТрансТемпо |
Typical schedule from search data as of 2026-10-14. Check the search above for departures and seat availability on a specific date.
About the Vilnius – Kyiv route
The Vilnius – Kyiv bus is the return leg from the Lithuanian capital to Ukraine. Boarding is at the coach station at 22 Sodų Street; the route then heads south-east to the border and on through western and central Ukraine to Kyiv, arriving at the Kyiv coach station by the Central railway station, connected to Vokzalna metro. Some services involve a transfer — most often in Kaunas or Rivne. The corridor carries returning students and labour migrants, plus travellers who flew into Vilnius on a low-cost airline and continue by coach.
Frequently asked questions
Are there transfers on this route?
Some services are direct, others involve a transfer, usually in Kaunas or Rivne. The service type and transfer details are shown in each option's description in the search results.
Where does the bus arrive in Kyiv?
Usually at the Kyiv coach station at 32 Symona Petliury St, by the Central railway station — with access to Vokzalna metro and suburban trains.
How long does the journey take?
Roughly 15–19 hours over about 750 km. The actual time depends on the routing, whether there is a transfer, and the border queue.
How much is a Vilnius – Kyiv ticket and how do I pay?
As of the latest schedule snapshot, tickets start at roughly 4,287 ₴ — a reservation paid to the driver in local currency, so the hryvnia figure is indicative. A seat can be bought online by card, or reserved and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email.
How many buses run on the Vilnius – Kyiv route?
The typical schedule has up to 4 departures a day. The first bus leaves at 11:00, the last at 19:00. Check the search above for departures on a specific date.
Which carriers operate the Vilnius – Kyiv route?
Carriers on this route: LikeBus, SEM BUS, TRANSTEMPO/ТрансТемпо, ТрансТемпо. The line-up depends on the travel date.
