1map logoGo to main page

Kostroma, Kostroma Region to Saint Petersburg, Leningrad Region from €21: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Kostroma, Russia
to
Saint Petersburg, Russia

How to Get from Kostroma to Saint Petersburg: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$21 by trainBest price
660 kmDistance
3h 31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kostroma to Saint Petersburg with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Kostroma Air Enterprise
Plane
Average Duration
3h  31m
Estimated price
30-263
Recommended
Company
Russian Railways (РЖД)
Train
Average Duration
10h  54m
Estimated price
21-36
Cheapest
route map
Distance: 660 km
Duration: 3h 31m

See more options

Company
Autoline
Bus
Average Duration
15h  53m
Estimated price
0-0
Company
various
Taxi
Plane
Average Duration
4h  12m
Estimated price
44-279
Company
various
Drive
Average Duration
11h  6m
Estimated price
63-98

Kostroma - Saint Petersburg operators

Explore transport companies operating between Kostroma and Saint Petersburg, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
kostroma-avia.ru

Plane from Kostroma (KMW) to Pulkovo (LED)

Average Duration
2h 25m
Estimated price
27-300
Train
Contact phone
8 (800) 775-00-00
Website
https://eng.rzd.ru/

Train from Kostroma Novaia to St Petersburg Glavny

Average Duration
10h 54m
Estimated price
21-36
Bus
Website
avrf.ru

Bus from Kostroma Bus station to Saint Petersburg Dybenko

Average Duration
15h 53m
Estimated price
0-0
Other Show other routes
Contact phone
+7 4942 33-33-33
Website
taxitroyka.ru

Other from Kostroma to Ivanovo Yuzhny

Average Duration
1h 44m
Estimated price
305-306

Kostroma to Saint Petersburg: Overview of Bus, Train, Flight, and Car Trips

Traveling between Kostroma and Saint Petersburg offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Departure Point
Kostroma Novaia station
Arrival Point
St Petersburg Glavny station
Useful tips for train travellers
• The train services between Kostroma and Saint Petersburg are mainly operated by Russian Railways (RZD) and a few private operators. RZD trains typically offer three seating classes: 1st Class (Spalny Vagon) with two-person compartments, 2nd Class (Kupe) with four-person compartments, and 3rd Class (Platzkart) with open-plan sleeping arrangements. Choose 1st Class for more privacy and comfort, especially on this longer route.
• Onboard dining is available on most long-distance trains including RZD, with a dining car serving Russian cuisine as well as snacks and beverages. If you prefer, you can also bring your own meals. To check the onboard menu, visit the RZD website or use their mobile app before your trip. For more details on train schedules and seating options, refer to RZD's official site: eng.rzd.ru
• After arriving at the main station in Saint Petersburg (Moskovsky Station), you can conveniently store your luggage in the left luggage facility, located just near the entrance. The station also offers clean restrooms and some basic shower facilities. For transportation to the city center, take Metro Line 2 (the blue line) from the station - the nearest metro entrance is located directly at Moskovsky Station. The journey to Nevsky Prospekt, the main street, takes about 10 minutes.
Departure Point
Kostroma Bus station
Arrival Point
Saint Petersburg Dybenko station
Useful tips for bus travellers
• Plan for multiple transfers: Since there is no direct bus from Kostroma to Saint Petersburg, you will need to transfer in Vologda; ensure your connection times are sufficient by checking schedules on the websites of Autoline (avtoline.ru) and other local services like BusVokzal (busvokzal.ru).
• Stay hydrated and bring snacks: The journey takes around 15 hours and 53 minutes, and while there will be stops, having water and some light snacks on hand will help keep you comfortable and energized during the trip.
• Upon arrival at Saint Petersburg Dybenko station, familiarize yourself with the metro system: The station is well-connected to the rest of the city, and you can access Metro Line 2 to reach central locations quickly; downloading a map of the St. Petersburg Metro (map link) can be very helpful for navigation.