Earnings per share (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2018 |
Mar. 31, 2017 |
|
| Earnings per share [Abstract] | ||
| Profit/(loss) from continuing operations attributable to Atlantica Yield Plc. | $ (4,764) | $ (11,769) |
| Average number of ordinary shares outstanding (thousands) - basic and diluted (in shares) | 100,217 | 100,217 |
| Earnings per share from continuing operations (US dollar per share) - basic and diluted (in dollars per share) | $ (0.05) | $ (0.12) |
| Earnings per share from profit/ (loss) for the period (US dollar per share) - basic and diluted (in dollars per share) | $ (0.05) | $ (0.12) |