IATA Travel Centre
FreeThe official visa/entry-rule engine airlines use
The public face of the Timatic database that decides whether check-in will board you. Given passport, itinerary and transit info, it states visa and document requirements with official accuracy.
For "do I need a transit visa" on a connecting flight, ask the source the airline checks, not a forum.