HUB hero image

How to Travel from

Saint Petersburg to Roslavl

by Plane, Route or Car

Saint Petersburg
+0
Roslavl
Transport search to Roslavl
Saint Petersburg
+0
Roslavl
Building a composite car route
Cheapest
Best Offer!
Car
12 h
815 km.
from $44
Composite Route Car Only
Schedule

Saint Petersburg, Russia → Roslavl, 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 Roslavl

Composite routes from Saint Petersburg to Roslavl

Cheapest
Other

Transport providers

Aeroflot Russian Airlines
Website
Red Wings
Website
Azimuth
Website
Nordwind Airlines
Website
Belavia Belarusian Airlines
Website
Severstal Air Company
Website
S7 Airlines
Website
UTair Aviation
Website
Alrosa Air Company
Website
Aeroflot Russian Airlines
Website
1h 45m
Every day
$27.17–$271.74
Red Wings
Website
1h 35m
Sunday
$29.35–$271.74
Azimuth
Website
1h 28m
Monday, Tuesday, Friday, and Saturday
$29.35–$271.74
Nordwind Airlines
Website
1h 26m
Monday, Thursday, Friday, and Sunday
$26.09–$271.74
Belavia Belarusian Airlines
Website
3h 50m
Every day
$282.61–$760.87
Severstal Air Company
Website
3h 47m
Friday and Sunday
$33.70–$282.61
S7 Airlines
Website
1h 35m
Every day
$28.26–$271.74
UTair Aviation
Website
1h 35m
Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
$27.17–$271.74
Alrosa Air Company
Website
1h 40m
Sunday
$27.17–$271.74
Ecolines (Amron)
Website
Avtovokzaly.ru
Website
Ecolines (Amron)
Website
12h
Twice daily
$19.13
+7 812 386 79 79
+7 812 386 79 79
Call Contact via email
Avtovokzaly.ru
Website
10h 30m
Twice daily
$13.04–$28.26
8-800-775-45-73
8-800-775-45-73
Call
Belarusian Railway (BCh)
Website
Russian Railways (РЖД)
Website
Russian Railways (Commuter Trains)
Website
Russian Railways (RZhD)
Website
Belarusian Railway (BCh)
Website
10h 7m
Twice daily
$31.52–$65.22
105
105
Call
Russian Railways (РЖД)
Website
2h 8m
4 times a week
$13.04–$21.74
8 (800) 775-00-00
8 (800) 775-00-00
Call
Russian Railways (Commuter Trains)
Website
2h 2m
3 times a day
$8.70–$13.04
8 (800) 775-00-00
8 (800) 775-00-00
Call
Russian Railways (RZhD)
Website
4h 31m
4 times a week
$30.43–$76.09
8 (800) 775-00-00
8 (800) 775-00-00
Call

Questions and Answers

What is the cheapest way to get from Saint Petersburg to Roslavl?

The cheapest way to get from Saint Petersburg to Roslavl is to bus and train which costs $26.09 - $50 and takes 13h 45m.

What is the fastest way to get from Saint Petersburg to Roslavl?

The fastest way to get from Saint Petersburg to Roslavl is to fly and train which takes 10h 39m and costs $54.35 - $326.09 .

Is there a direct train between Saint Petersburg and Roslavl?

No, there is no direct train from Saint Petersburg to Roslavl. However, there are services departing from Vitebsky Railway Terminal and arriving at Roslavl 1 via Smolensk. The journey, including transfers, takes approximately 15h 10m.

How far is it from Saint Petersburg to Roslavl?

The distance between Saint Petersburg and Roslavl is 869 km. The road distance is 991.9 km.

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

The best way to get from Saint Petersburg to Roslavl without a car is to bus and train which takes 13h 45m and costs $26.09 - $50 .

How long does it take to get from Saint Petersburg to Roslavl?

It takes approximately 13h 45m to get from Saint Petersburg to Roslavl, including transfers.

Where do I catch the Saint Petersburg to Roslavl train from?

Saint Petersburg to Roslavl train services, operated by Russian Railways (РЖД), depart from Vitebsky Railway Terminal station.

What is the time difference between Saint Petersburg and Roslavl?

It is currently 10:02 at both, Saint Petersburg and Roslavl.

Where does the Saint Petersburg to Roslavl train arrive?

Saint Petersburg to Roslavl train services, operated by Russian Railways (РЖД), arrive at Smolensk station.

Can I drive from Saint Petersburg to Roslavl?

Yes, the driving distance between Saint Petersburg to Roslavl is 992 km. It takes approximately 11h 48m to drive from Saint Petersburg to Roslavl.
+0