Better Railway Stock: Canadian National vs Canadian Pacific?

Canada’s main railway stocks offer defensive appeal and dividends. But which is the better railway for your portfolio?

| More on:
Key Points
  • Canadian National Railway offers a highly diversified network with strong returns, a significant dividend yield of 2.60%, and a long history of consecutive dividend increases, appealing to income-focused investors.
  • Canadian Pacific Kansas City provides a growth-oriented investment with its integrated Canada-U.S.-Mexico network, offering potential revenue growth, despite its lower dividend yield of 0.91%.
  • Choosing between Canadian National and Canadian Pacific depends on whether an investor prioritizes income and stability or is seeking growth and exposure to cross-border trade opportunities.

Railways are often regarded as the arterial veins of the North American economy. That’s because of the sheer volume and differing amounts of freight that they haul at low costs and low emissions over huge distances. But which is the better railway for investors?

The answer isn’t a simple choice. Railways have different track networks that often serve different markets. By extension, this means they have access to different ports and offer different goods.

In Canada, the two major railways are Canadian National Railway (TSX:CNR) and Canadian Pacific Kansas City (TSX:CP). Both are considered among the largest railroads in the industry (known as “Class I”).

But which one is the better railway stock? Let’s answer that by outlining a case for both.

rail train

Image source: Getty Images

The case for Canadian National

Canadian National’s network extends from coast-to-coast across Canada and down through the Midwest United States to the Gulf Coast. This creates a diversified mix of customers and routes with access to three coastlines.

That unique mix allows Canadian National to operate with a high degree of diversification, which is evident in the railway’s cargo loads.

Canadian National hauls everything from raw materials, automotive components, chemicals and crude oil to precious metals and wheat. In total, Canadian National hauls approximately $250 billion worth of goods across its vast network each year.

This allows the railway to operate a profitable business with strong returns on capital and provide steady dividends.

That dividend is another key point. As of the time of writing, Canadian National offers investors a 2.6% yield. Even better, Canadian National has an established history of providing consecutive annual increases to that dividend, a streak that goes back three decades.

For investors looking at building an income stream that offers growth, Canadian National could be seen as a better railway stock option.

As of the time of writing, Canadian National trades at a P/E of 18.5.

The case for Canadian Pacific

Canadian Pacific Kansas City operates a smaller network than Canadian National when compared by revenue. Where Canadian Pacific’s network differs is in terms of its network.

Following the 2023 acquisition of Kansas City Southern, Canadian Pacific’s network now connects Canada, the U.S. and Mexico into a single line. That unified network has the potential to capitalize on cross-border trade and nearshoring trends.

Whereas Canadian National is in a more operational phase, Canadian Pacific is focused on integrating its network and building out services following the merger. This means that prospective investors evaluating Canadian Pacific may see lower returns on capital compared to Canadian National.

Where Canadian Pacific comes out as the better railway stock is in revenue growth. This sets Canadian Pacific up as a more growth-first investment. The unique long-term appeal of the Canada-U.S.-Mexico corridor should not be dismissed by prospective investors.

That growth-first view is also reflected in the railway’s smaller dividend yield. As of the time of writing, Canadian Pacific’s yield is just 0.91%.

The railway trades at a P/E of 21.6.

Which is the better railway stock?

Both Canadian National and Canadian Pacific make compelling cases, but for different types of investors.

Canadian National offers stronger profitability and a significantly higher dividend with decades of history. This makes it the default pick for investors seeking defensive appeal and income generation as well as growth.

Canadian Pacific, on the other hand, offers investors a high-growth route. The higher risk today, while that network continues to get integrated and built, could result in growth over the longer term. The trade-off is the lower dividend.

The better railway stock ultimately comes down to investor goals.

Either way, they are both stellar picks that offer defensive appeal and growth. This makes them ideal for any well-diversified portfolio.

Fool contributor Demetris Afxentiou has positions in Canadian National Railway. The Motley Fool recommends Canadian National Railway and Canadian Pacific Kansas City. The Motley Fool has a disclosure policy.

More on Top TSX Stocks

Two seniors float in a pool.
Dividend Stocks

3 TFSA Habits That Work While Saving But Backfire in Retirement

These TFSA habits can help build wealth while saving, but retirement may require a different approach to income, growth, and…

Read more »

shoppers in an indoor mall
Dividend Stocks

This Stock Pays You a 6% Dividend Every Single Month

This stock pays you a dividend every single month, with a 6.6% yield backed by strong occupancy, rising rents, and…

Read more »

the word REIT is an acronym for real estate investment trust
Dividend Stocks

I Found a Strong TFSA Stock That Pays Nearly 4% Every Month

This strong TFSA stock pays a monthly distribution of nearly 4% backed by high occupancy, rising rents, and a well-covered…

Read more »

shopper pushes cart through grocery store
Dividend Stocks

This 7% Dividend Stock Is More Than Just a High Yield: Here’s Why

This 7% dividend stock offers more than income, with grocery-anchored properties, strong leasing demand, and monthly distributions.

Read more »

fast shopping cart in grocery store
Dividend Stocks

Here’s How I’d Turn a TFSA Into $800 a Month, Tax-Free

Here’s how I’d build a diversified TFSA portfolio for $800 a month in TFSA income using XEI, Enbridge, and high-yield…

Read more »

A close up color image of a small green plant sprouting out of a pile of Canadian dollar coins "loonies."
Dividend Stocks

Are These Still the Best Dividend Stocks in Canada?

Are Fortis, Enbridge, and Scotiabank still the best dividend stocks in Canada? Here’s how their income and long-term growth compare.

Read more »

Top TSX Stocks

5 Top Motley Fool Stocks to Buy in August 2026

We start with a mining stock that just wrapped the best annual results in its 46-year history.

Read more »

The TFSA is a powerful savings vehicle for Canadians who are saving for retirement.
Dividend Stocks

I’m Locking These 3 Dividend Stocks Into My TFSA for the Long Run

These 3 dividend stocks offer income, stability, and long-term growth, making BNS, Enbridge, and CNR strong TFSA holdings for years.

Read more »