v3.10.0.1

Project debt, Repayment schedule (Details) - USD ($) $ in Thousands | 1 Months Ended | 3 Months Ended | 6 Months Ended
--- | --- | --- | ---
Mar. 31, 2018 | Dec. 31, 2017 | Jun. 30, 2018 | Jun. 30, 2018 | Jun. 30, 2017
Repayment schedule [Abstract] |  |  |  |  |
Project debt |  | $ 5,475,208 | $ 5,218,820 | $ 5,218,820 |
Repayments of project debt |  |  |  | 211,441 | $ 366,050
Amount of financial income |  |  | 36,600 |  |
Abengoa [Member] | Solana [Member] |  |  |  |  |
Repayment schedule [Abstract] |  |  |  |  |
Repayments of project debt | $ 52,500 | $ 42,500 |  |  |
Remainder of 2018 [Member] |  |  |  |  |
Repayment schedule [Abstract] |  |  |  |  |
Payment of interests accrued |  |  | 21,010 | 21,010 |
Nominal repayment |  |  | 140,526 | 140,526 |
Between January and June 2019 [Member] |  |  |  |  |
Repayment schedule [Abstract] |  |  |  |  |
Project debt |  |  | 100,473 | 100,473 |
Between July and December 2019 [Member] |  |  |  |  |
Repayment schedule [Abstract] |  |  |  |  |
Project debt |  |  | 147,033 | 147,033 |
2020 [Member] |  |  |  |  |
Repayment schedule [Abstract] |  |  |  |  |
Project debt |  |  | 259,552 | 259,552 |
2021 [Member] |  |  |  |  |
Repayment schedule [Abstract] |  |  |  |  |
Project debt |  |  | 271,441 | 271,441 |
2022 [Member] |  |  |  |  |
Repayment schedule [Abstract] |  |  |  |  |
Project debt |  |  | 301,052 | 301,052 |
Subsequent Years [Member] |  |  |  |  |
Repayment schedule [Abstract] |  |  |  |  |
Project debt |  |  | $ 3,977,633 | $ 3,977,633 |

X
- Definition The gain (loss) recorded to profit and loss from a refinancing of debt with a non-substantial modification of the original debt. The gain or loss is equal to the difference between the present value of the cash flows under the original terms of the former financing and the present value of the cash flows under the new financing, discounted both at the original effective interest rate. + References No definition available. + Details
Name: | aby_FinancialIncomeDebtRefinancing
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The current and non-current portions of project debt issued at the project level under project finance. + References No definition available. + Details
Name: | aby_LongTermAndShortTermProjectDebt
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of current interest payable. [Refer: Interest payable] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_112_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_CurrentInterestPayable
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The nominal or face amount of a financial instrument, used to calculate payments made on that instrument. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_112_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_NotionalAmount
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2017-01-01 -Paragraph 17 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=7&date=2017-03-01&anchor=para_17_d&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=aby_AbengoaSAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IntangibleAssetsMaterialToEntityAxis=aby_SolanaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=aby_LaterThanOneYearAndNotLaterThanEighteenMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=aby_LaterThanEighteenMonthsAndNotLaterThanTwoYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |