Got this from a discussion on Flyertalk. Excellent tool to check what visas you need to specific countries (including transit information) along with any other health information:

Visa And Health - Star Alliance