Train Tickets Ryazan - St. Petersburg: price and timetable - buy train tickets online Ryazan - St. Petersburg
Ryazan
814 km
St. Petersburg
First and last trains

First & last trains

First departure - 03:42
Last departure - 02:20
Trains overview

Trains overview

Trains per day - 3-5
Price from - 1841
Route overview

Route overview

Fastest journey - 10h 45m
Distance - 814 km

From Ryazan to St. Petersburg by Train Ryazan - St. Petersburg

Train Tickets Ryazan - St. Petersburg bottom price: placard 1841, coupe 2228, sv 5675

Train Ryazan to St. Petersburg two way ticket:

Distance - 1628 km
Fastest journey - 21h 8m

Ryazan - St. Petersburg timetable

Departure time
Travel time Arrival time Departure dates Train Price from
00:42
11h 48m12:30Daily
037В
Standard
1841
Search
14:57
14h 35m05:32By schedule
107Й
Samara
2901
Search
20:58
10h 45m07:43Daily
036С
Severnaya Palmira
2920
Search
21:52
12h 12m10:04By schedule
044С
Novorossiysk – St. Petersburg
2605
Search
23:20
13h 20m12:40Daily
109Ж
St. Petersburg – Astrakhan
1841
Search

3 steps to book your tickets

Search for your train tickets

Choose your itinerary and travel dates - see relevant timetables and prices for all the available trains connecting your destinations.

Get your ticket fast and easily

Provide your payment details through our web site and get your tickets by email.

Book with us no hidden fees

Our rates include taxes, fees and charges. There are no hidden costs – the price you see is exactly the price you get.

Booking process explained

Just read our detailed instruction, which will guide you step by step through the booking process, and everything will become as clear as day. Read

LANGUAGE
CURRENCY
RUB
$
USD
EUR
£
GBP