We booked for a flight over the Canyon in one of the small planes and were picked up a little early from our hotel in Vegas so were prepared for a little wait at the airport but 2 hours later we were still sitting in the tiny airport - no obvious reason for the delay and no explanation given. Meanwhile, more people were arriving for flights and the waiting area became seriously overcrowded. When we finally took off - crammed in to a tiny plane in 35 degree heat - the views were amazing. The pilot and his co-pilot were lovely but I have to say that we were so disgruntled at the wait that it soured the whole experience. From start to finish it took 5 hours for a 40 minute flight and an hour travelling to and from the airport. We had booked a show in the evening and were only just in time for that - no time to change or get dinner. So if you're planning one of these flights, make sure you give yourselves plenty of time - you'll need it!