Arizona Shuttle (http://www.arizonashuttle.com) makes 9 dependable trips daily each direction between Phoenix and Flagstaff. The duration is 2.5-3 hours.
They pickup/drop off at Sky Harbor Airport and the Metro Center in Phoenix, and in Flagstaff at the Amtrak Station (near downtown) and the NAU campus.
Note: Arizona Shuttle also offers daily transportation (3 trips in each direction) from Flagstaff to the South Rim of the Grand Canyon.
Harbor Airport in Phoenix has a fantastic car rental facility that is easily accessible and offers a wide range of companies.
Click here to get directions to the facility and see a list of companies with phone numbers and websites.
Also, we recommend checking Priceline.com for especially good deals.
Note: you're more than welcome to park your rental car at our office/warehouse in Flagstaff, which is a gate-secured parking lot.
ARIZONA EXECUTIVE TRANSPORT
Arizona Executive Transport offers private, reliable SUV service between Phoenix and Flagstaff.
This option is best if you're traveling in a group of 3 or 4.
As Wildland Trekking guests, your one-way cost for up to 4 passengers is only $200 (tip included). Simply type "Wildland Trekking Company" in the Discount Code Box at the bottom of the online registration page.