Некоторые железнодорожные маршруты, которые соединяют Санкт-Петербург с Балтийскими странами:
- Санкт-Петербург — Калининград. 35 По этому направлению курсирует поезд №079, который отправляется от Московского вокзала Санкт-Петербурга и прибывает на Южный вокзал Калининграда. 3 Время в пути — 1 день 4 часа. 3 Маршрут проходит транзитом через территорию Литвы. 3
- Санкт-Петербург — Таллин. 4 Фирменный поезд «Балтийский экспресс» №034А следует по направлению Санкт-Петербург — Таллин, время в пути — от 7 часов 18 минут. 4
Также из Санкт-Петербурга можно добраться до литовской столицы Вильнюса на поезде, отправляющемся с Витебского вокзала. 1