Lyrics The Nitty Gritty Dirt Band

The Nitty Gritty Dirt Band

This Train Keeps Rolling Along

All aboard in Montreal

I heard the conductor call

That old engine heaved a sigh

Suitcases and shuffling feet

I found my way to a window seat

I love to watch the world go by

Made friends with a family

Bound for Sault St. Marie

They said bye at Sudbury Junction"

I guess, I hated to see 'em go

Thought about 'em as it started to snow

Time stops for nothing or no one

This train keeps rollin' along

From here to the great beyond

Black smoke, pistons churn

Steel rails and big wheels turn

This train keeps rolling along

Across the endless prairie land

Mighty buffalo used to stand

Cree and the Blackfoot lived and died

Are the Rockies nestled in the trees

I fell in love with Lake Louise

Smiling with her sparkling emerald eyes

This train keeps rollin' along

From here to the great beyond

Black smokeand pistons churn

Steel rails and big wheels turn

This train keeps rolling along

Soon we'll reach the sea and there I'll stand

With nothing but the blue between me and Japan

Now I'm at the end of the line

Out of track and out of time

Conductor makes his final round

But all the people and places past

They went by just a little too fast

How I wish, I could've slowed this engine down

This train keeps rollin' along

From here to the great beyond

Black smoke and pistons churn

Steel rails and big wheels turn

This train keeps rolling along

This train keeps rolling along

This train keeps rolling along

It keeps on rolling, rolling along

It keeps on rolling