I am a Pakistani who's travelling from Istanbul to Sialkot via flydubai airlines. I have a 21-hour layover in Dubai. My journey is as follows:

  • Istanbul -- to -- Dubai
  • (21 hour layover)
  • Dubai -- to -- Sialkot

Can I get a transit visa on arrival in Dubai? What's the cost and procedure?

Process and eligibility for transit visa in Dubai and Transit visa for a Pakistani passport holder for an 11-hour layover in Dubai are related but neither gives a complete answer to this question.


1 Answer 1


You can stay in the airport transit area without a transit visa. There are airside hotels, so you do not necessarily need a visa at all. But if you want to pass immigration and enter Dubai, you can use this process:

Since you booked your flight with flydubai, you can apply for the 96-hour transit visa which lets you leave the airport and enter Dubai. You can do this at any of flydubai's travel shops. There are travel shops in Istanbul and Sialkot (so you can also get one if you leave again) and most other cities which flydubai serves. I cannot tell what, if anything, the charge is for the visa.

Unfortunately flydubai does not have a process to apply for the transit visa online, as Emirates and Etihad do.

This visa can only be obtained in advance, not on arrival.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .