This website uses cookies and local storage. By using our services, you agree to our use of cookies and local storage.

Africa - Indian Ocean Islands Cruise Ports Schedules

Africa - Indian Ocean Islands Schedules, terminals, wiki, news, live port maps

CruiseMapper currently has 2161 ports in its database, including 557 riverports
  • Praia cruise port

     Praia

    Praia is a large seaport and Cape Verde Islands capital city located on Santiago Island (west Africa), with population around 145,000. Santiago Island has a mountainous interior with...

  • Mombasa cruise port

     Mombasa

    Mombasa is a port city in Kenya (Africa's Indian Ocean coast). The city has population around 1,2 million. The port is located on a bay and features a deep-water natural harbor...

  • Richards Bay cruise port

     Richards Bay

    Richard's Bay is a port town in South Africa's KwaZulu-Natal province (created in 1994). The port is located on a 30 km2 (12 ml2) lagoon of Mhlatuze River, making it one of country's...

  • Inhaca Island cruise port

     Inhaca Island

    Inhaca Island (officially Ilha da Inhaca) is located off the Mozambique's coast (Eastern Africa). It covers a total area of 52 km2 (20 ml2) and its highest elevation point (Mt Inhaca) is just 104 m...

  • Assumption Island cruise port

     Assumption Island

    Assumption Island (aka Assomption) is a small island in Seychelles' Outer Islands (aka Coralline Seychelles) located north of Madagascar, and approx 1135 km (705 ml) southwest of country's capital...

  • La Digue Island cruise port

     La Digue Island

    La Digue Island is Seychelles' 3rd largest by population (around 3,000). It is located west of Felicite Island and east of Praslin. By land area (10 km2 / 4 mi2) it is Seychelles' 5th largest (after...

  • Durban cruise port

     Durban

    Port Durban is South Africa's largest and busiest seaport, while by population (around 0,6 million, metro around 3,5 million) the city is ranked country's 3rd largest. The cruise port is located...

  • Port Louis cruise port

     Port Louis

    Port Louis is a port city on Mauritius Island (western Indian Ocean), located approx 930 km (580 ml) from Madagascar (southeastern Africa). The city has total area approx 47 km2 (18 ml2) and...

  • Sao Tome Island cruise port

     Sao Tome Island

    Sao Tome Island is the bigger of two major isles (together with Principe) comprising the country Sao Tome and Principe. It is located in Gulf of Guinea, off mainland Africa's western...

  • Amirantes Islands cruise port

     Amirantes Islands

    Amirantes Islands (Les Amirantes) are a group of coral islands and atolls part of Seychelles' Outer Islands District. The island group covers a total area of approx 12 km2 (4,4 ml2...

  • Cape Verde Islands cruise port

     Cape Verde Islands

    Cape Verde Islands (officially "Republic of Cabo Verde") is an island country consisting of 10 islands. The archipelago is located in central Atlantic Ocean, approx 570 km (350 ml) off the Africa's...

  • Cape Town cruise port

     Cape Town

    Cape Town is a port city in South Africa, which has one of world’s most beautiful harbours. It is located at Table Bay, has total area approx 400 km2 (155 ml2) and population around 435,000...

  • Saint-Denis cruise port

     Saint-Denis

    Saint-Denis is a port city and capital of La Reunion - overseas territory of France located in Indian Ocean. The town is located on Reunion Island's northernmost tip, The country has population...

  • Safaga cruise port

     Safaga

    Safaga is a Red Sea cruise port in Egypt, not particularly attractive but is a main gateway for ocean cruise tourists to Upper Egypt and Nile River Valley, reached by bus travel across the desert...

  • Saldanha Harbour cruise port

     Saldanha Harbour

    Port Saldanha (aka Saldanha Harbour) is a large natural deepwater port located on Saldanha Bay's northern shore (South Africa's southwestern coast), approx 110 km (70 mi) northwest of country's...

Displaying 1-15 of 80 result(s)