So far -
Russia LOI - USD$30
Russia visa - SGD70
Singapore to Tianjin on Scoot - SGD$164
Airport to railway station by bus (Tianjin) - RMB15
Tianjin to Beijing by high speed train - RMB55
Beijing to Datong by overnight train, hard seat - RMB48
Taxi from Datong railway station to hotel - RMB15
One night hotel - RMB230
Taxi from hotel to train station - RMB12
Public bus to Yungang Grottoes and back to hotel - RMB4
Taxi from hotel to train station - RMB10
Datong to Hohhot by day train, standing ticket - RMB42 + RMB5 (booking fee)
Taxi from train station to hotel - RMB20
Two nights hotel - RMB249 X 2
Day tour to the grassland - RMB100
Horse riding - RMB300
Bus from hotel to train station - RMB1
Hohhot to Erlian by overnight train, soft sleeper - RMB93
Erlian to Zamiin-Uud by overnight train, sleeper - RMB41 + RMB20 (Mongolia tax) + RMB5 (China exit tax)
Zamiin-Uud to Ulaan Baatar by overnight train (same train as Erlian to Zamiin-Uud) - MNT39200
Two nights hostel in UB - USD$12 X 2
Ulaan Baatar to Irkutsk by train (24 hours) - MNT96250
Two nights hostel in Irkutsk - RUB600 + RUB700
Visa registration - RUB400
Transport to Olkhon Island - RUB700 X 2
Two nights hostel - RUB900 X 2
Irkutsk to Moscow by train (3 days) - RUB4418