Oh, it's never too late to climb that mountain
Never too late to drink that wine
Never too late to jump from an aeroplane
Never too late to try
Will you come with me?
Will you take my hand
We'll walk down through the years
Ancient halls and castle walls
And all the hopes and fears
And when you hear that whistle blow
You'll know she's running still
Far away there is a Spanish train
It's getting closer every day
So, it's never too late to climb that mountain
Never too late to drink that wine
Never too late to run a marathon
Never too late to try
It's never too late to see the sunrise
Never too late to climb the Eiffel Tower
Never too late to say (to say)
"I've never seen you looking
So lovely as you did tonight"
It's never too late
It's never too late
We have been together now
For half a hundred years
Shared in all the laughter
Dried away the tears
And I will not pay the ferryman
'Till he gets to the other side
(Come join) the voices calling
From the Bal Masqué
Are getting louder every day
Every day, every day
So, it's never too late to climb that mountain
Never too late to drink that wine
Never too late to write a musical
Never too late to try
Oh yes, and when you're cold
And when you're feeling old
And it seems that you're running out of time
Don't despair, there's a whole world
Waiting out there
So, it's never too late
Never too late
It's never too late to play the bagpipes
It's never too late to touch the sky
It's never too late for ballroom dancing
It's never too late to try
It's never too late to ride a bicycle
Never too late to drink that wine
Now it's late, thanks for the memories
And so, I'll say goodbye
La lala lalala la lala
La lala lalala la lala
La lala lalala la lala (never too late)
La lala lalala la lala
La lala lalala la lala (never too late)
La lala lalala la lala
La lala lalala la lala (never too late)
La lala lalala la lala
Never too late