Excellent and convenience way to visit the Grand Canyon. Board the train in Williams AZ, thereby avoiding parking issues at the National Park. The train ride is about two hours each way. Different pricing of tickets based upon class of ticket. Cowboy shootout before boarding the train, musicians along the way, and “robbers” boarding the train near the end. Real delight for the children. Plus the town of Williams has wonderful shops and restaurants.