Synonyms of 'land up'
▷ See land
end upDictionary, arrive, turn up
We landed up at the Las Vegas at about 6.30.
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
When a person or vehicle arrives at a place, they come to it at the end of a journey.
Fresh groups of guests arrived.
Thesaurus for land up from the Collins English Thesaurus
If you say that you land up in a place or situation , you mean that you arrive there after a long journey or at the end of a long series of events.