Maragheh is on the railway route between Tabriz and Tehran and also There are buses from Tehran and Tabriz.