25-30 mins to get out of the airport after landing is pretty ambitious. Do=able yes if you are lucky. Yesterday we waited over an hour for our friend due to long queues at Immigration. She landed at 11;42,long walk to Immigration and then a long wait.