Dubai doesn’t have a capital. Dubai is a city.
Give me a chance to clarify you, as a matter of first importance Dubai is not a nation nor a state. Dubai is a city of the nation known as the U.A.E (United Arab Emirates) and the capital of the U.A.E is Abu Dhabi.
I realize that many individuals on the planet didn’t realize that in light of the fact that the name Dubai is extremely celebrated and many individuals imagine that Dubai is a country, but they are completely wrong.