I've taken that train from Williams. It's pretty cool to go through the different climate zones. Higher elevation in Willams with the Ponderosa pines, down through desert and back up to the South Rim. I loved that area. After that we drove down to Sedona. It was a beautiful drive.