This question already has an answer here:
We purchased tickets at Air Asia's ticket office in Yangon Myanmar for travel to Australia, with a flight change to New Zealand. As UK passport holders, we were not informed we needed visa's to transit thru Sydney Airport to board our Air New Zealand flight. Upon arriving in Kuala Lumpur, Malaysia to catch our connecting flight to Sydney, we were refused boarding and given no assistance by Air Asia. We were stranded in KL for 3 days until we could buy new tickets. To date Air Asia has not replied to a single phone call, email, twitter or message. What is the responsibility of the airline in regards to providing visa information? If the Airline refuses to respond and considering, there are several thousand complaints available on the web about Air Asia's lack of customer service, what is one to do?