The closest airport is New Delhi. From here, you can hire a cab and reach Moradabad in less than three hours via NH-24.