If it were up to us, all day! Otherwise you have the choice between 1 hour, 1 hour and 30 minutes, 2 hours and 3 hours. For those who wants the complete experience, book the full day of half day tour.