Grand Canyon Connector To Phoenix

My best friend from college, Diego, decided to have his bachelor party in Phoenix, so I turned it into the most complicated journey of my life; over three weeks I took the Amtrak from DC to Flagstaff, followed Route 66 and the Grand Canyon Connector to Phoenix, hiked to the Supai Indian Reservation, partied in Phoenix, then rode through Sedona back to Flagstaff where I caught the train home