King Abdulaziz International Airport in Jeddah is around 1 hour and half to 2 hours from Raffles Makkah Palace.