You can book flight ticket to Ahmedabad from Singapore Airlines, Qatar Airways, Trujet, Kingfisher Red, Air India, United Airlines, Bhutan Airlines, Vistara etc.