do i need a visa for dubai if i have a connecting flight?
Transit visas for 48 hours are issued free of charge to passengers transiting through the UAE's airports. You need to apply for the visa in advance through a UAE-based airline. ... The validity of the visa is 48 hours from entry into the UAE, and you must leave the UAE within 48 hours from arrival.