We arrived 4 days prior to embarkation. We explored the city including going up in the Burj Khalifa. I skied at Ski Dubai in the Emirates Mall. We took 3 excellent tours with Arabian Adventures (the Desert Safari, Grand Canyons tour and a trip to Abu Dhabi.
The ship provided a shuttle to the Muttrah Souk. There is good shopping in the souk. There are lots of taxis. There is a lot to see including a visit to the Grand Mosque,
This is a hectic city. There are lots of taxis. We had been here before. We took an excellent tout to the Kanheri Caves and the Bandra neighborhood through Mumbai Magic.
This is a beautiful city. The ship docked right at the Waterfront. We had been here before. I went great white shark cage diving in Kleinbaai with Great White Shark Tours. It was great.