<?xml version="1.0" encoding="US-ASCII" standalone="no" ?>
<!-- Generated by Fujitsu Interstage XWand B0228 -->
<!--
Taxonomy based on XBRL standard Version 2.1.
Created by UBmatrix Taxonomy Designer 3.0.2.2383 (2008-08-05 09:43).
Contact www.ubmatrix.com
Copyright (c) 2002-2018 UBmatrix inc., All Rights Reserved
Produced on 2018-01-16 19:54:50
--><schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.capitalpplp.com/20191231" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cplp="http://www.capitalpplp.com/20191231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <annotation>
    <appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cplp-20191231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cplp-20191231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation Links, all" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cplp-20191231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition Links, all" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cplp-20191231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple"/>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.capitalpplp.com/20191231/role/DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisOfPresentation" roleURI="http://www.capitalpplp.com/20191231/role/BasisOfPresentation">
        <link:definition>100100 - Disclosure - Basis of Presentation and General Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPolicies" roleURI="http://www.capitalpplp.com/20191231/role/SignificantAccountingPolicies">
        <link:definition>100200 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TransactionsWithRelatedParties" roleURI="http://www.capitalpplp.com/20191231/role/TransactionsWithRelatedParties">
        <link:definition>100400 - Disclosure - Transactions with Related Parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VesselsNetAndAssetsHeldForSale" roleURI="http://www.capitalpplp.com/20191231/role/VesselsNetAndAssetsHeldForSale">
        <link:definition>100500 - Disclosure - Vessels, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebt" roleURI="http://www.capitalpplp.com/20191231/role/LongTermDebt">
        <link:definition>100700 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PartnersCapitalStockholdersEquityAndDistribution" roleURI="http://www.capitalpplp.com/20191231/role/PartnersCapital">
        <link:definition>101200 - Disclosure - Partners' Capital</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossIncomePerUnit" roleURI="http://www.capitalpplp.com/20191231/role/NetLossIncomePerUnit">
        <link:definition>101400 - Disclosure - Net Income / (Loss) from continuing operations Per Unit</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingencies" roleURI="http://www.capitalpplp.com/20191231/role/CommitmentsAndContingencies">
        <link:definition>101600 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.capitalpplp.com/20191231/role/SubsequentEvents">
        <link:definition>101700 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.capitalpplp.com/20191231/role/ConsolidatedBalanceSheets">
        <link:definition>000200 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfIncome" roleURI="http://www.capitalpplp.com/20191231/role/ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>000300 - Statement - Consolidated Statements of Comprehensive (Loss) /  Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfChangesInPartnersCapitalStockholdersEquity" roleURI="http://www.capitalpplp.com/20191231/role/ConsolidatedStatementsOfChangesInPartnersCapital">
        <link:definition>000400 - Statement - Consolidated Statements of Changes in Partners' Capital</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.capitalpplp.com/20191231/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>000500 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AboveMarketAcquiredCharters" roleURI="http://www.capitalpplp.com/20191231/role/AboveMarketAcquiredCharters">
        <link:definition>100600 - Disclosure - Above market acquired charters</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TransactionsWithRelatedPartiesTables" roleURI="http://www.capitalpplp.com/20191231/role/TransactionsWithRelatedPartiesTables">
        <link:definition>300400 - Disclosure - Transactions with Related Parties (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VesselsNetAndAssetsHeldForSaleTables" roleURI="http://www.capitalpplp.com/20191231/role/VesselsNetAndAssetsHeldForSaleTables">
        <link:definition>300500 - Disclosure - Vessels, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AboveMarketAcquiredChartersTables" roleURI="http://www.capitalpplp.com/20191231/role/AboveMarketAcquiredChartersTables">
        <link:definition>300600 - Disclosure - Above market acquired charters (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtTables" roleURI="http://www.capitalpplp.com/20191231/role/LongTermDebtTables">
        <link:definition>300700 - Disclosure - Long-Term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PartnersCapitalTables" roleURI="http://www.capitalpplp.com/20191231/role/PartnersCapitalTables">
        <link:definition>301200 - Disclosure - Partners' Capital (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossIncomePerUnitTables" roleURI="http://www.capitalpplp.com/20191231/role/NetLossIncomePerUnitTables">
        <link:definition>301400 - Disclosure - Net Income / (Loss) from continuing operations Per Unit (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesTables" roleURI="http://www.capitalpplp.com/20191231/role/CommitmentsAndContingenciesTables">
        <link:definition>301600 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TransactionsWithRelatedPartiesBalanceSheetTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/TransactionsWithRelatedPartiesBalanceSheetTableDetails">
        <link:definition>400400 - Disclosure - Transactions with Related Parties - Consolidated Balance Sheets (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TransactionsWithRelatedPartiesStatementOfOperationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/TransactionsWithRelatedPartiesStatementOfComprehensiveIncomeTableDetails">
        <link:definition>400410 - Disclosure - Transactions with Related Parties - Consolidated Statements of Comprehensive (Loss)/Income (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TransactionsWithRelatedPartiesRevenueTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/TransactionsWithRelatedPartiesCharterRevenuesTableDetails">
        <link:definition>400420 - Disclosure - Transactions with Related Parties - Charter Revenues (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TransactionsWithRelatedPartiesDetails" roleURI="http://www.capitalpplp.com/20191231/role/TransactionsWithRelatedPartiesDetails">
        <link:definition>400430 - Disclosure - Transactions with Related Parties - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VesselsTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/FixedAssetsVesselsNetTableDetails">
        <link:definition>400510 - Disclosure - Vessels, net (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VesselsDetails" roleURI="http://www.capitalpplp.com/20191231/role/FixedAssetsAdditionalInformationDetails">
        <link:definition>400520 - Disclosure - Vessels, net - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AboveMarketAcquiredChartersCarryingValueTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AboveMarketAcquiredChartersCarryingValueTableDetails">
        <link:definition>400600 - Disclosure - Above market acquired charters - Carrying Value (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AboveMarketAcquiredChartersAmortizationScheduleTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AboveMarketAcquiredChartersAmortizationScheduleTableDetails">
        <link:definition>400610 - Disclosure - Above market acquired charters - Amortization Schedule (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtDetails" roleURI="http://www.capitalpplp.com/20191231/role/LongTermDebtDetails">
        <link:definition>400730 - Disclosure - Long-Term Debt - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PartnersCapitalCapitalAccountsByClassTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/PartnersCapitalPartnershipUnitsTableDetails">
        <link:definition>401210 - Disclosure - Partners' Capital - Partnership Units (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossIncomePerUnitTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/NetLossIncomePerUnitTableDetails">
        <link:definition>401400 - Disclosure - Net Income / (Loss) from continuing operations Per Unit (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/CommitmentsAndContingenciesTableDetails">
        <link:definition>401620 - Disclosure - Commitments and Contingencies - Vessel Purchase Commitments (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://www.capitalpplp.com/20191231/role/SubsequentEventsDetails">
        <link:definition>401700 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtAdditionalDisclosures" roleURI="http://www.capitalpplp.com/20191231/role/LongTermDebtAdditionalDisclosures">
        <link:definition>400700 - Disclosure - Long-Term Debt - Total Debt (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PartnersCapitalStockholdersEquityDistributionsNarrative" roleURI="http://www.capitalpplp.com/20191231/role/PartnersCapitalStockholdersEquityDistributionsNarrative">
        <link:definition>401220 - Disclosure - Partners' Capital - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesDetailed" roleURI="http://www.capitalpplp.com/20191231/role/SignificantAccountingPoliciesDetailed">
        <link:definition>200000 - Disclosure - Significant Accounting Policies (Policy)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitments" roleURI="http://www.capitalpplp.com/20191231/role/LeaseCommitments">
        <link:definition>401600 - Disclosure - Commitments and Contingencies - Future Minimum Charter Hire Receipts (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtAnnualLoanPaymentsTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/LongTermDebtAnnualLoanPaymentsTableDetails">
        <link:definition>400720 - Disclosure - Long-Term Debt - Annual Loan Payments (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisOfPresentationAndGeneralInformationTables" roleURI="http://www.capitalpplp.com/20191231/role/BasisOfPresentationAndGeneralInformationTables">
        <link:definition>300100 - Disclosure - Basis of Presentation and General Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisPresentationGeneralInformationAdditionalInformation" roleURI="http://www.capitalpplp.com/20191231/role/BasisPresentationGeneralInformationAdditionalInformation">
        <link:definition>400120 - Disclosure - Basis of Presentation and General Information - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisPresentationGeneralInformationSupplementary" roleURI="http://www.capitalpplp.com/20191231/role/BasisPresentationGeneralInformationSupplementary">
        <link:definition>400110 - Disclosure - Basis of Presentation and General Information - Supplementary (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PartnersCapitalDistributionDistributionsToCommonAndPreferredUnitholdersTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/PartnersCapitalDistributionDistributionsToUnitholdersTableDetails">
        <link:definition>401204 - Disclosure - Partners' Capital - Distributions to Unitholders (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FixedAssetsAdvancesForVesselsUnderConstructionRelatedPartyTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/FixedAssetsAdvancesForVesselsUnderConstructionRelatedPartyTableDetails">
        <link:definition>400505 - Disclosure - Vessels, net and assets held for sale - Advances for vessels under construction - related party (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:labelLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParentheticals" roleURI="http://www.capitalpplp.com/20191231/role/ConsolidatedBalanceSheetsParentheticals">
        <link:definition>000250 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfChangesInPartnersCapitalParentheticals" roleURI="http://www.capitalpplp.com/20191231/role/ConsolidatedStatementsOfChangesInPartnersCapitalParentheticals">
        <link:definition>000450 - Statement - Consolidated Statements of Changes in Partners' Capital (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisOfPresentationAndGeneralInformationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/BasisOfPresentationAndGeneralInformationTableDetails">
        <link:definition>400100 - Disclosure - Basis of Presentation and General Information (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesDetails" roleURI="http://www.capitalpplp.com/20191231/role/SignificantAccountingPoliciesDetails">
        <link:definition>400250 - Disclosure - Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtCreditFacilitiesTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/LongTermDebtCreditFacilitiesTableDetails">
        <link:definition>400710 - Disclosure - Long-Term Debt - Credit Facilities (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtCovenantsDescription" roleURI="http://www.capitalpplp.com/20191231/role/LongTermDebtCovenantsDescription">
        <link:definition>400740 - Disclosure - Long-Term Debt Covenants Description (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativesInstrumentsEffectivePortionTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/DerivativesInstrumentsEffectivePortionTableDetails">
        <link:definition>400800 - Disclosure - Financial Instruments - Effective Portion (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsAdditionalInformationDetails" roleURI="http://www.capitalpplp.com/20191231/role/DerivativeInstrumentsAdditionalInformationDetails">
        <link:definition>400830 - Disclosure - Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilities" roleURI="http://www.capitalpplp.com/20191231/role/AccruedLiabilitiesTableDetails">
        <link:definition>400900 - Disclosure - Accrued Liabilities (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VoyageExpensesAndVesselOperatingExpensesTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/VoyageExpensesAndVesselOperatingExpensesTableDetails">
        <link:definition>401000 - Disclosure - Voyage Expenses and Vessel Operating Expenses (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OmnibusIncentiveCompensationPlan" roleURI="http://www.capitalpplp.com/20191231/role/OmnibusIncentiveCompensationPlanTableDetails">
        <link:definition>401300 - Disclosure - Omnibus Incentive Compensation Plan (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfAnaxContainerCarrierSAPurchasePriceAllocationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfAnaxContainerCarrierSAPurchasePriceAllocationTableDetails">
        <link:definition>400300 - Disclosure - Acquisition of Anax Container Carrier S.A. (M/V Hyundai Prestige) - Purchase Price Allocation (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionProFormaInformationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionProFormaInformationTableDetails">
        <link:definition>400305 - Disclosure - Acquisition of Anax Container Carrier S.A. (M/V Hyundai Prestige) - Pro Forma Financial Information (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfAnaxContainerCarrierSAAdditionalInformationDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfAnaxContainerCarrierSAAdditionalInformationDetails">
        <link:definition>400310 - Disclosure - Acquisition of Anax Container Carrier S.A. (M/V Hyundai Prestige) - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfThiseasContainerCarrierSAPurchasePriceAllocationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfThiseasContainerCarrierSAPurchasePriceAllocationTableDetails">
        <link:definition>400315 - Disclosure - Acquisition of Thiseas Container Carrier S.A. (M/V Hyundai Privilege) - Purchase Price Allocation (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfThiseasContainerCarrierSAProFormaFinancialInformationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfThiseasContainerCarrierSAProFormaFinancialInformationTableDetails">
        <link:definition>400320 - Disclosure - Acquisition of Thiseas Container Carrier S.A. (M/V Hyundai Privilege) - Pro Forma Financial Information (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfThiseasContainerCarrierSAAdditionalInformationDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfThiseasContainerCarrierSAAdditionalInformationDetails">
        <link:definition>400325 - Disclosure - Acquisition of Thiseas Container Carrier S.A. (M/V Hyundai Privilege) - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfCronusContainerCarrierSAPurchasePriceAllocationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfCronusContainerCarrierSAPurchasePriceAllocationTableDetails">
        <link:definition>400330 - Disclosure - Acquisition of Cronus Container Carrier S.A. (M/V Hyundai Platinum) - Purchase Price Allocation (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfCronusContainerCarrierSAProFormaFinancialInformationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfCronusContainerCarrierSAProFormaFinancialInformationTableDetails">
        <link:definition>400335 - Disclosure - Acquisition of Cronus Container Carrier S.A. (M/V Hyundai Platinum) - Pro Forma Financial Information (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfCronusContainerCarrierSAAdditionalInformationDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfCronusContainerCarrierSAAdditionalInformationDetails">
        <link:definition>400340 - Disclosure - Acquisition of Cronus Container Carrier S.A. (M/V Hyundai Platinum) - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfHerculesContainerCarrierSAProFormaFinancialInformationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfHerculesContainerCarrierSAProFormaFinancialInformationTableDetails">
        <link:definition>400350 - Disclosure - Acquisition of Hercules Container Carrier S.A. (M/V Hyundai Premium) - Pro Forma Financial Information (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfHerculesContainerCarrierSAAdditionalInformationDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfHerculesContainerCarrierSAAdditionalInformationDetails">
        <link:definition>400355 - Disclosure - Acquisition of Hercules Container Carrier S.A. (M/V Hyundai Premium) - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfHerculesContainerCarrierS.A.PurchasePriceAllocationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfHerculesContainerCarrierS.A.PurchasePriceAllocationTableDetails">
        <link:definition>400345 - Disclosure - Acquisition of Hercules Container Carrier S.A. (M/V Hyundai Premium) - Purchase Price Allocation (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfIasonContainerCarrierSAPurchasePriceAllocationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfIasonContainerCarrierSAPurchasePriceAllocationTableDetails">
        <link:definition>400360 - Disclosure - Acquisition of Iason Container Carrier S.A. (M/V Hyundai Paramount) - Purchase Price Allocation (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfIasonContainerCarrierSAAdditionalInformationDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfIasonContainerCarrierSAAdditionalInformationDetails">
        <link:definition>400365 - Disclosure - Acquisition of Iason Container Carrier S.A. (M/V Hyundai Paramount) - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OmnibusIncentiveCompensationPlanDetails" roleURI="http://www.capitalpplp.com/20191231/role/OmnibusIncentiveCompensationPlanDetails">
        <link:definition>401320 - Disclosure - Omnibus Incentive Compensation Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerUnitDilutedTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/NetIncomePerUnitDilutedTableDetails">
        <link:definition>401410 - Disclosure - Net Income Per Unit Diluted (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossIncomePerUnitAdditionalInformationDetails" roleURI="http://www.capitalpplp.com/20191231/role/NetLossIncomePerUnitAdditionalInformationDetails">
        <link:definition>401420 - Disclosure - Net Income / (Loss) from continuing operations Per Unit - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GainOnSaleOfClaimDetails" roleURI="http://www.capitalpplp.com/20191231/role/GainOnSaleOfClaimDetails">
        <link:definition>401500 - Disclosure - Gain on sale of claim (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContigenciesVesselsEquipmentCommitmentsTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/CommitmentsAndContigenciesVessel&#x2019;sEquipmentCommitmentsTableDetails">
        <link:definition>401615 - Disclosure - Commitments and Contingencies - Vessel&#x2019;s Equipment Commitments (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesAdditionalInformationDetails" roleURI="http://www.capitalpplp.com/20191231/role/CommitmentsAndContingenciesAdditionalInformationDetails">
        <link:definition>401640 - Disclosure - Commitments and Contingencies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisitions" roleURI="http://www.capitalpplp.com/20191231/role/Acquisitions">
        <link:definition>100300 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstruments" roleURI="http://www.capitalpplp.com/20191231/role/DerivativeInstruments">
        <link:definition>100800 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VoyageExpensesAndVesselOperatingExpenses" roleURI="http://www.capitalpplp.com/20191231/role/VoyageExpensesAndVesselOperatingExpenses">
        <link:definition>101000 - Disclosure - Voyage Expenses and Vessel Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.capitalpplp.com/20191231/role/IncomeTaxes">
        <link:definition>101100 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GainOnSaleOfClaim" roleURI="http://www.capitalpplp.com/20191231/role/GainOnSaleOfClaim">
        <link:definition>101500 - Disclosure - Gain on sale of claim</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsTables" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionsTables">
        <link:definition>300300 - Disclosure - Acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsTables" roleURI="http://www.capitalpplp.com/20191231/role/DerivativeInstrumentsTables">
        <link:definition>300800 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VoyageExpensesAndVesselOperatingExpensesTables" roleURI="http://www.capitalpplp.com/20191231/role/VoyageExpensesAndVesselOperatingExpensesTables">
        <link:definition>301000 - Disclosure - Voyage Expenses and Vessel Operating Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OmnibusIncentiveCompensationPlanTables" roleURI="http://www.capitalpplp.com/20191231/role/OmnibusIncentiveCompensationPlanTables">
        <link:definition>301300 - Disclosure - Omnibus Incentive Compensation Plan (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesLevel1" roleURI="http://www.capitalpplp.com/20191231/role/AccruedLiabilitiesLevel1">
        <link:definition>100900 - Disclosure - Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesTables" roleURI="http://www.capitalpplp.com/20191231/role/AccruedLiabilitiesTables">
        <link:definition>300900 - Disclosure - Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OmnibusIncentiveCompensationPlanLevel1" roleURI="http://www.capitalpplp.com/20191231/role/OmnibusIncentiveCompensationPlanLevel1">
        <link:definition>101300 - Disclosure - Omnibus Incentive Compensation Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfAmorChemicalProductTankerPurchasePriceAllocationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfAmorChemicalProductTankerPurchasePriceAllocationTableDetails">
        <link:definition>400370 - Disclosure - Acquisition of Filonikis Product Carrier S.A. (M/T Amor) - Purchase Price Allocation (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfAmorChemicalProductTankerProFormaInformationTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfAmorChemicalProductTankerProFormaInformationTableDetails">
        <link:definition>400380 - Disclosure - Acquisition of Filonikis Product Carrier S.A. (M/T Amor) - Unaudited Pro Forma Financial Information (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfAmorChemicalProductTankerAdditionalInformationDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfAmorChemicalProductTankerAdditionalInformationDetails">
        <link:definition>400385 - Disclosure - Acquisition of Filonikis Product Carrier S.A. (M/T Amor) - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AboveMarketAcquiredChartersDetails" roleURI="http://www.capitalpplp.com/20191231/role/AboveMarketAcquiredChartersDetails">
        <link:definition>400620 - Disclosure - Above market acquired charters - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="HyundaiMerchantMarineChartersRestructuringDetails" roleURI="http://www.capitalpplp.com/20191231/role/HyundaiMerchantMarineChartersRestructuringDetails">
        <link:definition>401500 - Disclosure - Hyundai Merchant Marine Co. Ltd (''HMM'') charters restructuring (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="HyundaiMerchantMarineChartersRestructuring" roleURI="http://www.capitalpplp.com/20191231/role/HyundaiMerchantMarineChartersRestructuring">
        <link:definition>101500 - Disclosure - Hyundai Merchant Marine Co. Ltd ("HMM") charters restructuring</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisOfPresentationAndGeneralInformationSupplementaryDetails" roleURI="http://www.capitalpplp.com/20191231/role/BasisOfPresentationAndGeneralInformationSupplementaryDetails">
        <link:definition>400115 - Disclosure - Basis of Presentation and General Information - Supplementary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PartnersCapitalDistributionsToUnitholdersTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/PartnersCapitalDistributionsToUnitholdersTableDetails">
        <link:definition>401206 - Disclosure - Partners' Capital - Distributions to Unitholders (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VesselsNetAndAssetsHeldForSaleTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/VesselsNetAndAssetsHeldForSaleTableDetails">
        <link:definition>400515 - Disclosure - Vessels, net (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsFairValueMeasurementsTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/FinancialInstrumentsFairValueMeasurementsTableDetails">
        <link:definition>400810 - Disclosure - Financial Instruments - Fair Value Measurements on a Nonrecurring basis (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesRevenuesTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/SignificantAccountingPoliciesRevenuesTableDetails">
        <link:definition>400200 - Disclosure - Significant Accounting Policies - Revenues (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesImpactOfTheAdoptionOfASU201409OnTheBalanceSheetTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/SignificantAccountingPoliciesImpactOfTheAdoptionOfASU201409OnTheBalanceSheetTableDetails">
        <link:definition>400210 - Disclosure - Significant Accounting Policies - Impact of the Adoption of ASU 2014-09 on Balance Sheet (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesImpactOfTheAdoptionOfASU201409OnStatementOfComprehensiveLossIncomeTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/SignificantAccountingPoliciesImpactOfTheAdoptionOfASU201409OnStatementOfComprehensiveLossIncomeTableDetails">
        <link:definition>400220 - Disclosure - Significant Accounting Policies - Impact of the Adoption of ASU 2014-09 on Statement of Comprehensive (Loss) / Income (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:labelLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisPresentationGeneralInformationTransactionAgreementDSSDetails" roleURI="http://www.capitalpplp.com/20191231/role/BasisPresentationGeneralInformationTransactionAgreementDSS">
        <link:definition>400125 - Disclosure - Basis of Presentation and General Information - Transaction Agreement DSS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:labelLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionOfAmorChemicalProductTankerIdentifiableIntangibleAssetsTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/AcquisitionOfAmorChemicalProductTankerIdentifiableIntangibleAssetsTableDetails">
        <link:definition>400375 - Disclosure - Acquisition of Filonikis Product Carrier S.A. (M/T Amor) -  Identifiable Intangible Assets (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:labelLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesAndRecentAccountingPronouncementsTables" roleURI="http://www.capitalpplp.com/20191231/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsTables">
        <link:definition>300200 - Disclosure - Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossIncomePerUnitReverseSplitDetails" roleURI="http://www.capitalpplp.com/20191231/role/NetLossIncomePerUnitReverseSplitDetails">
        <link:definition>401425 - Disclosure - Net Income / (Loss) from continuing operations Per Unit - Reverse Split (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsIncomeStatementTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/DiscontinuedOperationsIncomeStatementTableDetails">
        <link:definition>400390 - Disclosure - Discontinued Operations - Income Statement (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsBalanceSheetTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/DiscontinuedOperationsBalanceSheetTableDetails">
        <link:definition>400391 - Disclosure - Discontinued Operations - Balance Sheet (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsTables" roleURI="http://www.capitalpplp.com/20191231/role/DiscontinuedOperationsTables">
        <link:definition>300350 - Disclosure - Discontinued Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:labelLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperations" roleURI="http://www.capitalpplp.com/20191231/role/DiscontinuedOperations">
        <link:definition>100350 - Disclosure - Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:labelLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsDetails" roleURI="http://www.capitalpplp.com/20191231/role/DiscontinuedOperationsDetails">
        <link:definition>400392 - Disclosure - Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContigenciesLeaseCommitmentsTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/CommitmentsAndContigenciesLeaseCommitmentsTableDetails">
        <link:definition>401610 - Disclosure - Commitments and Contingencies - Lease Commitments (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:labelLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesFromContinuingOperationsTableDetails" roleURI="http://www.capitalpplp.com/20191231/role/RevenuesFromContinuingOperationsTableDetails">
        <link:definition>400395 - Disclosure - Revenues from continuing operations (Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesFromContinuingOperationsDetails" roleURI="http://www.capitalpplp.com/20191231/role/RevenuesFromContinuingOperationsDetails">
        <link:definition>400396 - Disclosure - Revenues from continuing operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesFromContinuingOperationsTables" roleURI="http://www.capitalpplp.com/20191231/role/RevenuesFromContinuingOperationsTables">
        <link:definition>300360 - Disclosure - Revenues from continuing operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesFromContinuingOperations" roleURI="http://www.capitalpplp.com/20191231/role/RevenuesFromContinuingOperations">
        <link:definition>100390 - Disclosure - Revenues from continuing operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <element abstract="true" id="cplp_ATMOfferingMember" name="ATMOfferingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_The2019AmendedPlanMember" name="The2019AmendedPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_The2019AmendedPlanEmployeesAndNonEmployeesMember" name="The2019AmendedPlanEmployeesAndNonEmployeesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_VesselsPartOfTheCrudeAndProductTankerBusinessMember" name="VesselsPartOfTheCrudeAndProductTankerBusinessMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_UnearnedRevenueRelatedToUndeliveredPerformanceObligations" name="UnearnedRevenueRelatedToUndeliveredPerformanceObligations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_RevenueDisaggregationTableTextBlock" name="RevenueDisaggregationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_DebtIssuanceCostsNotYetPaid" name="DebtIssuanceCostsNotYetPaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_DebtInstrumentNonAmortizationPeriod" name="DebtInstrumentNonAmortizationPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <element id="cplp_AboveMarketAcquiredCharterFutureAmortizationExpenseTableTextBlock" name="AboveMarketAcquiredCharterFutureAmortizationExpenseTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_AboveMarketAcquiredCharters" name="AboveMarketAcquiredCharters" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_DurationOfAboveMarketAcquiredCharters" name="DurationOfAboveMarketAcquiredCharters" nillable="true" substitutionGroup="xbrli:item" type="xbrli:doubleItemType" xbrli:periodType="duration"/>
  <element id="cplp_AboveMarketAcquiredChartersAcquisition" name="AboveMarketAcquiredChartersAcquisition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_AboveMarketAcquiredChartersDisclosureTextBlock" name="AboveMarketAcquiredChartersDisclosureTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_AboveMarketAcquiredChartersNonCurrent" name="AboveMarketAcquiredChartersNonCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_AboveMarketAcquiredChartersTableTextBlock" name="AboveMarketAcquiredChartersTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_AboveMarketAcquiredTimeCharterTableTextBlock" name="AboveMarketAcquiredTimeCharterTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_AccrualOnGainSaleClaim" name="AccrualOnGainSaleClaim" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_AccruedGeneralAndAdministrativeExpenses" name="AccruedGeneralAndAdministrativeExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_AccruedLoanInterestAndLoanFees" name="AccruedLoanInterestAndLoanFees" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_AccruedOperatingExpenses" name="AccruedOperatingExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_AccruedVoyageExpensesAndCommissions" name="AccruedVoyageExpensesAndCommissions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_AchilleasMember" name="AchilleasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AcquisitionOfCrudeCarriersCorpByPartnershipCrudeEmployeeEquityIncentivePlanMember" name="AcquisitionOfCrudeCarriersCorpByPartnershipCrudeEmployeeEquityIncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AcquisitionOfCrudeCarriersCorpByPartnershipCrudeEquityIncentivePlanMember" name="AcquisitionOfCrudeCarriersCorpByPartnershipCrudeEquityIncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AcquisitionOfCrudeCarriersCorpByPartnershipCrudeIndependentCommitteeMember" name="AcquisitionOfCrudeCarriersCorpByPartnershipCrudeIndependentCommitteeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AcquisitionOfCrudeCarriersCorpByPartnershipCrudeNonEmployeeEquityIncentivePlanMember" name="AcquisitionOfCrudeCarriersCorpByPartnershipCrudeNonEmployeeEquityIncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_AcquisitionsDateOfTransactionForAcquisitions" name="AcquisitionsDateOfTransactionForAcquisitions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Active1Member" name="Active1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_ActiveMember" name="ActiveMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AdditionalEighteenMonthsMember" name="AdditionalEighteenMonthsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AdditionalTwelveMonthsMember" name="AdditionalTwelveMonthsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AdditionalTwentyFourMonthsMember" name="AdditionalTwentyFourMonthsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AdditionalTwoYearsMember" name="AdditionalTwoYearsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AdonisMember" name="AdonisMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_AdvancesForVesselsUnderConstruction" name="AdvancesForVesselsUnderConstruction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_AdvancesForVesselsUnderConstructionMember" name="AdvancesForVesselsUnderConstructionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_AdvancesForVesselsUnderConstructionRelatedParty" name="AdvancesForVesselsUnderConstructionRelatedParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_AdvancesForVesselsUnderConstructionTableTextBlock" name="AdvancesForVesselsUnderConstructionTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_AdvancesForVesselsUnderConstructionTransferToVessels" name="AdvancesForVesselsUnderConstructionTransferToVessels" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AfterAmendmentMember" name="AfterAmendmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AfterCharterReductionPeriodMember" name="AfterCharterReductionPeriodMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Agamemnon4Member" name="Agamemnon4Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AgamemnonIiMember" name="AgamemnonIiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AgamemnonMember" name="AgamemnonMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Agisilaos1Member" name="Agisilaos1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Agisilaos2Member" name="Agisilaos2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Agisilaos3Member" name="Agisilaos3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Agisilaos4Member" name="Agisilaos4Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_AgreedPurchasePriceOfVesselOptionAgreement" name="AgreedPurchasePriceOfVesselOptionAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_Aias2Member" name="Aias2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Aias3Member" name="Aias3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AiasMember" name="AiasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AiolosMember" name="AiolosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Aiolos2Member" name="Aiolos2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AkadimosMember" name="AkadimosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Akeraios2Member" name="Akeraios2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AkeraiosCreditFacility370000Member" name="AkeraiosCreditFacility370000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AkeraiosMember" name="AkeraiosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AktorasMember" name="AktorasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Aktoras2Member" name="Aktoras2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AlexanderGreatMember" name="AlexanderGreatMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AlexandrosIiCreditFacility370000Member" name="AlexandrosIiCreditFacility370000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AlexandrosIiMember" name="AlexandrosIiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Alkiviadis2Member" name="Alkiviadis2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Alkiviadis3Member" name="Alkiviadis3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AlkiviadisMember" name="AlkiviadisMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AmadeusMember" name="AmadeusMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_AmendmentMember" name="AmendmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AmorChemicalProductTankerMember" name="AmorChemicalProductTankerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AmoreMioII2Member" name="AmoreMioII2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AmoreMioII3Member" name="AmoreMioII3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AmoreMioIIMember" name="AmoreMioIIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AmoreMioIiCreditFacility350000Member" name="AmoreMioIiCreditFacility350000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AmoreMioIiMember" name="AmoreMioIiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_AmortizationOfAboveMarketAcquiredCharters" name="AmortizationOfAboveMarketAcquiredCharters" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_AmortizationOfAboveMarketAcquiredChartersAfterYearFive" name="AmortizationOfAboveMarketAcquiredChartersAfterYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_AmortizationOfAboveMarketAcquiredChartersNextRollingTwelveMonths" name="AmortizationOfAboveMarketAcquiredChartersNextRollingTwelveMonths" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_AmortizationOfAboveMarketAcquiredChartersRollingYearFive" name="AmortizationOfAboveMarketAcquiredChartersRollingYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_AmortizationOfAboveMarketAcquiredChartersRollingYearFour" name="AmortizationOfAboveMarketAcquiredChartersRollingYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_AmortizationOfAboveMarketAcquiredChartersRollingYearThree" name="AmortizationOfAboveMarketAcquiredChartersRollingYearThree" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_AmortizationOfAboveMarketAcquiredChartersRollingYearTwo" name="AmortizationOfAboveMarketAcquiredChartersRollingYearTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_Amoureux2Member" name="Amoureux2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Amoureux3Member" name="Amoureux3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AmoureuxMember" name="AmoureuxMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AnaxContainerCarrierS.A.Member" name="AnaxContainerCarrierS.A.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AnemosI2Member" name="AnemosI2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AnemosICreditFacility370000Member" name="AnemosICreditFacility370000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AnemosIMember" name="AnemosIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_AnnualDistributionRate" name="AnnualDistributionRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_ApMollerMaerskAsMember" name="ApMollerMaerskAsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Apostolos2Member" name="Apostolos2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_ApostolosCreditFacility370000Member" name="ApostolosCreditFacility370000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_ApostolosMember" name="ApostolosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Archimidis2Member" name="Archimidis2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_ArchimidisMember" name="ArchimidisMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Arionas2Member" name="Arionas2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Arionas3Member" name="Arionas3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_ArionasMember" name="ArionasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_ArisIiCreditFacility350000Member" name="ArisIiCreditFacility350000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_ArisIiCreditFacility370000Member" name="ArisIiCreditFacility370000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_ArisIiMember" name="ArisIiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AristofanisClaimProceedsMember" name="AristofanisClaimProceedsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AristofanisCreditFacility350000Member" name="AristofanisCreditFacility350000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AristofanisMember" name="AristofanisMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Aristotelis2Member" name="Aristotelis2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_CarryingAmountOfLongLivedAsset" name="CarryingAmountOfLongLivedAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_AristotelisIiCreditFacility370000Member" name="AristotelisIiCreditFacility370000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AristotelisIiMember" name="AristotelisIiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AristotelisMember" name="AristotelisMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Assos2Member" name="Assos2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AssosMember" name="AssosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AtlantasMember" name="AtlantasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Atlantas2Member" name="Atlantas2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Atrotos3Member" name="Atrotos3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AtrotosMember" name="AtrotosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AttikosMember" name="AttikosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Avax1Member" name="Avax1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Avax2Member" name="Avax2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Avax3Member" name="Avax3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AvaxMember" name="AvaxMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Axios2Member" name="Axios2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Axios3Member" name="Axios3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AxiosMember" name="AxiosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AyrtonIIMember" name="AyrtonIIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AyrtonIiMember" name="AyrtonIiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_BasicMember" name="BasicMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_BritishPetroleumShippingLimited1Member" name="BritishPetroleumShippingLimited1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_BritishPetroleumShippingLimitedMember" name="BritishPetroleumShippingLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_BrokerageCommissionPercentageFee" name="BrokerageCommissionPercentageFee" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <element id="cplp_BusinessAcquisitionAboveMarketAcquiredTimeCharter" name="BusinessAcquisitionAboveMarketAcquiredTimeCharter" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_BusinessAcquisitionContractedPrice" name="BusinessAcquisitionContractedPrice" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_BusinessAcquisitionCostAcquiredEntityCashPaid" name="BusinessAcquisitionCostAcquiredEntityCashPaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_BusinessAcquisitionCostOfAcquiredEntityAvailableCashPaid" name="BusinessAcquisitionCostOfAcquiredEntityAvailableCashPaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_BusinessAcquisitionCostOfAcquiredEntityPurchasePrice1" name="BusinessAcquisitionCostOfAcquiredEntityPurchasePrice1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_BusinessAcquisitionInitialExpensesCapitalized" name="BusinessAcquisitionInitialExpensesCapitalized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_BusinessAcquisitionProFormaIncomeLossPerCommonUnitBasic" name="BusinessAcquisitionProFormaIncomeLossPerCommonUnitBasic" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
  <element id="cplp_BusinessAcquisitionProFormaIncomeLossPerCommonUnitBasicAndDiluted" name="BusinessAcquisitionProFormaIncomeLossPerCommonUnitBasicAndDiluted" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
  <element id="cplp_BusinessAcquisitionProFormaIncomeLossPerCommonUnitDiluted" name="BusinessAcquisitionProFormaIncomeLossPerCommonUnitDiluted" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
  <element id="cplp_BusinessAcquisitionVesselsFairValue" name="BusinessAcquisitionVesselsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_BusinessAcquisitionVesselsUnderConstructionFairValue" name="BusinessAcquisitionVesselsUnderConstructionFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_BusinessAcquisitionsProFormaNetIncomeLossAllocatedToCommonUnitHolders" name="BusinessAcquisitionsProFormaNetIncomeLossAllocatedToCommonUnitHolders" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_BusinessAcquisitionsProFormaNetIncomeLossAllocatedToGeneralPartners" name="BusinessAcquisitionsProFormaNetIncomeLossAllocatedToGeneralPartners" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_BusinessAcquisitionsProFormaNetIncomeLossAllocatedToPreferredUnitHolders" name="BusinessAcquisitionsProFormaNetIncomeLossAllocatedToPreferredUnitHolders" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_BusinessCombinationExcessAcquisitionCostRecognizedAmount" name="BusinessCombinationExcessAcquisitionCostRecognizedAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumed" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_CMACGMMember" name="CMACGMMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_CancellationOfUndrawnTrancheUnderCreditFacility" name="CancellationOfUndrawnTrancheUnderCreditFacility" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_CapeAgamemnon2Member" name="CapeAgamemnon2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapeAgamemnonCreditFacility25000Member" name="CapeAgamemnonCreditFacility25000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapeAgamemnonMember" name="CapeAgamemnonMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapesizeBulkCarrierMember" name="CapesizeBulkCarrierMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalGeneralPartnerMember" name="CapitalGeneralPartnerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalMaritimeAndTradingCorpMember" name="CapitalMaritimeAndTradingCorpMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalExecutiveAndOrCSMManagersMember" name="CapitalExecutiveAndOrCSMManagersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CSMAndCGPMember" name="CSMAndCGPMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalMaritimeTradingCorpCreditRiskMember" name="CapitalMaritimeTradingCorpCreditRiskMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalMaritimeTradingCorpMember" name="CapitalMaritimeTradingCorpMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalProductOperatingGpLlcMember" name="CapitalProductOperatingGpLlcMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AthenaMergerCo4LLCMember" name="AthenaMergerCo4LLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AthenaMergerCo3LLCMember" name="AthenaMergerCo3LLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AthenaMergerCo2IncMember" name="AthenaMergerCo2IncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AthenaMergerCo1IncMember" name="AthenaMergerCo1IncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AthenaSpinCoIncMember" name="AthenaSpinCoIncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalProductPartnersLPMember" name="CapitalProductPartnersLPMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalProductPartnersLpAdjustedFeePayableMember" name="CapitalProductPartnersLpAdjustedFeePayableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalShipManagementCorpManagementFeePayableMember" name="CapitalShipManagementCorpManagementFeePayableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalExecutiveManagementFeePayableMember" name="CapitalExecutiveManagementFeePayableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalShipManagementCorpMember" name="CapitalShipManagementCorpMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CsmAdministrativeAgreementAndExecutiveServiceAgreementWithCgpMember" name="CsmAdministrativeAgreementAndExecutiveServiceAgreementWithCgpMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalShipManagementCorpPaymentsOnBehalfOfPartnershipMember" name="CapitalShipManagementCorpPaymentsOnBehalfOfPartnershipMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CapitalExecutiveCorpPaymentsOnBehalfOfPartnershipMember" name="CapitalExecutiveCorpPaymentsOnBehalfOfPartnershipMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_CapitalizedDryDockingAndDeferredCostsIncludedInLiabilities" name="CapitalizedDryDockingAndDeferredCostsIncludedInLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_CapitalizedVesselCostsIncludedInLiabilities" name="CapitalizedVesselCostsIncludedInLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CargillInternationalSAMember" name="CargillInternationalSAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_CharterAgreementsTableTextBlock" name="CharterAgreementsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_CharterEarliestRedelivery" name="CharterEarliestRedelivery" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CharterReductionPeriodMember" name="CharterReductionPeriodMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_CharterRevenues" name="CharterRevenues" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_CharterRevenuesRelatedParty" name="CharterRevenuesRelatedParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_ChartererName" name="ChartererName" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CharteringAndShippingServicesSAMember" name="CharteringAndShippingServicesSAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_ClaimAmount" name="ClaimAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_ClaimsPercentageTransferred" name="ClaimsPercentageTransferred" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_CmtcMember" name="CmtcMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_CollateralMaintenanceRequirement" name="CollateralMaintenanceRequirement" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <element id="cplp_TerminationOfCharterDate" name="TerminationOfCharterDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_CommencementOfCharterDate" name="CommencementOfCharterDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_CommercialServiceFee" name="CommercialServiceFee" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <element id="cplp_Commissions" name="Commissions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CommonLimitedPartnerDeiMember" name="CommonLimitedPartnerDeiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_CommonPartnershipUnitsIssued" name="CommonPartnershipUnitsIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <element id="cplp_CommonPartnershipUnitsOutstanding" name="CommonPartnershipUnitsOutstanding" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <element id="cplp_CommonUnitNetPrice" name="CommonUnitNetPrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant"/>
  <element id="cplp_ConstructionInProgressAdditionsRelatedParty" name="ConstructionInProgressAdditionsRelatedParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_ContainershipCapacity" name="ContainershipCapacity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <element id="cplp_ContractTermsTerminationFees" name="ContractTermsTerminationFees" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_ConvertiblePreferredStockSharePrice" name="ConvertiblePreferredStockSharePrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
  <element id="cplp_ConvertiblePreferredStockSharesIssued" name="ConvertiblePreferredStockSharesIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <element id="cplp_ConvertibleThresholdPercentageOfStockPriceTrigger" name="ConvertibleThresholdPercentageOfStockPriceTrigger" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility15800Member" name="CreditFacility15800Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility2015IIMember" name="CreditFacility2015IIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility2015Member" name="CreditFacility2015Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility2017Member" name="CreditFacility2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacilityII2017Member" name="CreditFacilityII2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility2016IIMember" name="CreditFacility2016IIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility2016Member" name="CreditFacility2016Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility25000Member" name="CreditFacility25000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility25000iiMember" name="CreditFacility25000iiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility350000DrawnDownPortion54000Member" name="CreditFacility350000DrawnDownPortion54000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility350000Member" name="CreditFacility350000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility370000CreditFacility350000CreditFacility25000AndSeniorSecuredCreditFacility225000Member" name="CreditFacility370000CreditFacility350000CreditFacility25000AndSeniorSecuredCreditFacility225000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility370000Member" name="CreditFacility370000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_CreditFacilityAmountDrawnDownDate" name="CreditFacilityAmountDrawnDownDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" xbrli:periodType="duration"/>
  <element id="cplp_CrewWagesAndRelatedCosts" name="CrewWagesAndRelatedCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CronusContainerS.A.Member" name="CronusContainerS.A.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CrudeCarriersCorpEquityIncentivePlanMember" name="CrudeCarriersCorpEquityIncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CrudeCarriersCorpManagementAgreementMember" name="CrudeCarriersCorpManagementAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CrudeCarriersCorpMember" name="CrudeCarriersCorpMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CrudeCarriersCreditFacility350000Member" name="CrudeCarriersCreditFacility350000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CrudeCarriersOperatingCorpMember" name="CrudeCarriersOperatingCorpMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_DailyBareboatRateMember" name="DailyBareboatRateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_DaysRequiredForCancellationNoticeOfAgreement" name="DaysRequiredForCancellationNoticeOfAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_DeferralScheduledAmortizationPayments" name="DeferralScheduledAmortizationPayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_DeferredLoanIssuanceCosts" name="DeferredLoanIssuanceCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_DeferredLoanIssuanceCostsCurrent" name="DeferredLoanIssuanceCostsCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_DerivativeInstrumentsNetResultAccumulatedOciAmortizationAndChangeInFairValue" name="DerivativeInstrumentsNetResultAccumulatedOciAmortizationAndChangeInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_DeutscheBankMember" name="DeutscheBankMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_DilutedMember" name="DilutedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_DilutiveEffectOfPreferredUnits" name="DilutiveEffectOfPreferredUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <element id="cplp_DilutiveEffectOfUnvestedShares" name="DilutiveEffectOfUnvestedShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <element id="cplp_DistributionPerUnit" name="DistributionPerUnit" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
  <element id="cplp_PartnersCapitalReverseUnitSplit" name="PartnersCapitalReverseUnitSplit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_DifferenceBetweenCarryingAmountOfPreferredUnitsAndRedemptionPriceEquityImpact" name="DifferenceBetweenCarryingAmountOfPreferredUnitsAndRedemptionPriceEquityImpact" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_DistributionToBeMadeToMemberOrLimitedPartnerDistributionsPaidPerUnit" name="DistributionToBeMadeToMemberOrLimitedPartnerDistributionsPaidPerUnit" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
  <element id="cplp_DividendsPaidDateWerePaidDayMonthAndYear" name="DividendsPaidDateWerePaidDayMonthAndYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" xbrli:periodType="duration"/>
  <element id="cplp_DividendsPaidDateOfPaymentDayMonthAndYear" name="DividendsPaidDateOfPaymentDayMonthAndYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_DocumentEntityInformation" name="DocumentEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_DrydockingCosts" name="DrydockingCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_DueDateOutstandingCommitment" name="DueDateOutstandingCommitment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_EighthYearCharteringMember" name="EighthYearCharteringMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_EmployeeEquityCompensationMember" name="EmployeeEquityCompensationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_EntityAcquisitionDateByPartnership" name="EntityAcquisitionDateByPartnership" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_EntityAcquisitionDateByRelatedParty" name="EntityAcquisitionDateByRelatedParty" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_EvidencesForNewClaimsFiledNumber" name="EvidencesForNewClaimsFiledNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AdministrativeAndServiceAgreementsMember" name="AdministrativeAndServiceAgreementsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_ExtensionOfEmploymentOfVessels" name="ExtensionOfEmploymentOfVessels" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_FifthAdditionalYearMember" name="FifthAdditionalYearMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_FinalTwoYearsMember" name="FinalTwoYearsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_FirstTargetDistributionLevelPerUnit" name="FirstTargetDistributionLevelPerUnit" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_FirstTargetDistributionMember" name="FirstTargetDistributionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_FixedFeeManagementAgreementMember" name="FixedFeeManagementAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_FloatingFeeManagementAgreementMember" name="FloatingFeeManagementAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_FourthAdditionalYearMember" name="FourthAdditionalYearMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_FurtherTwelveMonthsMember" name="FurtherTwelveMonthsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_GainLossOnSaleOfClaim" name="GainLossOnSaleOfClaim" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_GainOnInterestRateSwapAgreementMember" name="GainOnInterestRateSwapAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_GainOnSaleOfClaimDisclosureTextBlock" name="GainOnSaleOfClaimDisclosureTextBlock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_GeneralPartnerDeiMember" name="GeneralPartnerDeiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_GeneralPartnerOwnershipPercentage" name="GeneralPartnerOwnershipPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <element id="cplp_GrantDateFairValuePerNonVestedSharesAbstract" name="GrantDateFairValuePerNonVestedSharesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_GrossDailyHireRate" name="GrossDailyHireRate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_GroupOfCustomersThatAccountForMoreThan10PercentOfRevenueMember" name="GroupOfCustomersThatAccountForMoreThan10PercentOfRevenueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_HerculesContainerCarrierS.A.Member" name="HerculesContainerCarrierS.A.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_HireReceivableMember" name="HireReceivableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_HyundaiMerchantMarineCoLtdHMMMember" name="HyundaiMerchantMarineCoLtdHMMMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_HyundaiMerchantMarineCoLtdMember" name="HyundaiMerchantMarineCoLtdMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_HyundaiParamountMember" name="HyundaiParamountMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_HyundaiPlatinumMember" name="HyundaiPlatinumMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_HyundaiPremiumMember" name="HyundaiPremiumMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_HyundaiPrestigeHyundaiPremiumHyundaiParamountHyundaiPrivilegeHyundaiPlatinumMember" name="HyundaiPrestigeHyundaiPremiumHyundaiParamountHyundaiPrivilegeHyundaiPlatinumMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_HyundaiPrestigeHyundaiPrivilegeHyundaiPlatinumSeniorSecuredCreditFacility225000Member" name="HyundaiPrestigeHyundaiPrivilegeHyundaiPlatinumSeniorSecuredCreditFacility225000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_HyundaiPrestigeMember" name="HyundaiPrestigeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_HyundaiPrivilegeMember" name="HyundaiPrivilegeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_INGBankNVAndHSHNordbankAGMember" name="INGBankNVAndHSHNordbankAGMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_INGBankNVMember" name="INGBankNVMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_IasonContainerCarrierS.A.CashMember" name="IasonContainerCarrierS.A.CashMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_IasonContainerCarrierS.A.Member" name="IasonContainerCarrierS.A.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_ImmaterialErrorCorrectionPriorYear" name="ImmaterialErrorCorrectionPriorYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_InterestExpenseAndFinanceCostMember" name="InterestExpenseAndFinanceCostMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_InterestRateSwap2Member" name="InterestRateSwap2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_IntervalBetweenVesselDrydocking" name="IntervalBetweenVesselDrydocking" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_IssuedInMarch2007RepaidInOctober2017Member" name="IssuedInMarch2007RepaidInOctober2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AssumedInJanuary2018MaturingInJanuary2024Member" name="AssumedInJanuary2018MaturingInJanuary2024Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AssumedInMay2018MaturingInJune2023Member" name="AssumedInMay2018MaturingInJune2023Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_IssuedInSeptember2017MaturingInOctober2023Member" name="IssuedInSeptember2017MaturingInOctober2023Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AnikitosCreditFacilityMember" name="AnikitosCreditFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_IssuedInJune2011FullyRepaidInOctober2017Member" name="IssuedInJune2011FullyRepaidInOctober2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_IssuedInMarch2008RepaidInOctober2017Member" name="IssuedInMarch2008RepaidInOctober2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_IssuedInSeptember2013RepaidInOctober2017Member" name="IssuedInSeptember2013RepaidInOctober2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_LimitedPartner2Member" name="LimitedPartner2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_LimitedPartner3Member" name="LimitedPartner3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_LimitedPartnersCapitalAccountCommonUnits" name="LimitedPartnersCapitalAccountCommonUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_LimitedPartnersCapitalAccountPreferredClassBUnits" name="LimitedPartnersCapitalAccountPreferredClassBUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_LimitedPartnersCapitalAccountUnitsPurchased" name="LimitedPartnersCapitalAccountUnitsPurchased" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <element id="cplp_LineCreditFacilityPeriodicPaymentPrincipalPrepaymentsAggregateAmount" name="LineCreditFacilityPeriodicPaymentPrincipalPrepaymentsAggregateAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_LineOfCreditFacilityAmountDrawnDown" name="LineOfCreditFacilityAmountDrawnDown" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_LineOfCreditFacilityArrangementDate" name="LineOfCreditFacilityArrangementDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" xbrli:periodType="duration"/>
  <element id="cplp_LineOfCreditFacilityNumberOfRepaymentInstallment" name="LineOfCreditFacilityNumberOfRepaymentInstallment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <element id="cplp_ListOfSubsidiariesTableTextBlock" name="ListOfSubsidiariesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_LongTermDebtCurrentIncludingDebtIssuanceCostsCurrent" name="LongTermDebtCurrentIncludingDebtIssuanceCostsCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_LongTermDebtCurrentNet" name="LongTermDebtCurrentNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_LongTermDebtNet" name="LongTermDebtNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_LongTermDebtNoncurrentNet" name="LongTermDebtNoncurrentNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_MTActiveMVAkadimosMTAmadeusMVAdonisMember" name="MTActiveMVAkadimosMTAmadeusMVAdonisMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTActiveMember" name="MTActiveMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAgisilaosMTAvaxMTAkeraiosMTApostolosMVArchimidisMVAgamemnonMember" name="MTAgisilaosMTAvaxMTAkeraiosMTApostolosMVArchimidisMVAgamemnonMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAlkiviadisMTAnemosIMTAmoreMioIIMTMiltiadisMIIMTArionasMember" name="MTAlkiviadisMTAnemosIMTAmoreMioIIMTMiltiadisMIIMTArionasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_DebtInstrumentReducedPeriodicPaymentTermsBalloonPaymentToBePaid" name="DebtInstrumentReducedPeriodicPaymentTermsBalloonPaymentToBePaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_LineOfCreditFacilityReducedPeriodicPayment" name="LineOfCreditFacilityReducedPeriodicPayment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAlkiviadisMVArchimidisMTAnemosIMTAmoreMioIIMTMiltiadisMIIMTArionasMember" name="MTAlkiviadisMVArchimidisMTAnemosIMTAmoreMioIIMTMiltiadisMIIMTArionasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVAgamemnonMTAmoreMioIIMTMiltiadisMIIMTAyrtonIIMTAxiosMTArionasMTAvaxMTAssosMTAmoureuxMTAtrotosMember" name="MVAgamemnonMTAmoreMioIIMTMiltiadisMIIMTAyrtonIIMTAxiosMTArionasMTAvaxMTAssosMTAmoureuxMTAtrotosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAmadeusMember" name="MTAmadeusMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAmor2Member" name="MTAmor2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAmorIIMember" name="MTAmorIIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAmorIIIMember" name="MTAmorIIIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAmorMember" name="MTAmorMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_MTAnemosIMember" name="MTAnemosIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAssosMember" name="MTAssosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAtrotos2Member" name="MTAtrotos2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAtrotosMember" name="MTAtrotosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAyrtonIIMTAmoreMioIIMember" name="MTAyrtonIIMTAmoreMioIIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTMiltiadisM2Member" name="MTMiltiadisM2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTMiltiadisMII2Member" name="MTMiltiadisMII2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTMiltiadisMIIMember" name="MTMiltiadisMIIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVAgamemnonMTAmoreMioIIMTMiltiadisMIIMTAyrtonIIMTAxiosMember" name="MVAgamemnonMTAmoreMioIIMTMiltiadisMIIMTAyrtonIIMTAxiosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVAkadimosMember" name="MVAkadimosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVCMACGMMagdalenaIIMember" name="MVCMACGMMagdalenaIIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVCMACGMMagdalenaMember" name="MVCMACGMMagdalenaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVHyundaiParamount350000CreditFacilityIMember" name="MVHyundaiParamount350000CreditFacilityIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVHyundaiParamountMember" name="MVHyundaiParamountMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVHyundaiPlatinumMember" name="MVHyundaiPlatinumMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVHyundaiPremium350000CreditFacilityIMember" name="MVHyundaiPremium350000CreditFacilityIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVHyundaiPremumMember" name="MVHyundaiPremumMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVHyundaiPrestigeMember" name="MVHyundaiPrestigeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVHyundaiPrivilegeMember" name="MVHyundaiPrivilegeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_ManagementAgreementInitialTermPerManagedVessel" name="ManagementAgreementInitialTermPerManagedVessel" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <element id="cplp_ManagementAgreementWaiverTerms" name="ManagementAgreementWaiverTerms" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_MarginalPercentageInterestInDistributions" name="MarginalPercentageInterestInDistributions" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MasterAgreementMember" name="MasterAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MasterAgreementPostPanamaxMember" name="MasterAgreementPostPanamaxMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MasterAgreementProductCarriersMember" name="MasterAgreementProductCarriersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_MaximumAmountPaidToThirdParty" name="MaximumAmountPaidToThirdParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_MaximumAmountToBePaidToThirdParty" name="MaximumAmountToBePaidToThirdParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_MaximumOriginalMaturityOfHighlyLiquidInvestmentsClassificationCashAndCashEquivalents" name="MaximumOriginalMaturityOfHighlyLiquidInvestmentsClassificationCashAndCashEquivalents" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <element id="cplp_MaximumProceedsFromIssuanceOfNewUnits" name="MaximumProceedsFromIssuanceOfNewUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="duration"/>
  <element id="cplp_May23June62012And2013ClassBConvertiblePreferredUnitsSubscriptionAgreementsConversionTerms" name="May23June62012And2013ClassBConvertiblePreferredUnitsSubscriptionAgreementsConversionTerms" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MiltiadisMIiMember" name="MiltiadisMIiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MiltiadisMiiCorpMember" name="MiltiadisMiiCorpMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MinimumQuarterlyDistributionMember" name="MinimumQuarterlyDistributionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_MinorityInterestInNetIncomeLossPreferredUnitHolders1" name="MinorityInterestInNetIncomeLossPreferredUnitHolders1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_MinorityInterestInNetIncomeLossFromContinuingOperationsPreferredUnitHolders1" name="MinorityInterestInNetIncomeLossFromContinuingOperationsPreferredUnitHolders1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_MinorityInterestInNetIncomeLossPreferredUnitHoldersDilution" name="MinorityInterestInNetIncomeLossPreferredUnitHoldersDilution" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MrTankersMember" name="MrTankersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_NetDailyHireRate" name="NetDailyHireRate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_NetIncomeFromContinuingOperationsAllocatedToUnvestedCommonUnits" name="NetIncomeFromContinuingOperationsAllocatedToUnvestedCommonUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_NetIncomeAllocatedToUnvestedCommonUnitsDilution" name="NetIncomeAllocatedToUnvestedCommonUnitsDilution" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_NetIncomeLossAllocatedToCommonAndPreferredUnitsDiluted" name="NetIncomeLossAllocatedToCommonAndPreferredUnitsDiluted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_NetIncomeLossFromContinuingOperationsAllocatedToCommonUnitholders" name="NetIncomeLossFromContinuingOperationsAllocatedToCommonUnitholders" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_DistributionOfDiamondSSStockToUnitholders" name="DistributionOfDiamondSSStockToUnitholders" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_IncreaseDecreaseInInsuranceClaims" name="IncreaseDecreaseInInsuranceClaims" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_PaymentsForRepurchaseOfRedeemableConvertiblePreferredUnits" name="PaymentsForRepurchaseOfRedeemableConvertiblePreferredUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_UnitsRedeemedOrCalledDuringPeriodValue" name="UnitsRedeemedOrCalledDuringPeriodValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_DistributionClassifiedDeemedDividendToPreferredUnitHolders" name="DistributionClassifiedDeemedDividendToPreferredUnitHolders" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_NetIncomeLossFromContinuingOperationsAllocatedToCommonUnits" name="NetIncomeLossFromContinuingOperationsAllocatedToCommonUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_NetIncomeLossPerOutstandingLimitedPartnershipAndGeneralPartnershipUnitDilutedAbstract" name="NetIncomeLossPerOutstandingLimitedPartnershipAndGeneralPartnershipUnitDilutedAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_NetIncomePerLimitedPartnerUnitPolicy" name="NetIncomePerLimitedPartnerUnitPolicy" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_NetProceedsFromIssuanceCommonLimitedPartnersUnits" name="NetProceedsFromIssuanceCommonLimitedPartnersUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnCurrentPortionLongTermDebtNet" name="NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnCurrentPortionLongTermDebtNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnDeferredChargesNet" name="NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnDeferredChargesNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLongTermDebtNet" name="NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLongTermDebtNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_NewCharterContractsMember" name="NewCharterContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_NinthYearCharteringMember" name="NinthYearCharteringMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_NonEmployeeEquityCompensationMember" name="NonEmployeeEquityCompensationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_NotionalAmountOfInterestRateDerivativesExpired" name="NotionalAmountOfInterestRateDerivativesExpired" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_NumberOfClaims" name="NumberOfClaims" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <element id="cplp_NumberOfConvertedUnits" name="NumberOfConvertedUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <element id="cplp_NumberOfCreditFacilities" name="NumberOfCreditFacilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <element id="cplp_NumberOfCreditFacilitiesRefinanced" name="NumberOfCreditFacilitiesRefinanced" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <element id="cplp_NumberOfCustomers" name="NumberOfCustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <element id="cplp_NumberOfDrawdowns" name="NumberOfDrawdowns" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <element id="cplp_NumberOfAnnualInstallmentsForAwardsVested" name="NumberOfAnnualInstallmentsForAwardsVested" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <element id="cplp_NumberOfInterestRateSwapsExpired" name="NumberOfInterestRateSwapsExpired" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <element id="cplp_NumberOfPayments" name="NumberOfPayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <element id="cplp_NumberOfQuarterlyInstallments" name="NumberOfQuarterlyInstallments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <element id="cplp_NumberOfTranches" name="NumberOfTranches" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <element id="cplp_NumberOfVessels" name="NumberOfVessels" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <element id="cplp_NumberOfVesselsDisposed" name="NumberOfVesselsDisposed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_CrudeAndProductOilTankersMember" name="CrudeAndProductOilTankersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_NumberOfVesselsAcquiredOutOfTotalAgreedMember" name="NumberOfVesselsAcquiredOutOfTotalAgreedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_NumberOfVestedAndConvertedUnits" name="NumberOfVestedAndConvertedUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <element id="cplp_OfferingExpensesIncludedInLiabilities" name="OfferingExpensesIncludedInLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_OriginalCharterContractsMember" name="OriginalCharterContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_OtherComprehensiveIncomePolicyTextBlock" name="OtherComprehensiveIncomePolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_OtherVoyageCostsAndExpenses" name="OtherVoyageCostsAndExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_OverseasShipholdingGroupIncMember" name="OverseasShipholdingGroupIncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_PanamaContainerCarrierMember" name="PanamaContainerCarrierMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AframaxcrudeoiltankerMember" name="AframaxcrudeoiltankerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_PartnersCapitalAccountAtMarketOfferingSaleOfUnits" name="PartnersCapitalAccountAtMarketOfferingSaleOfUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_PartnersCapitalAccountTotalSaleOfUnits" name="PartnersCapitalAccountTotalSaleOfUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_PartnersCapitalUnitsMember" name="PartnersCapitalUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_PartnershipUnitsMember" name="PartnershipUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_PartnershipsOmnibusIncentiveCompensationPlanEmployeesMember" name="PartnershipsOmnibusIncentiveCompensationPlanEmployeesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_PartnershipsOmnibusIncentiveCompensationPlanMember" name="PartnershipsOmnibusIncentiveCompensationPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_PartnershipsOmnibusIncentiveCompensationPlanNonEmployeesMember" name="PartnershipsOmnibusIncentiveCompensationPlanNonEmployeesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_The2019AmendedPlanNonEmployeesMember" name="The2019AmendedPlanNonEmployeesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_LossRelatedToSettlementAgreement" name="LossRelatedToSettlementAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_PaymentsForCapitalImprovementsRelatedParty" name="PaymentsForCapitalImprovementsRelatedParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_PercentageAllocationsOfAdditionalAvailableCashAmongUnitholders" name="PercentageAllocationsOfAdditionalAvailableCashAmongUnitholders" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <element id="cplp_PercentageOfFairValueOfVesselsForCalculationOfTranche" name="PercentageOfFairValueOfVesselsForCalculationOfTranche" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <element id="cplp_PercentageOfIncreaseDecreaseOfCharterRate" name="PercentageOfIncreaseDecreaseOfCharterRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <element id="cplp_PercentageOfValueOfVesselsForCalculationOfTranche" name="PercentageOfValueOfVesselsForCalculationOfTranche" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_PetrobrasMember" name="PetrobrasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_PetroleoBrazileiroSAMember" name="PetroleoBrazileiroSAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_PortExpenses" name="PortExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_NeoPanamaxContainerCarrierVesselsMember" name="NeoPanamaxContainerCarrierVesselsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_PreferredLimitedPartnerDeiMember" name="PreferredLimitedPartnerDeiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_PreferredUnitsConversionPrice" name="PreferredUnitsConversionPrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
  <element id="cplp_PreferredUnitsConversionRate" name="PreferredUnitsConversionRate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <element id="cplp_PriorAmendmentMember" name="PriorAmendmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_PriorToAmendmentMember" name="PriorToAmendmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacilityAmendment2017Member" name="CreditFacilityAmendment2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_ProceedsFromIssuancePartnershipUnits" name="ProceedsFromIssuancePartnershipUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_ProceedsFromSaleOfVessel" name="ProceedsFromSaleOfVessel" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_ProceedsReceivedOnTransferClaim" name="ProceedsReceivedOnTransferClaim" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_ProfitSharingArrangement" name="ProfitSharingArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_RatioOfEBITDAToNetInterestExpense" name="RatioOfEBITDAToNetInterestExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_RatioOfIndebtednessToTotalFleetMarketValue" name="RatioOfIndebtednessToTotalFleetMarketValue" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_RelatedPartyMember" name="RelatedPartyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_RemainingNewBuildingVesselsMember" name="RemainingNewBuildingVesselsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_RemainingVesselsMember" name="RemainingVesselsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_RepsolTradingSAMember" name="RepsolTradingSAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_RestrictedCashPolicyTextBlock" name="RestrictedCashPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_RevenueAndExpenseRecognitionPolicyTextBlock" name="RevenueAndExpenseRecognitionPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_RightWaivedMember" name="RightWaivedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_RightsOfFirstRefusalMember" name="RightsOfFirstRefusalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_UnderASC606Member" name="UnderASC606Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_SalesAndPurchaseFee" name="SalesAndPurchaseFee" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <element id="cplp_ScheduleOfCreditFacilitiesAmountsDrawnDownTableTextBlock" name="ScheduleOfCreditFacilitiesAmountsDrawnDownTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_ScheduleOfLossIncomePerUnitBasicDilutedTableTextBlock" name="ScheduleOfLossIncomePerUnitBasicDilutedTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_ScheduleOfFutureMinimumPaymentsOtherTableTextBlock" name="ScheduleOfFutureMinimumPaymentsOtherTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_ScheduleOfPartnersCapitalAccountByClassTableTextBlock" name="ScheduleOfPartnersCapitalAccountByClassTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_ScheduleOfPurchasePriceAllocation1TableTextBlock" name="ScheduleOfPurchasePriceAllocation1TableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_ScheduleOfTimeAndBareboatCharterAgreementsTableTextBlock" name="ScheduleOfTimeAndBareboatCharterAgreementsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_ScrapValuePerLightWeightTon" name="ScrapValuePerLightWeightTon" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_SecondTargetDistributionMember" name="SecondTargetDistributionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_SeniorSecuredCreditFacility200000Member" name="SeniorSecuredCreditFacility200000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_SeniorSecuredCreditFacility2250002Member" name="SeniorSecuredCreditFacility2250002Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_SeniorSecuredCreditFacility225000Member" name="SeniorSecuredCreditFacility225000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility2017AmendmentMember" name="CreditFacility2017AmendmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility2015AndCreditFacility2017AndAristaiosCreditFaciltityMember" name="CreditFacility2015AndCreditFacility2017AndAristaiosCreditFaciltityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility2015AnikitosTrancheMember" name="CreditFacility2015AnikitosTrancheMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AristaiosCreditFacilityMember" name="AristaiosCreditFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility2Member" name="CreditFacility2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_SeniorSecuredTermLoanFacilityFirmOfferLetterDate" name="SeniorSecuredTermLoanFacilityFirmOfferLetterDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_SeniorSecuredTermLoanFacilityMember" name="SeniorSecuredTermLoanFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedGrantDateFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_ShareConversionRatio" name="ShareConversionRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant"/>
  <element id="cplp_StockRepurchasedCancelledDuringPeriodUnits" name="StockRepurchasedCancelledDuringPeriodUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <element id="cplp_StockRepurchasedRetiredDuringPeriodCashOutflow" name="StockRepurchasedRetiredDuringPeriodCashOutflow" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_StoresAndLubricants" name="StoresAndLubricants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_SuezmaxCrudeOilMember" name="SuezmaxCrudeOilMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TenthYearCharteringMember" name="TenthYearCharteringMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TermLoan350000Member" name="TermLoan350000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TermLoanOf370000Member" name="TermLoanOf370000Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_TerminationOrEarliestExpectedRedeliveryDate" name="TerminationOrEarliestExpectedRedeliveryDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_ExpectedDateOfVesselDelivery" name="ExpectedDateOfVesselDelivery" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" xbrli:periodType="duration"/>
  <element id="cplp_AmountOfLoanAsPercentageVesselCharterFreeMarketValueAtTimeOfDropdown" name="AmountOfLoanAsPercentageVesselCharterFreeMarketValueAtTimeOfDropdown" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_ThereafterTargetDistributionMember" name="ThereafterTargetDistributionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_ThirdTargetDistributionMember" name="ThirdTargetDistributionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_ThiseasContainerCarrierS.A.Member" name="ThiseasContainerCarrierS.A.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TimeCharterEndingOctober2017Member" name="TimeCharterEndingOctober2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TimeCharterImmediatelyAfterOctober2017Member" name="TimeCharterImmediatelyAfterOctober2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TimeCharterRateMember" name="TimeCharterRateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_TimeCharterTerms" name="TimeCharterTerms" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_TimeCharterYears" name="TimeCharterYears" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TotalQuarterlyDistributionTargetAmountMember" name="TotalQuarterlyDistributionTargetAmountMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_TotalQuarterlyDistributionTargetAmountPerUnit" name="TotalQuarterlyDistributionTargetAmountPerUnit" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
  <element id="cplp_DateOfClosingTransactionAgreement" name="DateOfClosingTransactionAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" xbrli:periodType="duration"/>
  <element id="cplp_TotalVesselOperatingExpenses" name="TotalVesselOperatingExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_TotalVoyageExpenses" name="TotalVoyageExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_TradingSecuritiesNumberOfShares" name="TradingSecuritiesNumberOfShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TrancheBMember" name="TrancheBMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TrancheMember" name="TrancheMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_UBSSecuritiesLLCMember" name="UBSSecuritiesLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_UnderwritersExerciseOverallotmentOptionsMember" name="UnderwritersExerciseOverallotmentOptionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_UnvestedUnitsAccruedAmountOfDistribution" name="UnvestedUnitsAccruedAmountOfDistribution" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_VesselAccumulatedDepreciationMember" name="VesselAccumulatedDepreciationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_VesselCostMember" name="VesselCostMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_VesselsHeldForSaleMember" name="VesselsHeldForSaleMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_VesselCostPolicyTextBlock" name="VesselCostPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_VesselNetBookValueMember" name="VesselNetBookValueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_VesselOperatingExpenses" name="VesselOperatingExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_VesselOperatingExpensesRelatedParty" name="VesselOperatingExpensesRelatedParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_VesselOperatingExpensesUnforeseenEventsRelatedParty" name="VesselOperatingExpensesUnforeseenEventsRelatedParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_VesselSize" name="VesselSize" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <element id="cplp_VesselYearBuilt" name="VesselYearBuilt" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_VesselsAcquisitionsAndImprovements" name="VesselsAcquisitionsAndImprovements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_VesselsCost" name="VesselsCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_VesselsNet" name="VesselsNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_VesselsTextBlock" name="VesselsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_VesselsTransferFromAdvancesForVesselsUnderConstruction" name="VesselsTransferFromAdvancesForVesselsUnderConstruction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_VestingDateOfRemainingAwards" name="VestingDateOfRemainingAwards" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_VettingInsurancesSparesAndRepairs" name="VettingInsurancesSparesAndRepairs" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_VoyageExpenses" name="VoyageExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_VoyageExpensesAndVesselOperatingExpensesAbstract" name="VoyageExpensesAndVesselOperatingExpensesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_VoyageExpensesAndVesselOperatingExpensesDisclosure" name="VoyageExpensesAndVesselOperatingExpensesDisclosure" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_VoyageExpensesAndVesselOperatingExpensesTableTextBlock" name="VoyageExpensesAndVesselOperatingExpensesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element id="cplp_VoyageExpensesRelatedParty" name="VoyageExpensesRelatedParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_WeightedAverageCommonUnitsOutstandingBasic" name="WeightedAverageCommonUnitsOutstandingBasic" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_WeightedAverageCommonUnitsOutstandingBasicAndDilutedAbstract" name="WeightedAverageCommonUnitsOutstandingBasicAndDilutedAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_SalePriceContractualAgreement" name="SalePriceContractualAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_SalePriceMemorandumAgreement" name="SalePriceMemorandumAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_WeightedAverageCommonUnitsOutstandingDiluted" name="WeightedAverageCommonUnitsOutstandingDiluted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_WeightedAverageCommonUnitsOutstandingDilutedAbstract" name="WeightedAverageCommonUnitsOutstandingDilutedAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent1" name="DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_InventoryRelatedToVesselHeldForSale" name="InventoryRelatedToVesselHeldForSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_FairValueOfLoanAssumed" name="FairValueOfLoanAssumed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_VoyageCharterRevenuePercentage" name="VoyageCharterRevenuePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AristaiosMember" name="AristaiosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_ClassificationAsAssetHeldForSale" name="ClassificationAsAssetHeldForSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AnikitosMember" name="AnikitosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Anikitos2Member" name="Anikitos2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_Aristaios2Member" name="Aristaios2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAristaiosAndMTAnikitosMember" name="MTAristaiosAndMTAnikitosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAnikitosMember" name="MTAnikitosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MTAristaiosMember" name="MTAristaiosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVAthosMVAristomenisAndMVAthenianMember" name="MVAthosMVAristomenisAndMVAthenianMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_VesselsImprovementsMember" name="VesselsImprovementsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TesoroFarEastMaritimeCompanyMember" name="TesoroFarEastMaritimeCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_PetroleoBrasileiroSAPetrobrasMember" name="PetroleoBrasileiroSAPetrobrasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_OptionalExtensionOfCharterAgreementDurationMember" name="OptionalExtensionOfCharterAgreementDurationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_LiabilitiesAssociatedWithAssetsHeldForSaleNotPartOfDisposalGroupCurrent" name="LiabilitiesAssociatedWithAssetsHeldForSaleNotPartOfDisposalGroupCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_VoyageChartersInProgressMember" name="VoyageChartersInProgressMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_RefinancingOfDebtAmount" name="RefinancingOfDebtAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TimeAndBareboatChartersMember" name="TimeAndBareboatChartersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_VoyageChartersMember" name="VoyageChartersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditAgricoleCorporateAndInvestmentBankAndINGBankNVMember" name="CreditAgricoleCorporateAndInvestmentBankAndINGBankNVMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipNumberOfSubsidiaries" name="SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipNumberOfSubsidiaries" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_TransactionAgreementMember" name="TransactionAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_CommonUnitParOrStatedValuePerUnit" name="CommonUnitParOrStatedValuePerUnit" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant"/>
  <element id="cplp_ConversionRatioOfTransaction" name="ConversionRatioOfTransaction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_DiamondMember" name="DiamondMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_FilonikisMember" name="FilonikisMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_UnderCharterWithTesoroMember" name="UnderCharterWithTesoroMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AllOtherTimesMember" name="AllOtherTimesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_AccruedSpinOffCosts" name="AccruedSpinOffCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_IncomeStatementMember" name="IncomeStatementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_BalanceSheetMember" name="BalanceSheetMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_DateOfTransactionAgreement" name="DateOfTransactionAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" xbrli:periodType="duration"/>
  <element id="cplp_FairValueInputsDiscountRate1" name="FairValueInputsDiscountRate1" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <element id="cplp_SettlementOfAssetRetirementObligationsPaymentsAmount" name="SettlementOfAssetRetirementObligationsPaymentsAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_CashReceivedPartnershipContribution" name="CashReceivedPartnershipContribution" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="duration"/>
  <element id="cplp_PartnersCapitalAccountRedemptionPricePercentage" name="PartnersCapitalAccountRedemptionPricePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CreditFacility2015And2017AndAristaiosCreditFacilityMember" name="CreditFacility2015And2017AndAristaiosCreditFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TermLoanFacility2020Member" name="TermLoanFacility2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_BeforeReverseUnitSplitMember" name="BeforeReverseUnitSplitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_AdjustedForReverseStockSplitMember" name="AdjustedForReverseStockSplitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_ReverseSplitEffectiveDate" name="ReverseSplitEffectiveDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" xbrli:periodType="duration"/>
  <element id="cplp_NetIncomeLossFromContinuingOperationsAllocatedToGeneralPartners" name="NetIncomeLossFromContinuingOperationsAllocatedToGeneralPartners" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_DisposalGroupIncludingDiscontinuedOperationVesselsNoncurrent" name="DisposalGroupIncludingDiscontinuedOperationVesselsNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_DisposalGroupIncludingDiscontinuedOperationDeferredChargesNoncurrent" name="DisposalGroupIncludingDiscontinuedOperationDeferredChargesNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_DisposalGroupIncludingDiscontinuedOperationAboveMarketAcquiredChartersNoncurrent" name="DisposalGroupIncludingDiscontinuedOperationAboveMarketAcquiredChartersNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_DisposalGroupIncludingDiscontinuedOperationPrepaymentsAndOtherAssetsNoncurrent" name="DisposalGroupIncludingDiscontinuedOperationPrepaymentsAndOtherAssetsNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_DisposalGroupIncludingDiscontinuedOperationLongTermDebtCurrent" name="DisposalGroupIncludingDiscontinuedOperationLongTermDebtCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_DisposalGroupIncludingDiscontinuedOperationLongTermDebtNoncurrent" name="DisposalGroupIncludingDiscontinuedOperationLongTermDebtNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element id="cplp_GeneralAndAdministrativeIncome" name="GeneralAndAdministrativeIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_PreviousCreditFacilitiesMember" name="PreviousCreditFacilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_PartnersCapitalAccountRedemptionsIncludingDividends" name="PartnersCapitalAccountRedemptionsIncludingDividends" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_InsuranceClaims" name="InsuranceClaims" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_IncreaseDecreaseInClaims" name="IncreaseDecreaseInClaims" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element id="cplp_DifferenceBetweenCarryingAmountOfPreferredUnitsAndRedemptionPrice" name="DifferenceBetweenCarryingAmountOfPreferredUnitsAndRedemptionPrice" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_PetroleoBrasileiroSAMember" name="PetroleoBrasileiroSAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_TimeChartersMember" name="TimeChartersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CMACGMAmazonSettlementMember" name="CMACGMAmazonSettlementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_AccruedCapitalizedExpenses" name="AccruedCapitalizedExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element abstract="true" id="cplp_BunkerExpensesMember" name="BunkerExpensesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_FromOctober2020Member" name="FromOctober2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_FromJuly2021Member" name="FromJuly2021Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVAristomenisMember" name="MVAristomenisMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVAthosAndMVAthenianMember" name="MVAthosAndMVAthenianMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_FirstYearMember" name="FirstYearMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_SecondYearMember" name="SecondYearMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVAthosAndMVAristomenisMember" name="MVAthosAndMVAristomenisMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_MVAthosMember" name="MVAthosMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_CMACGMAmazonCMACGMUruguayAndCMACGMMagdalenaMember" name="CMACGMAmazonCMACGMUruguayAndCMACGMMagdalenaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_RevenueRecognitionFromContinuingOperationsDisclosureTextBlock" name="RevenueRecognitionFromContinuingOperationsDisclosureTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <element abstract="true" id="cplp_DSSLoanMember" name="DSSLoanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <element id="cplp_PartnershipContributionOfTheCrudeAndProductTankerBusiness" name="PartnershipContributionOfTheCrudeAndProductTankerBusiness" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <element id="cplp_SaleAndLeasebackTransactionGrossCashInflowFinancingArrangement" name="SaleAndLeasebackTransactionGrossCashInflowFinancingArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element id="cplp_SaleLeasebackTermSheetDate" name="SaleLeasebackTermSheetDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" xbrli:periodType="duration"/>
  <element id="cplp_PurchaseOptionToAcquireVesselUnderFinancingArrangement" name="PurchaseOptionToAcquireVesselUnderFinancingArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element id="cplp_AmountPayableAtTheExpirationOfTheLeaseIfTheOptionToAcquireTheVesselIsNotExcercised" name="AmountPayableAtTheExpirationOfTheLeaseIfTheOptionToAcquireTheVesselIsNotExcercised" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
</schema>
