HUB hero image

How to Travel from

Surgut to Petropavl

by Rideshare, Route or Car

Surgut
+0
Petropavl
Transport search to Petropavl
Surgut
+0
Petropavl
Building a composite car route
Cheapest
Best Offer!
Car
14 h 23 min
1054 km.
from $57
Composite Route Car Only

Six ways to Travel from Surgut to Petropavl

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Omsk-Pass to Petropavlovsk
Ave. Duration:
4h 24m
Frequency:
Twice daily
Estimated price:
$19.11–$30.57
Train from Kurgan to Petropavlovsk
Ave. Duration:
3h 49m
Frequency:
Twice daily
Estimated price:
$19.11–$30.57
Train from Surgut to Omsk-Pass
Ave. Duration:
21h 54m
Frequency:
5 times a week
Estimated price:
$43.31–$70.06

Kazakhstan Railways (КТЖ)

Phone:
1433
Website:
railways.kz/ru/
Train from Omsk-Pass to Smirnowo
Ave. Duration:
7h 19m
Frequency:
3 times a week
Estimated price:
$6.24–$10.19
Train from Smirnowo to Petropavlovsk
Ave. Duration:
55 min
Frequency:
3 times a week
Estimated price:
$1.66–$7.64

Airlines

UTair Aviation

Website:
utair.ru/
Plane from Surgut International Airport to Omsk
Ave. Duration:
1h 45m
Frequency:
Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$38.22–$318.46

Qazaq Air

Website:
flyqazaq.com/
Plane from Surgut International Airport to Petropavl
Ave. Duration:
17h 5m
Frequency:
Every day
Estimated price:
$101.91–$496.81

Bus operators

Avtovokzaly.ru

Phone:
8-800-775-45-73
Website:
avtovokzaly.ru/
Bus from Pyt-Yakh to Kurgan
Ave. Duration:
15h 55m
Frequency:
Once daily
Estimated price:
$26.75–$49.68

Questions and Answers

What is the cheapest way to get from Surgut to Petropavl?

The cheapest way to get from Surgut to Petropavl is to train via Smirnovo which costs $45.65 - $81.52 and takes 32h 19m.

What is the fastest way to get from Surgut to Petropavl?

The fastest way to get from Surgut to Petropavl is to fly and train which takes 8h 7m and costs $52.17 - $304.35 .

How far is it from Surgut to Petropavl?

The distance between Surgut and Petropavl is 1003 km. The road distance is 1056.9 km.

How do I travel from Surgut to Petropavl without a car?

The best way to get from Surgut to Petropavl without a car is to taxi and bus and train which takes 22h 14m and costs $52.17 - $86.96 .

How long does it take to get from Surgut to Petropavl?

It takes approximately 8h 7m to get from Surgut to Petropavl, including transfers.

Train or fly from Surgut to Petropavl?

The best way to get from Surgut to Petropavl is to train which takes 27h 29m and costs $54.35 - $92.39 . Alternatively, you can fly, which costs $130.43 - $271.74 and takes 17h 35m.

Can I drive from Surgut to Petropavl?

Yes, the driving distance between Surgut to Petropavl is 1057 km. It takes approximately 14h 24m to drive from Surgut to Petropavl.

Where can I stay near Petropavl?

There are 190+ hotels available in Petropavl. Prices start at $19.61 per night.
+0