@rhassan___
Skyscanner for flights, travel visa is simple to do, check or Expedia for accom, book train ticket through haramain railway, get a monzo or revolut account & spend money through that to avoid currency exchange fees when you’re paying through contactless