مسافت تهران زنجان ۳۳۳ کیلومتر است و حدود ۴ ساعت طول می‌کشد تا شما از تهران به زنجان برسید.