Kuwait:
International flights
Kuwaiti Visa (visa on arrival for most passports, visa support available if needed)
Lunches and dinners
Tips for the local guides
Iran:
Fee for issuing Visa (at Iran embassy)
International air tickets
Tip of the guide and driver
Any personal expenses & services not included in the above itinerary
Meals (around 7 Euro per day)