Getting from Phoenix to Tucson
I'm going to the Tucson Gem, Mineral & Fossil Showcase this weekend (last minute trip), but I'm flying into Phoenix Sky Harbor Airport. What's the best way to get to Tucson from Phoenix? Do I have to rent a car or is there a bus? I'm not even sure how far apart they are.