HomeRoutesTver - St. Petersburg

    Tver - St. Petersburg train tickets

    Tver to St. Petersburg route details

    Route overview

    • Fastest journey
      2h 43m
    • Average journey time
      3h 16m
    • Distance
      469 km

    Trains overview

    • First departure
      03:28
    • Last departure
      20:45
    • Trains per day
      9 - 10
    • Price from
      2335 RUB

    Tver - St. Petersburg timetable

    Departure timeArrival timeTravel TimeDeparture datesTrainPrice from
    03:2810:117h 11mDaily059Г
    Volga
    5444 RUBSearch tickets
    08:3311:322h 59mDaily754А
    Sapsan
    3021 RUBSearch tickets
    08:4511:402h 55mDaily756А
    Sapsan
    3021 RUBSearch tickets
    10:4313:322h 49mDaily760А
    Sapsan
    3021 RUBSearch tickets
    12:4315:262h 43mon
    Sat, Sun
    764А
    Sapsan
    5444 RUBSearch tickets
    14:3317:302h 57mDaily766А
    Sapsan
    3021 RUBSearch tickets
    14:4517:352h 50mDaily768А
    Sapsan
    3021 RUBSearch tickets
    16:4319:272h 44mDaily772А
    Sapsan
    2335 RUBSearch tickets
    18:4321:262h 43mDaily776А
    Sapsan
    3021 RUBSearch tickets
    20:4523:382h 53mDaily780А
    Sapsan
    3021 RUBSearch tickets
    Show all

    Recommended trains on the route Tver - St. Petersburg

    754А and others
    Price from: 2335 RUB
    Sapsan
    Find train times and buy tickets
    from St. Petersburg to Tver

    You can also be interested in...

    Popular routes from Tver

    Tver - MoscowTver - Pskov

    Popular routes from St. Petersburg

    St. Petersburg - MoscowSt. Petersburg - Helsinki