HUB hero image

How to Travel from

Saint Petersburg to Krasnoe Selo

by Bus, Train or Car

Saint Petersburg
+0
Krasnoe Selo
Transport search to Krasnoe Selo
Saint Petersburg
+0
Krasnoe Selo
Building a composite car route
Cheapest
Best Offer!
Car
28 min
27 km.
from $1
Composite Route Car Only
Schedule

Saint Petersburg, Russia → Krasnoe Selo, Russia

All
All days
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon
28 Jul, Tue
29 Jul, Wed

Cheapest and Fastest Ways to Travel from Saint Petersburg to Krasnoe Selo

Composite routes from Saint Petersburg to Krasnoe Selo

Cheapest

Transport providers

BlaBlaCar
Website
BlaBlaCar
Website
44 min
Once daily
$1.50
+3 318 576 2228
+3 318 576 2228
Call
Severo-Zapadnaya PPK
Website
Severo-Zapadnaya PPK
Website
38 min
Twice daily
$0.70–$1.15
8 800 775 0000
8 800 775 0000
Call Contact via email
Saint Petersburg Public Transport
Website
Saint Petersburg Public Transport
Website
50 min
Every 15 minutes
$0.56–$0.83
8-800-234-98-80
8-800-234-98-80
Call

Questions and Answers

What is the cheapest way to get from Saint Petersburg to Krasnoye Selo?

The cheapest way to get from Saint Petersburg to Krasnoye Selo is to train which costs $1 - $1 and takes 38 min.

What is the fastest way to get from Saint Petersburg to Krasnoye Selo?

The fastest way to get from Saint Petersburg to Krasnoye Selo is to taxi which takes 31 min and costs $9.78 - $11.96 .

Is there a direct bus between Saint Petersburg and Krasnoye Selo?

No, there is no direct bus from Saint Petersburg to Krasnoye Selo. However, there are services departing from Ст. метро "Нарвская" and arriving at Ул. Массальского via Трамвайный Пр.. The journey, including transfers, takes approximately 1h 15m.

Is there a direct train between Saint Petersburg and Krasnoye Selo?

Yes, there is a direct train departing from Baltiysky Railway Terminal and arriving at Krasnoe Selo. Services depart twice daily, and operate every day. The journey takes approximately 38 min.

How far is it from Saint Petersburg to Krasnoye Selo?

The distance between Saint Petersburg and Krasnoye Selo is 24 km. The road distance is 30 km.

How do I travel from Saint Petersburg to Krasnoye Selo without a car?

The best way to get from Saint Petersburg to Krasnoye Selo without a car is to train which takes 38 min and costs $1 - $1 .

How long does it take to get from Saint Petersburg to Krasnoye Selo?

The train from Baltiysky Railway Terminal to Krasnoe Selo takes 38 min including transfers and departs twice daily.

Where do I catch the Saint Petersburg to Krasnoye Selo bus from?

Saint Petersburg to Krasnoye Selo bus services, operated by Saint Petersburg Public Transport, depart from Ст. метро "Нарвская" station.

Where do I catch the Saint Petersburg to Krasnoye Selo train from?

Saint Petersburg to Krasnoye Selo train services, operated by Severo-Zapadnaya PPK, depart from Baltiysky Railway Terminal station.

Train or bus from Saint Petersburg to Krasnoye Selo?

The best way to get from Saint Petersburg to Krasnoye Selo is to train which takes 38 min and costs $1 - $1 . Alternatively, you can line 145 bus, which costs $1 - $1.52 and takes 1h 11m.

Where does the Saint Petersburg to Krasnoye Selo bus arrive?

Saint Petersburg to Krasnoye Selo bus services, operated by Saint Petersburg Public Transport, arrive at Трамвайный пр. station.

Where does the Saint Petersburg to Krasnoye Selo train arrive?

Saint Petersburg to Krasnoye Selo train services, operated by Severo-Zapadnaya PPK, arrive at Krasnoe Selo station.

Can I drive from Saint Petersburg to Krasnoye Selo?

Yes, the driving distance between Saint Petersburg to Krasnoye Selo is 30 km. It takes approximately 31 min to drive from Saint Petersburg to Krasnoye Selo.

Can I share a ride from Saint Petersburg to Krasnoye Selo?

Check out Blablacar's carpooling service for rideshare options between Saint Petersburg and Krasnoye Selo. A great option if you don't have a driver's licence or want to avoid public transport.
+0