Visiting Flagstaff and the Grand Canyon by train The Grand Canyon and Flagstaff are just one and a half hours away from one another.