Before you fly
- Set a total trip budget, then split it into accommodation, transport, food and activities.
- Check whether your bank card charges a foreign transaction fee — it changes every daily spend.
- Download offline maps and save your hotel address in Arabic.
- Book only what is time-sensitive; leave flexible days for weather and rest.