Distance from

Beijing to Krasnojarsk

Average travel distance is

3310.98 km

Nomal travel times are between

12h 17min  -  99h 54min

3310.98 km (2057 miles) is the average travel distance between Beijing and . If you could walk at the speed of 3mph (4.8kph), it would take 21 days 10 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2832.59 km 1760.09 miles 1529.47 miles
Drive 3644.32 km 2264.48 miles 1967.78 miles
Train 3456.02 km 2147.47 miles 1866.1 miles

BE PREPARED

Beijing - Krasnojarsk Info

The distance from NAY to KJA 2791 km (1734.52 miles) .

The distance from Krasnoyarsk to Krasnojarsk 42 km (26.04 miles) .

Travel distance chart

The distance between Beijing to Krasnojarsk, Russia is 3310.98 km (2057 miles) and it would cost 244 USD ~ 8,058 RUB to drive in a car that consumes about 61 MPG.