A typical city tour in Hyderabad will take around 9 to 10 hours. If you want to spend 1 to 2 hours at each sightseeing place and then a few hours for dining and shopping, then you need a minimum 8 hours of city tour.