HomeRoutesRostov on Don - St. Petersburg

    Rostov on Don - St. Petersburg train tickets

    Rostov on Don to St. Petersburg route details

    Route overview

    • Fastest journey
      27h 48m
    • Average journey time
      31h 31m
    • Distance
      1536 km

    Trains overview

    • First departure
      01:31
    • Last departure
      19:09
    • Trains per day
      1 - 3
    • Price from
      6468 RUB

    Rostov on Don - St. Petersburg timetable

    Departure timeArrival timeTravel TimeDeparture datesTrainPrice from
    01:3110:2332h 52mEven-numbered044С
    Novorossiysk – St. Petersburg
    9629 RUBSearch tickets
    03:5707:4527h 48mDaily035А
    Severnaya Palmira
    11060 RUBSearch tickets
    19:0905:0133h 52mEven-numbered121С6468 RUBSearch tickets

    Recommended trains on the route Rostov on Don - St. Petersburg

    035А
    Price from: 11060 RUB
    Doubledecker
    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