Bremenfrom £436 Pakistanfrom £74 Afghanistanfrom £143 Omanfrom £148 Kuwaitfrom £163 Malaysiafrom £165 United Arab Emiratesfrom £184 Bahrainfrom £187 Saudi Arabiafrom £213 Sri Lankafrom £224 Singaporefrom £247 Sudanfrom £248 Egyptfrom £256 Qatarfrom £256 Thailandfrom £256 Turkeyfrom £256 Iranfrom £259 Bangladeshfrom £260 Cambodiafrom £266 Lebanonfrom £268 Indonesiafrom £272 Vietnamfrom £273 Jordanfrom £286 Iraqfrom £295 Moroccofrom £297 Kenyafrom £309 Azerbaijanfrom £311 South Africafrom £311 Switzerlandfrom £311 Uzbekistanfrom £311 Spainfrom £312 United Kingdomfrom £312 Tunisiafrom £313 Italyfrom £314 Georgiafrom £317 Indiafrom £317 Netherlandsfrom £318 Maldivesfrom £326 Austriafrom £327 Russiafrom £330 Chinafrom £331 Francefrom £332 Cyprusfrom £334 Germanyfrom £335 Hong Kongfrom £343 Myanmarfrom £344 Mauritiusfrom £355 Nepalfrom £356 Tanzaniafrom £356 Czechiafrom £358 Irelandfrom £358 Turkmenistanfrom £358 Kazakhstanfrom £367 Estoniafrom £368 Rwandafrom £369 Lithuaniafrom £370