Hmmm. The length of individual contracts would indeed be difficult to look up. However, you'll find information within their quarterly or annual reports (more than likely annual for that type of information, in detail at least.) Or, simply e-mail the company and request the information. I'm sure they'd oblige. Maybe not with EVERY contract, but the major ones at least.
It's funny, because both Enbridge and Fortis are two of my longest holdings. They are companies that I deem so solid inside of my portfolio that I don't even look at the quarterlies. They simply run in the background, compounding income for me. This should give you an indication of how safe I feel these companies are. In fact, as I'm writing this right now, I've opened up Enbridge's second quarter results for the first time in quite a while, and I'm liking what I'm seeing.
If you look at producers like Suncor and CNRL, who's income collapsed, it should become apparent that pipelines are not as reliant on the price of oil. Enbridges reported EPS in the second quarter of $0.82, compared to $0.86 in 2019 and cash from operating activities was $2.416 billion compared to $2.494 billion in 2019. Keep in mind, this was a quarter that came during the peak of the pandemic.
It's hard for me to pick a single stock out of these two. If you're looking at income, Enbridge's huge yield has to come into play. However, I feel that Fortis's dividend is much safer. Keep in mind I wouldn't put either of these dividends in the high-risk category. It's just if someone put a gun to my head and made me answer who would be at a bigger risk of being cut, it would be Enbridge.
Both of these companies are going to benefit immensely from lower interest rates. Their cost of borrowing will go down, and they will be able to expand for cheaper.
Personally, if I were to pick one for both safety and dividend returns, I'd pick Fortis. Just because I feel a second wave or more travel delays could make Enbridge's share price very rocky.