[Verse 1]
Ticket stub
Sleeve on glass
Clouds in the window
Drifting past
Shoulder to shoulder
Nobody talks
Eyes on a screen
Minds on their clocks
[Chorus]
So many hearts on the same old bus ride
Different prayers
Different names
Same tide
Carrying daylight
Carrying blame
All these strangers
Different
But the same
[Verse 2]
One reads headlines
Another reads hands
Someone is mapping
A faraway land
Groceries hanging
From calloused wrists
Someone rehearsing
A mouthful of risk
[Chorus]
So many hearts on the same old bus ride
Different dreams
Different roads
One line
Planning their meetings
Tonight’s small flame
All these strangers
Different
But the same
[Bridge]
Headscarves and headphones
Briefcase and boots
Cinnamon coffee
Home in their roots
No word spoken
But I still know
We’re all just hoping
The driver’s sure where to go
[Chorus]
So many hearts on the same old bus ride
Different stories
Same rolling frame of time
Carrying memories
Faces
Names
All these strangers
Different
But the same