HomeRoutesRostov on Don - St. Petersburg

    Rostov on Don - St. Petersburg train tickets

    Rostov on Don to St. Petersburg route details

    Route overview

    • Fastest journey
      32h 52m
    • Average journey time
      33h 22m
    • Distance
      1536 km

    Trains overview

    • First departure
      01:31
    • Last departure
      19:09
    • Price from
      6495 RUB

    Rostov on Don - St. Petersburg timetable

    Departure timeArrival timeTravel TimeDeparture datesTrainPrice from
    01:3110:2332h 52mEven-numbered044С
    Novorossiysk – St. Petersburg
    9660 RUBSearch tickets
    19:0905:0133h 52mEven-numbered121С6495 RUBSearch tickets
    Find train times and buy tickets
    from St. Petersburg to Rostov on Don

    You can also be interested in...

    Popular routes from Rostov on Don

    Rostov on Don - AdlerRostov on Don - Moscow

    Popular routes from St. Petersburg

    St. Petersburg - MoscowSt. Petersburg - Helsinki