There are 4 ways to get from Tosno to Gatchina by train, car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Tosno to Moskovsky Railway Terminaltrain 802Я
- Take the train from Baltiysky Railway Terminal to Novoye Mozinotrain
2h 33m₽351–1,142Train, line 29 bus
cheapest- Take the train from Tosno to Sortirovochnayatrain
- Take the bus from Ж.-д. платформа Сортировочная имени В.Н. Морозова to Ж.-д. платформа Ленинский проспектbus 29 / ...
- Take the train from Leninsky Prospekt to Novoye Mozinotrain
2h 42m₽273–388Drive 55.3 km
- Drive from Tosno to Gatchinacar 55.3 km
52 min₽369–532Taxi
- Take the taxi from Tosno to Gatchinataxi 55.3 km
52 min₽1,200–1,500
Comparing Your Travel Options
The cheapest way to get from Tosno to Gatchina is to train and line 29 bus which costs RUB 270 - RUB 390 and takes 2h 42m.
The fastest way to get from Tosno to Gatchina is to drive which takes 52 min and costs RUB 360 - RUB 550.
No, there is no direct train from Tosno to Gatchina. However, there are services departing from Tosno and arriving at Novoye Mozino via Ploshchad Vosstaniya and Baltiysky Railway Terminal. The journey, including transfers, takes approximately 2h 33m.
The distance between Tosno and Gatchina is 96 km. The road distance is 55.3 km.
The best way to get from Tosno to Gatchina without a car is to train which takes 2h 33m and costs RUB 350 - RUB 1200.
It takes approximately 2h 33m to get from Tosno to Gatchina, including transfers.
Tosno to Gatchina train services, operated by Russian Railways (Lastochka Trains), depart from Tosno station.
Tosno to Gatchina train services, operated by Russian Railways (Lastochka Trains), arrive at Moskovsky Railway Terminal station.
Yes, the driving distance between Tosno to Gatchina is 55 km. It takes approximately 52 min to drive from Tosno to Gatchina.
What companies run services between Tosno, Russia and Gatchina, Russia?
You can take a train from Tosno to Novoye Mozino via Moskovsky Railway Terminal, Ploshchad Vosstaniya, Baltiyskaya, and Baltiysky Railway Terminal in around 2h 33m.
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Tosno to Moskovsky Railway Terminal
- Ave. Duration
- 45 min
- Frequency
- 5 times a week
- Estimated price
- ₽180–900
- Website
- Russian Railways
- Lastochka Train
- ₽650–900
- Commuter Electric Train
- ₽180–260
- Phone
- 8 800 775 0000
- [email protected]
- Website
- Severo-Zapadnaya PPK
Train from Baltiysky Railway Terminal to Novoye Mozino
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- ₽100–150
- Book at
- Russian Railways
- Website
- Severo-Zapadnaya PPK
- Commuter Electric Train
- ₽100–140
- Lastochka Train
- ₽120–150
Train from Tosno to Sortirovochnaya
- Ave. Duration
- 29 min
- Frequency
- Twice daily
- Estimated price
- ₽110–170
- Book at
- Russian Railways
- Website
- Severo-Zapadnaya PPK
- Commuter Electric Train
- ₽110–160
- Lastochka Train
- ₽130–170
Train from Leninsky Prospekt to Novoye Mozino
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- ₽90–130
- Book at
- Russian Railways
- Website
- Severo-Zapadnaya PPK
- Commuter Electric Train
- ₽90–120
- Lastochka Train
- ₽100–130
- Phone
- 8-800-234-98-80
- Website
- Saint Petersburg Public Transport
Bus from Ж.-д. платформа Сортировочная имени В.Н. Морозова to Ж.-д. платформа Ленинский проспект
- Ave. Duration
- 32 min
- Frequency
- Every 20 minutes
- Estimated price
- ₽65–88
- Website
- Saint Petersburg Public Transport
- Schedules at
- Saint Petersburg Public Transport
- Podorozhnik Card
- ₽65
- Ticket / Bank Card Contactless
- ₽88
- Ave. Duration
- 52 min
- Estimated price
- ₽1,200–1,500
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, Travelling to the US: What do I need to know?, and Travelling around the UAE - to help you get the most out of your next trip.













