You can come to Northern Cyprus via Istanbul or Larnaca from anywhere. Notice, that Larnaca is located in southern part of the island, non-EU citizens will be asked to provide a visa. Ferryboats from Alanya and Tasucu are going to Kyrenia port. They are helpful if you are driving your car to Northern Cyprus.