For a plane:
* Touchdown
* Arrival
* Alighting
For a boat:
* Docking
* Mooring
* Berthing
For a person:
* Arriving
* Reaching
* Getting to
* Stepping onto
For a job or opportunity:
* Securing
* Obtaining
* Gaining
* Getting
For a website:
* Accessing
* Visiting
* Going to
For a punch:
* Connecting
* Hitting
* Striking
For a shot in a game:
* Scoring
* Making
* Putting in
Please provide more context about how you are using the word "landing" so I can give you the most accurate synonym.