Best way to travel between

Beijing
Irkutsk Oblast, Russia
Travel Modes
Price
Distance
Duration
CO2
train
$200.0
2247.46 km
73h 36mins
119.12 kgs
 
train
$260.0
2208.96 km
30h 34mins
117.07 kgs
 
drive
$260.0
2392.92 km
32h 2mins
306.29 kgs
 
flight
$262.0
1766.1 km
5h 54mins
190.74 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2247.46 km 73h 36mins 6,605 RUB 200.0
Train 2208.96 km 30h 34mins 8,586 RUB 260.0
Drive 2392.92 km 32h 2mins 8,586 RUB 260.0
Flight 1766.1 km 5h 54mins 8,652 RUB 262.0
Take Train from Peking to Irkutsk Passajirskij
Time: 73h 36mins Cost: 6,605 RUB; $ 180.0 - 220.0 USD CO2 Emission: 119.13 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beijing and Irkutsk Oblast, Russia is to travel by train, which will cost about 6,605 RUB or 180.00 USD.