Ranchi, in January, has a temperature of 6° C (Min) and 22° C (Max). It is sunny during daytime. Please do carry warm clothes and wind-cheaters for evening programs. Caps / Muflers / Scarfs are recommended for use in outdoor programs.
There are direct trains from Patna, Howrah, Mumbai, Allepey, Surat, New Delhi, Pathankot, Alipurdwar, Hyderabad, Pune, Ajmer, Sambalpur, Yeshwantpur etc.
Ranchi is about 135 kms from Jamshedpur, 150 kms from Dhanbad / Gomoh, 225 kms from Gaya and 230 kms from Rourkela. There are connecting train and bus services from these places in case you do not have a direct train from your place of residence to Ranchi / Hatia. Ranchi is well connected by Air from Mumbai, Bangalore, Kolkata, Delhi, Hyderabad and Patna. These days, the Travel Websites give you options of connecting flights from most important airports with a single hop / short stop-over.
For local travel, OLA cabs are conveniently available, apart from auto rickshaws and e-Rickshaws on shared basis.