XML 14 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-term debt (Details 4)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
CAD
Dec. 31, 2013
CAD
Dec. 31, 2012
CAD
Dec. 31, 2014
US Dollar Denominated Debt [Member]
USD ($)
Dec. 31, 2014
US Dollar Denominated Debt [Member]
CAD
Dec. 31, 2013
US Dollar Denominated Debt [Member]
USD ($)
Dec. 31, 2013
US Dollar Denominated Debt [Member]
CAD
Dec. 31, 2014
Capital Leases [Member]
CAD
Dec. 31, 2014
Debt [Member]
CAD
Commercial Paper [Abstract]                  
Maximum aggregate principal amount of commercial paper that the Company is able to issue 800cni_CommercialPaperBorrowingProgram                
Commercial paper outstanding 0us-gaap_CommercialPaper 273us-gaap_CommercialPaper              
Commercial Paper Weighted average interest rate   1.14%cni_CommercialPaperWeightedAverageInterestRate              
Commercial Paper [Line Items]                  
Proceeds from Issuance of Commerical Paper 2,443us-gaap_ProceedsFromIssuanceOfCommercialPaper 3,255us-gaap_ProceedsFromIssuanceOfCommercialPaper 1,861us-gaap_ProceedsFromIssuanceOfCommercialPaper            
Repayments of Commercial Paper (2,720)us-gaap_RepaymentsOfCommercialPaper (2,987)us-gaap_RepaymentsOfCommercialPaper (1,943)us-gaap_RepaymentsOfCommercialPaper            
Net issuance (repayments) Of Commercial Paper (277)us-gaap_ProceedsFromRepaymentsOfCommercialPaper 268us-gaap_ProceedsFromRepaymentsOfCommercialPaper (82)us-gaap_ProceedsFromRepaymentsOfCommercialPaper            
Long Term Debt Maturities [Line Items]                  
2015 544us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths [1]             88us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_CapitalLeaseObligationsMember
[1] 456us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_LongTermDebtMember
[1]
2016 945us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo             311us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_CapitalLeaseObligationsMember
634us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_LongTermDebtMember
2017 729us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree             152us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_CapitalLeaseObligationsMember
577us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_LongTermDebtMember
2018 614us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour             8us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_CapitalLeaseObligationsMember
606us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_LongTermDebtMember
2019 644us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive             8us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_CapitalLeaseObligationsMember
636us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_LongTermDebtMember
2020 and thereafter 4,933us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive             103us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_CapitalLeaseObligationsMember
4,830us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_LongTermDebtMember
Total debt 8,409us-gaap_LongTermDebt [2] 7,840us-gaap_LongTermDebt [2]           670us-gaap_LongTermDebt
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_CapitalLeaseObligationsMember
7,739us-gaap_LongTermDebt
/ cni_LongTermDebtMaturitiesAxis
= us-gaap_LongTermDebtMember
US Dollar Denominated Debt [Line Items]                  
Notes And Debentures US Dollar       6,425cni_NotesAndDebenturesUSDollar
/ cni_USDollarDenominatedDebtAxis
= cni_USDollarDenominatedDebtMember
  6,157cni_NotesAndDebenturesUSDollar
/ cni_USDollarDenominatedDebtAxis
= cni_USDollarDenominatedDebtMember
     
Capital Lease Obligations US Dollar       448cni_CapitalLeaseObligationsUSDollar
/ cni_USDollarDenominatedDebtAxis
= cni_USDollarDenominatedDebtMember
  573cni_CapitalLeaseObligationsUSDollar
/ cni_USDollarDenominatedDebtAxis
= cni_USDollarDenominatedDebtMember
     
Total US Dollar Denominated Debt       $ 6,873cni_TotalUSDollarDenominatedDebt
/ cni_USDollarDenominatedDebtAxis
= cni_USDollarDenominatedDebtMember
7,973cni_TotalUSDollarDenominatedDebt
/ cni_USDollarDenominatedDebtAxis
= cni_USDollarDenominatedDebtMember
$ 6,730cni_TotalUSDollarDenominatedDebt
/ cni_USDollarDenominatedDebtAxis
= cni_USDollarDenominatedDebtMember
7,158cni_TotalUSDollarDenominatedDebt
/ cni_USDollarDenominatedDebtAxis
= cni_USDollarDenominatedDebtMember
   
[1] Current portion of long-term debt.
[2] See Note 17 - Financial instruments, for the fair value of debt.