How long, baby how long,
Has that evenin', Lord, train been gone?
She been gone so long, ah so long, baby how long?
Some day you gonna be sorry, that you've done me wrong,
It's goin' be too late baby, Lord, I declare, Bill will be gone
I be gone so long, now so long, baby now how long?
Standin' at the station, waitin' for a train
Deep down in my heart, baby, I declare, lay an aching pain
You been gone so long, baby so long, baby how long?
I can see the green grass, growing up on the hill,
I can't tell green grass, Lord, from a dollar bill
You been gone so long, ah so long, baby now how long?
I wished I could holler, like a mountain jack,
I climb up on a tall mountain, I declare, I call my baby back
She been gone so long, yes so long, baby so long?