The rail communication of Rajshahi with other parts of the country was restored after six-hour disruption following derailment of a freight train near Halidagachhi station of Charghat upazila on Sunday.