The tour typically lasts for around 12 hours, including travel time from Delhi to Agra and back.