HUB hero image

How to Travel from

Penzu to Krasnoyarsk

by Route or Car

Penzu
+0
Krasnoyarsk
Transport search to Krasnoyarsk
Penzu
+0
Krasnoyarsk
Building a composite car route
Cheapest
Best Offer!
Car
2 d 31 min
3470 km.
from $190
Composite Route Car Only

Four ways to Travel from Penzu to Krasnoyarsk

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Aeroflot Russian Airlines

Website:
aeroflot.ru/
Plane from Penza Airport to Krasnoyarsk
Ave. Duration:
10h 17m
Frequency:
Wednesday and Sunday
Estimated price:
$191.08–$764.32

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Penza 1 to Kanash
Ave. Duration:
8h 39m
Frequency:
4 times a week
Estimated price:
$20.38–$33.12
Train from Kanash to Krasnoiarsk
Ave. Duration:
2d
Frequency:
4 times a week
Estimated price:
$89.17–$152.86
Train from Chelyabinsk-Glavny to Mariinsk
Ave. Duration:
27h 30m
Frequency:
Twice a week
Estimated price:
$56.05–$89.17
Train from Petropavlovsk to Krasnoiarsk
Ave. Duration:
27h
Frequency:
5 times a week
Estimated price:
$52.23–$82.80

Kazakhstan Railways (КТЖ)

Phone:
1433
Website:
railways.kz/ru/
Train from Penza-1 to Petropavlovsk
Ave. Duration:
33h 59m
Frequency:
Twice a week
Estimated price:
$19.11–$42.04

Bus operators

Avtovokzaly.ru

Phone:
8-800-775-45-73
Website:
avtovokzaly.ru/
Bus from Tolyatti to Ufa
Ave. Duration:
10h 10m
Frequency:
Once daily
Estimated price:
$17.83–$25.48
Bus from Ufa South Bus Terminal to Chelyabinsk
Ave. Duration:
9h
Frequency:
Once daily
Estimated price:
$12.10–$21.66

Penza Bus Terminal

Phone:
+7 (8412) 94-59-33
Website:
avtovokzal-penza.ru/
Bus from Penza Bus station to Tolyatti
Ave. Duration:
7h 15m
Frequency:
Once daily
Estimated price:
$14.01

Krasnoyarsk Bus Terminal

Phone:
+7 (391) 220-11-72
Website:
krasavtovokzal.ru/
Bus from Mariinsk to Krasnoyarsk
Ave. Duration:
7h 39m
Frequency:
Twice daily
Estimated price:
$15.31

Questions and Answers

What is the cheapest way to get from Penza to Krasnoyarsk?

The cheapest way to get from Penza to Krasnoyarsk is to train via Petropavl which costs $59.78 - $108.70 and takes 2 days 13h.

What is the fastest way to get from Penza to Krasnoyarsk?

The fastest way to get from Penza to Krasnoyarsk is to fly which takes 10h 21m and costs $108.70 - $500 .

Is there a direct train between Penza and Krasnoyarsk?

No, there is no direct train from Penza to Krasnoyarsk. However, there are services departing from Penza 1 and arriving at Krasnoiarsk via Kanash. The journey, including transfers, takes approximately 2 days 9h.

Is there a direct flight between Penza and Krasnoyarsk?

There are no direct flights between Penza and Krasnoyarsk. The fastest has 1 change and takes 9h and costs $108.70 - $489.13 .

How far is it from Penza to Krasnoyarsk?

The distance between Penza and Krasnoyarsk is 3063 km. The road distance is 3481.2 km.

How do I travel from Penza to Krasnoyarsk without a car?

The best way to get from Penza to Krasnoyarsk without a car is to train which takes 2 days 9h and costs $92.39 - $163.04 .

How long does it take to get from Penza to Krasnoyarsk?

It takes approximately 10h 21m to get from Penza to Krasnoyarsk, including transfers.

Where do I catch the Penza to Krasnoyarsk train from?

Penza to Krasnoyarsk train services, operated by Russian Railways (РЖД), depart from Penza 1 station.

Train or fly from Penza to Krasnoyarsk?

The best way to get from Penza to Krasnoyarsk is to fly which takes 10h 21m and costs $108.70 - $500 . Alternatively, you can train, which costs $92.39 - $163.04 and takes 2 days 9h.

What is the time difference between Penza and Krasnoyarsk?

Krasnoyarsk is 4h ahead of Penza. It is currently 09:18 in Penza and 13:18 in Krasnoyarsk.

Where does the Penza to Krasnoyarsk train arrive?

Penza to Krasnoyarsk train services, operated by Russian Railways (РЖД), arrive at Kanash station.

Can I drive from Penza to Krasnoyarsk?

Yes, the driving distance between Penza to Krasnoyarsk is 3481 km. It takes approximately 2 days 0h to drive from Penza to Krasnoyarsk.
+0