XML 73 R61.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Corporate Information - Additional Information (Detail) | 1 Months Ended | 12 Months Ended |
--- | --- | --- | ---
May 31, 2016 | Dec. 31, 2017 Destinations Country Aircraft County Flights | Jul. 01, 2015 Destinations Country Airlines
Parent company information [line items] |  |  |
Commercial alliance with United Airlines - Renewal extension period | 5 years |  |
Number of aircraft | Aircraft |  | 100 |
Aircraft average useful life |  | 8 years |
Wingo (the new low-cost business model of Copa Colombia) [member] |  |  |
Parent company information [line items] |  |  |
Number of destinations |  | 14 |
Wingo (the new low-cost business model of Copa Colombia) [member] | Domestic [member] |  |  |
Parent company information [line items] |  |  |
Number of countries | County |  | 6 |
Wingo (the new low-cost business model of Copa Colombia) [member] | International [member] |  |  |
Parent company information [line items] |  |  |
Number of countries | County |  | 8 |
Wingo (the new low-cost business model of Copa Colombia) [member] | South, Central America and Caribbean [member] |  |  |
Parent company information [line items] |  |  |
Number of countries | County |  | 8 |
Compania Panamena de Aviacion, S. A. - Copa Airlines [member] |  |  |
Parent company information [line items] |  |  |
Number of countries | Country |  | 31 |
Number of daily scheduled flights | Flights |  | 347 |
Compania Panamena de Aviacion, S. A. - Copa Airlines [member] | International [member] | Codeshare agreements [member] |  |  |
Parent company information [line items] |  |  |
Number of destinations |  | 200 |
Compania Panamena de Aviacion, S. A. - Copa Airlines [member] | North, Central and South America and the Caribbean [Member] |  |  |
Parent company information [line items] |  |  |
Number of destinations |  | 75 |
ConnectMiles [member] | Star Alliance Airlines [member] |  |  |
Parent company information [line items] |  |  |
Number of destinations |  |  | 1,300
Number of countries | Country |  |  | 190
ConnectMiles [member] | Star Alliance Airlines [member] | Bottom of range [member] |  |  |
Parent company information [line items] |  |  |
Number of airlines | Airlines |  |  | 28

X
- Definition Aircraft average useful life. + References No definition available. + Details
Name: | cpa_AircraftAverageUsefulLife
Namespace Prefix: | cpa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Commercial alliance renewal extension period. + References No definition available. + Details
Name: | cpa_CommercialAllianceRenewalExtensionPeriod
Namespace Prefix: | cpa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of aircraft. + References No definition available. + Details
Name: | cpa_NumberOfAircraft
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of airlines. + References No definition available. + Details
Name: | cpa_NumberOfAirlines
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of countries in South, Central America and the Caribbean. + References No definition available. + Details
Name: | cpa_NumberOfCountries
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of daily scheduled flights. + References No definition available. + Details
Name: | cpa_NumberOfDailyScheduledFlights
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of flights to destinations within Colombia. + References No definition available. + Details
Name: | cpa_NumberOfDestinations
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Parent company information. + References No definition available. + Details
Name: | cpa_ParentCompanyInformationLineItems
Namespace Prefix: | cpa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cpa_WingoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=ifrs-full_CountryOfDomicileMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=cpa_SouthCentralAmericaAndCaribbeanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cpa_CompaniaPanamenaDeAviacionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_JointOperationsAxis=cpa_CodeshareAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=cpa_NorthCentralSouthAmericaAndCaribbeanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cpa_ConnectMilesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ConsolidatedStructuredEntitiesAxis=cpa_StarAllianceAirlinesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |