create variable name it : Player's X, and set it same with game data (player's Map X)
then, Player's Y, set it same with game data (player's Map Y)
then, create an event, set trigger to parallel, and set event commands like this
-Control Variables : [Player's X] = Player's Map X
-Control Variables : [Player's Y] = Player's Map Y
-Conditional Branch: Variable [Player's X] == x (x is the point x cordinate where you want to landing an airship, you can see x,y cordinate on bottom of your editor)
-Conditional Branch: Variable [Player's Y] == y(y is the point y cordinate where you want to landing an airship)
-Conditional Branch : The A button is being pressed -> this just an additional requirement, so the ship can manually landing..
-get on/off vehicle
-wait : 60 frame
-transfer player
voila!
:)
this is the screenshoot :

EDIT : please avoid placing any event at landing cordinate,