Attention! In connection with the spread of the coronavirus, restrictions have been introduced when crossing national borders. Passenger trains have been temporarily cancelled or are running on changed routes. Click here for the latest information on the changes.

Train number Route Weekday
29/30 Yantar Moscow – Vilnius – Kaliningrad

Services were resumed with departures from Kaliningrad on 1 July on odd-numbered days and from Moscow on 2 July on even-numbered days.
Passengers cannot board or disembark from trains in transit through the territory of the Republic of Lithuania and the Republic of Belarus.

daily
79/80 Saint-Petersburg – Vilnius – Kaliningrad

Services were resumed with departures from Kaliningrad from 1 July to 5 October on Wednesdays and Saturdays, from St. Petersburg from 3 July to 6 October on Thursdays and Sundays.

Passengers cannot board or disembark from trains in transit through the territory of the Republic of Lithuania and the Republic of Belarus.

4 times a week at summer period, every second day at winter period
147/148 Moscow – Vilnius – Kaliningrad
Train services have been temporarily changed
3 times a week at summer period, by date at winter period
359/360 Adler – Vilnius – Kaliningrad every second day
425/426 Chelyabinsk – Vilnius – Kaliningrad
Train services have been temporarily changed
1 time a week at summer period

Services to the following stations are available: Kanan, Vilnius, Kybartai.

Passengers can find details regarding the timetable, fares and seat/berth availability in the section Purchasing Tickets. Please specify the departure and destination stations, as well as the travel dates.

Information updated on: 09.12.2021