HomeRoutesSt. Petersburg - Vilnius

    St. Petersburg - Vilnius train tickets

    St. Petersburg to Vilnius route details

    Route overview

    • Fastest journey
      17h 20m
    • Average journey time
      17h 20m
    • Distance
      655 km

    Trains overview

    • First departure
    • Last departure
    • Trains per day
    • Price from
      13312 RUB

    St. Petersburg - Vilnius timetable

    Departure timeArrival timeTravel TimeDeparture datesTrainPrice from
    15:3007:5017h 20mon
    Wed, Fri, Sun
    079Ч13312 RUBSearch tickets
    Find train times and buy tickets
    from Vilnius to St. Petersburg

    You can also be interested in...

    Popular routes from St. Petersburg

    St. Petersburg - MoscowSt. Petersburg - Helsinki

    Popular routes from Vilnius

    Vilnius - Moscow