HomeRoutesSt. Petersburg - Rostov on Don

Train Timetable for St. Petersburg - Rostov on Don. Buy Train Tickets Online.

First & last trains

First departure 13:30
Last departure 20:27

Trains overview

Trains per day 4-5
Price from 5858 RUB

Route overview

Fastest journey 26h 45m
Distance 1536 km

St. Petersburg - Rostov on Don timetable

Departure time
Arrival time
Travel Time
Departure dates
Train
Price from
Departure time 13:30
Arrival time 22:53
Travel Time 33h 23m
Departure dates Daily
Train 049А
Price from 21505 RUB
Departure time 14:06
Arrival time 23:03
Travel Time 32h 57m
Departure dates Daily
Train 043С Novorossiysk – St. Petersburg
Price from 10656 RUB
Departure time 16:32
Arrival time 05:26
Travel Time 36h 54m
Departure dates Odd-numbered
Train 397А
Price from 5858 RUB
Departure time 16:32
Arrival time 04:51
Travel Time 36h 19m
Departure dates Odd-numbered
Train 135А
Price from 7250 RUB
Departure time 16:32
Arrival time 05:26
Travel Time 36h 54m
Departure dates Even-numbered
Train 121А
Price from 6490 RUB
Departure time 20:27
Arrival time 23:12
Travel Time 26h 45m
Departure dates Daily
Train 035А Severnaya Palmira
Price from 10556 RUB

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

035А
Doubledecker
Price from: 10556 RUB
Find train times and buy tickets from St. Petersburg to Rostov on Don

You can also be interested in...