If you book an artist from a different city or from a far region in the same city and expect them to come to you, then you will have to pay for the accommodation and the traveling expenses. This can be an exception if your Bridal makeup artist in Ahmedabad or other cities has included it in their package beforehand.