Travel options for:
Mersin to Cyprus
  • Drive, car ferry

    $50 - $58
    1. Mersin

      1 h 21 min - 58.1 miles

      $12 - $18

    2. Taşucu

      3 h 30 min - once daily

      $35

    3. Kyrenia

      29 min - 18.8 miles

      $3 - $6

  • Bus, car ferry

    $53 - $59
    1. Mersin

      1 h 45 min - once daily

      $8 - $12

    2. Silifke

      11 min - 7 miles

      $8 - $11

    3. Taşucu

      3 h 30 min - once daily

      $35

    4. Kyrenia

      35 min - 1.9 miles

    5. Kyrenia

      30 min - every 30 minutes

      $1

  • Car ferry, bus

    $28
    1. Mersin

      9 h - 3 times a week

      $28

    2. Famagusta

      21 min - 1.1 miles

    3. Famagusta

      1 h - every 30 minutes

      $1

  • Train to Adana, fly

    $36 - $80
    1. Mersin

      57 min - hourly

      $3 - $4

    2. Adana

      5 min - 2.6 miles

      $3 - $5

    3. Adana (ADA)

      1 h 45 min - non-stop

      $27 - $65

    4. Ercan (ECN)

      30 min - 19.6 miles

      $3 - $6

  • Train, train to Hatay, fly

    $38 - $91
    1. Mersin

      57 min - hourly

      $3 - $4

    2. Adana Station

      2 h 7 min - once daily

      $1 - $3

    3. İskenderun

      2 min - 1.7 miles

      $1 - $3

    4. Hatay (HTY)

      45 min - non-stop

      $30 - $75

    5. Ercan (ECN)

      30 min - 19.6 miles

      $3 - $6

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Mersin drive to Taşucu, car ferry to Kyrenia, then drive to Nicosia. 5 h 20 min 207 ₺. From Mersin bus to Silifke, taxi to Taşucu, car ferry to Kyrenia, walk to Kyrenia, then bus to Nicosia. 7 h 46 min 218 ₺. From Mersin car ferry to Famagusta, walk to Famagusta, then bus to Nicosia. 10 h 36 min 108 ₺. From Mersin train to Adana, taxi to Adana airport, fly to Ercan airport, then drive to Nicosia. 5 h 17 min 183 ₺. From Mersin train to Adana Station, train to İskenderun, taxi to Hatay airport, fly to Ercan airport, then drive to Nicosia. 6 h 22 min 241 ₺.