Day trip Las Vegas: Upper Antelope Canyon and Horseshoe Bend Tour Duration: 13 hours 5.0 1 Review From US$ 239 per person