Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
4 h 36 min
451 km.
from $24
Composite Route Car Only
Two ways to Travel from Saint Petersburg to Udomlyu
Select an Option Below to Start Your Journey
Cheapest
By car (451 km)
Other
Rideshare
Transport providers
Train operators
Russian Railways (РЖД)
Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Moskovsky Railway Terminal to Bologoe-Moskovskoe
Ave. Duration:
5h 32m
Frequency:
Hourly
Estimated price:
$20.38–$33.12
Train from Bologoe-Moskovskoe to Udomlia
Ave. Duration:
1h 4m
Frequency:
Twice daily
Estimated price:
$14.01–$22.93
Train from Moskovsky Railway Terminal to Udomlia
Ave. Duration:
6h 26m
Frequency:
Twice daily
Estimated price:
$21.66–$35.67
Russian Railways (Commuter Trains)
Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Moskovsky Railway Terminal to Bologoe-Moskovskoe
Ave. Duration:
2h 16m
Frequency:
3 times a day
Estimated price:
$15.29–$22.93
Grand Service Express
Phone:
8 800 775 54 53
Website:
grandtrain.ru/
Train from Moskovsky Railway Terminal to Bologoe-Moskovskoe
Ave. Duration:
4h 52m
Frequency:
Twice daily
Estimated price:
$11.46–$15.29
Russian Railways (High Speed Trains)
Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Moskovsky Railway Terminal to Bologoe-Moskovskoe
Ave. Duration:
1h 50m
Frequency:
5 times a day
Estimated price:
$34.39–$44.59
Questions and Answers
What is the cheapest way to get from Saint Petersburg to Udomlya?
The cheapest way to get from Saint Petersburg to Udomlya is to train which costs $18.48 - $30.43 and takes 6h 26m.
What is the fastest way to get from Saint Petersburg to Udomlya?
The fastest way to get from Saint Petersburg to Udomlya is to train via Bologoye which takes 3h 54m and costs $21.74 - $59.78 .
Is there a direct train between Saint Petersburg and Udomlya?
Yes, there is a direct train departing from Moskovsky Railway Terminal and arriving at Udomlia. Services depart twice daily, and operate every day. The journey takes approximately 6h 26m.
How far is it from Saint Petersburg to Udomlya?
The distance between Saint Petersburg and Udomlya is 372 km. The road distance is 463 km.
How do I travel from Saint Petersburg to Udomlya without a car?
The best way to get from Saint Petersburg to Udomlya without a car is to train via Bologoye which takes 3h 54m and costs $21.74 - $59.78 .
How long does it take to get from Saint Petersburg to Udomlya?
It takes approximately 3h 54m to get from Saint Petersburg to Udomlya, including transfers.
Where do I catch the Saint Petersburg to Udomlya train from?
Saint Petersburg to Udomlya train services, operated by Russian Railways (High Speed Trains), depart from Moskovsky Railway Terminal station.
What is the time difference between Saint Petersburg and Udomlya?
It is currently 10:02 at both, Saint Petersburg and Udomlya.
Where does the Saint Petersburg to Udomlya train arrive?
Saint Petersburg to Udomlya train services, operated by Russian Railways (High Speed Trains), arrive at Bologoe-Moskovskoe station.
Can I drive from Saint Petersburg to Udomlya?
Yes, the driving distance between Saint Petersburg to Udomlya is 463 km. It takes approximately 4h 57m to drive from Saint Petersburg to Udomlya.