Why can't my Triton land at a terror site?
Solution 1:
The only requirements to get to a terror site is that the ship needs to be crewed, and you need to send it there. I would guess that if your triton isn't landing, it must not have a crew.
Alternatives could be that it doesn't have the gas to get there, or something related.