Meaning

The song title refers to the Earth's geographical location within our solar system, which is 93 million miles from the Sun.
Speaking to Billboard magazine, Mraz explained:

"No matter where you are, there you are. And no matter where you are in the planet, you can call that home. I wanted to create a song that acknowledged that home is where the heart is and that's up to you to decide."

Lyrics

93 million miles from the sun
People get ready, get ready
'Cause here it comes it's a light
A beautiful light
Over the horizon in to your eyes

Oh, my, my
How beautiful
Oh my beautiful mother
She told me

Son in life you're gonna go far
If you do it right
You'll love where you are

Just know that wherever you go
You can always come home

240 thousand miles from the moon
You've come a long way to belong here
To share this view of the night
A glorious night
Over the horizon is another bright sky

Oh, my, my
How beautiful
Oh my irrefutable father
He told me

Son sometimes it may seem dark
But the absence of the light is a necessary part

Just know, that you're never alone
You can always come back home
Oh oh oh
Oh oh oh
You can always come back

Every road is a slippery slope
There is always a hand that you can hold on to
Looking deeper through the telescope
You can see that your home's inside of you

Just know, that wherever you go
No you're never alone
You will always get back home

Oh oh oh
Oh oh oh
Oh oh

Oh oh oh
Oh oh oh
Oh oh

93 million miles from the sun
People get ready, get ready
'Cause here it comes it's a light
A beautiful light
Over the horizon in to our eyes
Play with the song, fill the gaps
Legend
  • The video player plays from the time specified
  • Chorus
  • People Talking

Vocabulary

hold on

To manage to stay alive or to deal with a difficult situation:
We just had to hold on until help arrived.

hold on

stay courageous or patient. wait, maintain position
Hold on till I get there!

belong

figurative (fit socially)
He finally found a group where he belonged

my my

expressing astonishment. "Oh my!" is a euphemism for "Oh my God!" It is just something people say to show shock or surprise.