Minecraft wiki entry for End_City, associated text: End cities naturally generate all over the End's outer islands. They can easily be accessed by entering the end gateway portal, but it is possible to cross the gap between the islands in other ways. They always generate on the large islands, where chorus trees grow. If the end gateway portal teleports the player to a small island, the player can get to the nearest large island by building, using elytra, or throwing ender pearls.