XML 41 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other income (Details) (CAD)
In Millions, unless otherwise specified
12 Months Ended 1 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2013
Jun. 30, 2013
Mar. 31, 2012
Sep. 30, 2014
Feb. 28, 2014
Significant Acquisitions and Disposals [Line Items]                
Other income 107us-gaap_OtherNonoperatingIncomeExpense 73us-gaap_OtherNonoperatingIncomeExpense 315us-gaap_OtherNonoperatingIncomeExpense          
Gain on disposal of properties [Member]                
Significant Acquisitions and Disposals [Line Items]                
Other income 99us-gaap_OtherNonoperatingIncomeExpense
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainLossOnDispositionOfProperty1Member
[1] 64us-gaap_OtherNonoperatingIncomeExpense
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainLossOnDispositionOfProperty1Member
[1] 295us-gaap_OtherNonoperatingIncomeExpense
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainLossOnDispositionOfProperty1Member
[1]          
Gain on disposal of land [Member]                
Significant Acquisitions and Disposals [Line Items]                
Other income 21us-gaap_OtherNonoperatingIncomeExpense
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainOnDisposalOfLandMember
19us-gaap_OtherNonoperatingIncomeExpense
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainOnDisposalOfLandMember
20us-gaap_OtherNonoperatingIncomeExpense
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainOnDisposalOfLandMember
         
OtherNonoperating Income And Expense [Member]                
Significant Acquisitions and Disposals [Line Items]                
Other income (13)us-gaap_OtherNonoperatingIncomeExpense
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_OthernonoperatingIncomeAndExpenseMember
[2] (10)us-gaap_OtherNonoperatingIncomeExpense
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_OthernonoperatingIncomeAndExpenseMember
[2] 0us-gaap_OtherNonoperatingIncomeExpense
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_OthernonoperatingIncomeAndExpenseMember
[2]          
LakeshoreWest [Member] | Gain on disposal of properties [Member]                
Significant Acquisitions and Disposals [Line Items]                
Gain on disposals of properties       40us-gaap_SignificantAcquisitionsAndDisposalsGainLossOnSaleOrDisposalPretax
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainLossOnDispositionOfProperty1Member
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_LakeshoreWestMember
       
Disposal date of property, plant and equipment       Mar. 19, 2013        
Proceeds from disposal of property, plant and equipment       52us-gaap_SignificantAcquisitionsAndDisposalsAcquisitionCostsOrSaleProceeds
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainLossOnDispositionOfProperty1Member
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_LakeshoreWestMember
       
Gain, after tax, on disposition of property, plant and equipment       36us-gaap_SignificantAcquisitionsAndDisposalsGainLossOnSaleOrDisposalNetOfTax
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainLossOnDispositionOfProperty1Member
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_LakeshoreWestMember
       
Exchange of Easements [Member] | Gain on disposal of properties [Member]                
Significant Acquisitions and Disposals [Line Items]                
Gain on disposals of properties         29us-gaap_SignificantAcquisitionsAndDisposalsGainLossOnSaleOrDisposalPretax
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainLossOnDispositionOfProperty1Member
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_ExchangeOfEasementsMember
     
Disposal date of property, plant and equipment         Jun. 08, 2013      
Gain, after tax, on disposition of property, plant and equipment         18us-gaap_SignificantAcquisitionsAndDisposalsGainLossOnSaleOrDisposalNetOfTax
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainLossOnDispositionOfProperty1Member
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_ExchangeOfEasementsMember
     
Bala Oakville [Member] | Gain on disposal of properties [Member]                
Significant Acquisitions and Disposals [Line Items]                
Gain on disposals of properties           281us-gaap_SignificantAcquisitionsAndDisposalsGainLossOnSaleOrDisposalPretax
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainLossOnDispositionOfProperty1Member
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_BalaOakvilleMember
   
Disposal date of property, plant and equipment           Mar. 23, 2012    
Proceeds from disposal of property, plant and equipment           311us-gaap_SignificantAcquisitionsAndDisposalsAcquisitionCostsOrSaleProceeds
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainLossOnDispositionOfProperty1Member
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_BalaOakvilleMember
   
Gain, after tax, on disposition of property, plant and equipment           252us-gaap_SignificantAcquisitionsAndDisposalsGainLossOnSaleOrDisposalNetOfTax
/ cni_ComponentOfOtherIncomeAndExpenseNonoperatingAxis
= cni_GainLossOnDispositionOfProperty1Member
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_BalaOakvilleMember
   
Guelph [Member]                
Significant Acquisitions and Disposals [Line Items]                
Disposal date of property, plant and equipment             Sep. 04, 2014  
Proceeds from disposal of property, plant and equipment             76us-gaap_SignificantAcquisitionsAndDisposalsAcquisitionCostsOrSaleProceeds
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_GuelphMember
 
Deux Montagnes [Member]                
Significant Acquisitions and Disposals [Line Items]                
Gain on disposals of properties               80us-gaap_SignificantAcquisitionsAndDisposalsGainLossOnSaleOrDisposalPretax
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_DeuxMontagnesMember
Disposal date of property, plant and equipment               Feb. 28, 2014
Proceeds from disposal of property, plant and equipment               97us-gaap_SignificantAcquisitionsAndDisposalsAcquisitionCostsOrSaleProceeds
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_DeuxMontagnesMember
Gain, after tax, on disposition of property, plant and equipment               72us-gaap_SignificantAcquisitionsAndDisposalsGainLossOnSaleOrDisposalNetOfTax
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_DeuxMontagnesMember
Other Gain Loss On Disposition Of Property [Member]                
Significant Acquisitions and Disposals [Line Items]                
Gain on disposals of properties 19us-gaap_SignificantAcquisitionsAndDisposalsGainLossOnSaleOrDisposalPretax
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_OtherGainLossOnDispositionOfPropertyMember
(5)us-gaap_SignificantAcquisitionsAndDisposalsGainLossOnSaleOrDisposalPretax
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_OtherGainLossOnDispositionOfPropertyMember
14us-gaap_SignificantAcquisitionsAndDisposalsGainLossOnSaleOrDisposalPretax
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= cni_OtherGainLossOnDispositionOfPropertyMember
         
[1] In addition to the disposals of property described herein, 2014 includes other gains of $19 million; 2013 includes other losses of $5 million; and 2012 includes other gains of $14 million.
[2] Includes foreign exchange gains and losses.