Upvote:2
You will need a transit visa to visit Dubai. Contact with Emirates airline to apply for the 96-hour transit visa on your behalf.
Upvote:6
You will need to obtain a visa in advance. Nationals of India are not eligible for a UAE visa on arrival.
You can apply for your visa online. After you have booked your flight with Emirates, go to Manage your booking to apply for the visa. When you apply this way, you do not need a visa stamp on your passport.