C                             Dm
I rode your ocean liner to Newfoundland
        Am                       G7
Where I made a living in an iron mine
       F                          G7
When I got my fill I went to Nova Scotia
      D7                            G7
And I fished the salty waters for a time
        C                                    Dm
Passing through Prince Edward Island and New Brunswick
        Am                                G7
I could see the rocks and cliffs of solid stone
          F                               G7
Listening to the seagulls calling to each other
                                       C
Made me miss my darling and my distant home
           Dm     G7             C
Canadian Pacific  carry me 3,000 miles
                            F
Through the valleys and the forests
G7                     C
To the sunshine of her smile
                                Dm
Cross the plains and the rugged mountains
G7                           C
Keep this wandering boy from harm
         F       G7                   C
Canadian Pacific take me to my baby's arms
                                Dm
The Atlantic disappeared on the horizon
    Am                                 G7
And Quebec lay waiting for me down the track
      F                                  G7
For a while I drove a truck to keep from starving
   D7                    G7
In Ontario I was a lumberjack
    C                          Dm
Manitoba and Saskatchewan then followed
          Am                                 G7
Where the wheat fields and the old Red River flowed
       F                                 G7
In the quiet hours your whistling on the prairie
                                     C
Touched my heart and set my memories aglow
                                            Dm
I could feel the nearness of her warm sweet kisses
         Am                           G7
When you rolled into Alberta westward bound
         F                          G7
I worked on an oil rig to make some money
      D7                          G7
For a ticket to the sweetest girl around
C                                      Dm
Pushing on past Lake Louise in all its splendor
          Am                              G7
Where the trees and Rockies touch the sky above
      F                       G7
I got to British Columbia and heaven
                                        C
On your track I made it back to my true love
           Dm     G7             C
Canadian Pacific  carry me 3,000 miles
                            F
Through the valleys and the forests
G7                     C
To the sunshine of her smile
                                Dm
Cross the plains and the rugged mountains
G7                           C
Keep this wandering boy from harm
         F       G7                   C
Canadian Pacific take me to my baby's arms