XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - CAD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 1,734 $ 1,627 $ 3,382 $ 3,218
Total revenues 1,750 1,643 3,412 3,246
Freight [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 1,709 1,598 3,334 3,161
Freight [Member] | Grain [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 372 363 729 756
Freight [Member] | Coal [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 164 165 315 313
Freight [Member] | Potash [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 116 109 228 207
Freight [Member] | Fertilizer and Sulphur [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 55 70 116 129
Freight [Member] | Forest Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 69 68 135 135
Freight [Member] | Energy, Chemicals and Plastic [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 278 216 535 443
Freight [Member] | Metals, Minerals and Consumer Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 204 190 387 360
Freight [Member] | Automotive [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 91 79 162 155
Freight [Member] | Intermodal [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 360 338 727 663
Non-Freight [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 25 29 48 57
Leasing revenues $ 16 $ 16 $ 30 $ 28