Google maps is the juggernaut when it comes to navigation apps
It is also the most common navigation application used in Dubai
Google maps provide you with different routes for your destination with the estimated time to reach.
You can also compare the different times taken at different routes
It also provides you real time traffic updates and indicators if any road is blocked due to maintenance
So by using these three features (if not all) you can try to plan your outing. You can decide on better route and timing to reach your destination.
Pro Tip 1: When you search for any directions, Google Maps will show you the best possible route along with other routes you can take.
The best possible route is based on the time taken to reach your destination and not based on the distance between the source and the destination.
So for example, a route may look longer, but due to less traffic on that route, you may reach earlier than the route which appears shorter, but has more traffic etc.
So in a nutshell, in most cases just follow the route which Google is suggesting