I recommend using Timatic, through one of the interfaces, like https://www.traveldoc.aero
This is what industry professionals use to check if you are eligible to board a flight.
This is what industry professionals use to check if you are eligible to board a flight.
With visa requirements there are a lot of details involved, it's not as simple as nationality -> visa requirements mapping.