Firstly we don't think your booking with us but if you book with us kindly provide us your booking reference number to investigate.
Normally in sharing to we can you confirm you exact tour duration because some times we have multiple pickup and make tour duration long and sometimes only single pickup so in share tour duration depends on multiple factors and abu dhabi tour duration between Min 8 to Max 10 hour.
Duration depends on seasons as well like in busy time you will get high crowd which take long to finish any attraction and off seasons less crowd where you don't take much time.