Singapore Airlines has a well-established office in Ahmedabad, India, where you can manage your reservations.