Click Here for Google Map
You can fly and/or drive to Page Lake Powell. There are no buses, such as Greyhound, that go between Flagstaff or Phoenix and Page Lake Powell.
The Page Municipal Airport has an Avis Car Rental, and Flagstaff and Phoenix airports have a plethora of car rental options.
Click on headings for more info
From St George, UT:
Route: Via US-89 Drive Time: Approx. 2 hrs. 40 min. Distance: 154 miles.
From Flagstaff, AZ:
Route: Via US-89 S Drive Time: Approx. 2 hrs. 14 min. Distance: 129 miles.
From Phoenix, AZ:
Route: Via US-89 S and I-17 S Drive Time: Approx. 4 hrs. 14 min. Distance: 272 miles.