The average duration of a city sightseeing tour in Muscat ranges from half a day to a full day, depending on the itinerary and attractions covered. Customized tours may extend beyond a day for a more in-depth exploration of Muscat.