Grand Canyon Railway

Enter your dates to find available activities

What people are saying about Grand Canyon Railway

Overall rating

4.7 / 5

based on 81 reviews

The van trip and canyon tour was EXCELLENT. Our guide J.R. was amazing and made the experience fantastic. He had many interesting stories and took us to many great sites. Very well done. The reason I rate this as only good was the train ride was not all that. It was ok, but we also felt like we were getting shaken down for tips the entire ride, including a staged train robbery that lacked fun. Maybe if we had little kids it would have been alright. At any rate I would recommend skipping the train part and just sticking with the guide.

This was an amazing tour!!! Steve was our guide and did an amazing job, with all the information at every stop. Very interesting! He was definitely the next best thing after actually seeing the Grand canyon!!! If I would have been informed, or read the reviews, I would have opted OUT of the train ride. It was extremely long, even with the 45 minute nap I took on it. I would have rather stayed with our group and spent another hour at the Grand Canyon, being totally honest. But, it was definitely an amazing adventure.

Enjoyable ride, but not as scenic as I had pictured. Told that no food or beverage was available at this time, but there was a complementary breakfast with a great muffin, string cheese, and yogurt. All the non-alcoholic beverages you wanted. Some useful, fun facts and some entertainment along the route.

We loved our experience! Our guide Matt was very knowledgeable, we learned so much from him. Our teenagers were very tuned into the information he was providing. The transportation was very clean and safe. We were provided with plenty of water and hand sanitizer throughout our tour.

Our van guide, Steve, was excellent. He was very knowledgeable and pleasant. The train ride was ok. I’m not sure it was worth the expense. The ‘entertainment ‘ was marginal. I’m glad we only did the train one way. Hence 4 stars and not 5.