HUB hero image

How to Travel from

Osh to Saint Petersburg

by Plane, Train, Route or Car

Osh
+0
Saint Petersburg
Transport search to Saint Petersburg
Osh
+0
Saint Petersburg
Building a composite car route
Cheapest
Best Offer!
Car
2 d 11 h 1 min
4453 km.
from $244
Composite Route Car Only

Five ways to Travel from Osh to Saint Petersburg

Composite routes from Osh to Saint Petersburg

Cheapest
Other

Transport providers

Bus operators

Ecolines

Phone:
+371 67 214 512
Website:
ecolines.net/
Bus from Kazan' North bus station to Saint
Ave. Duration:
21h
Frequency:
Twice a week
Estimated price:
$46.74–$86.96

Kyrgyz Avtobeketi

Phone:
+996 312 64-23-27
Website:
avtovokzal.kg/
Bus from Osh Bus station to Andijon
Ave. Duration:
1h 30m
Frequency:
Every 30 minutes
Estimated price:
$1.36
Bus from Osh Bus station to Özgön
Ave. Duration:
1h
Frequency:
Hourly
Estimated price:
$0.90
Bus from Özgön to Bishkek
Ave. Duration:
6h
Frequency:
Once daily
Estimated price:
$11.24

Train operators

Tajikistan Railways

Phone:
(+992 37) 227 21 77
Website:
railway.tj/ru/
Train from Qŭnghirot to Aksarayskaya-1
Ave. Duration:
27h 45m
Frequency:
Twice a week

Uzbekistan Railways (OTY)

Phone:
1005
Website:
railway.uz/ru/
Train from Andijan to Tashkent
Ave. Duration:
6h 8m
Frequency:
Twice daily
Estimated price:
$14.67–$27.17
Train from Tashkent North to Paveletsky
Ave. Duration:
3d
Frequency:
Twice a week
Estimated price:
$55.43–$119.57
Train from Andijan to Qŭnghirot
Ave. Duration:
26h 59m
Frequency:
3 times a week
Estimated price:
$30.43–$63.04

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Leningradsky Railway Terminal to Moskovsky
Ave. Duration:
8h 11m
Frequency:
5 times a day
Estimated price:
$23.91–$39.13
Train from Aksaraiskaia to St
Ave. Duration:
36h 53m
Frequency:
Once daily
Estimated price:
$54.35–$92.39

Russian Railways (Commuter Trains)

Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Leningradsky Railway Terminal to Moskovsky
Ave. Duration:
7h 13m
Frequency:
3 times a day
Estimated price:
$25.00–$36.96

Kyrgyz Railways (КТЖ)

Phone:
+996 (312) 30 02 09
Website:
railway.kg/?lang=ru
Train from Belovodskaya to Kazan-Pass
Ave. Duration:
2d 12h
Frequency:
Once a week
Estimated price:
$108.70–$467.39

Russian Railways (High Speed Trains)

Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Leningradsky Railway Terminal to Moskovsky
Ave. Duration:
3h 48m
Frequency:
Hourly
Estimated price:
$40.22–$48.91

Grand Express Train

Phone:
8 800 775 54 53
Website:
grandexpress.ru/
Train from Leningradsky Railway Terminal to Moskovsky
Ave. Duration:
8h 56m
Frequency:
Once daily
Estimated price:
$43.48–$130.43

Airlines

Ural Airlines

Website:
uralairlines.ru/
Plane from Osh to Pulkovo
Ave. Duration:
5h 30m
Frequency:
Tuesday, Thursday, Saturday, and Sunday
Estimated price:
$130.43–$597.83

Avia Traffic Company

Website:
aero.kg/
Plane from Osh to Pulkovo
Ave. Duration:
6h
Frequency:
Friday
Estimated price:
$130.43–$597.83

Questions and Answers

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

The cheapest way to get from Osh to Saint Petersburg is to bus and train which costs $92.39 - $282.61 and takes 3 days 15h.

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

The fastest way to get from Osh to Saint Petersburg is to fly which takes 6h 54m and costs $130.43 - $652.17 .

How far is it from Osh to Saint Petersburg?

The distance between Osh and Saint Petersburg is 3638 km. The road distance is 4450 km.

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

The best way to get from Osh to Saint Petersburg without a car is to bus and train which takes 3 days 15h and costs $92.39 - $282.61 .

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

It takes approximately 6h 54m to get from Osh to Saint Petersburg, including transfers.

What is the time difference between Osh and Saint Petersburg?

Saint Petersburg is 3h behind Osh. It is currently 08:32 in Osh and 05:32 in Saint Petersburg.

Can I drive from Osh to Saint Petersburg?

Yes, the driving distance between Osh to Saint Petersburg is 4450 km. It takes approximately 2 days 11h to drive from Osh to Saint Petersburg.
+0