From Abu Hamour there is no direct bus to Madinat Khalifa. You will need to come to the bus station and you can travel on bus route no. 22. From the bus station I guess you need to take bus nos. 55 or 56 and you can check at the office of Karwa bus at the station and they can guide you best which bus would be most suitable to you.