We will be landing at 9.50am (hopefully!!)on 3rd Jan and need to catch the 11.15am flight to Pemba. Dont know if local and international flights are all at the same airport? Will this be possible or will we be cutting it fine? Will also have to get visa.The only next flight to Pemba is after 2pm and after such a long flight ....sitting around doesnt apeal!!