The tank is full, the bags are packed, the car door gives a groan, We leave the warmth of our own home, to face the path unknown. The wind is whipping icy streaks, the roadside signs are blurred, We check the clock and check the map, holding onto every word. But every mile, though dark and long, holds a promise we can keep, To be with family, safe and sound, while the rest of the world's asleep. Miles of magic, hours of snow, the road is worth the wait, 'Cause there's nothing quite like Christmas, gathered 'round the kitchen gate! The mountains wear a heavy white, the river runs with ice, We pass the farms and tiny towns, paying any price. We sip our coffee and hot cocoa, tired now, but laughter fills the car, Thinking of the hugs we'll get, though the journey seems so far. Then up ahead, a golden gleam, a window soft and bright, The front porch lights are waiting there, chasing back the night. The engine stops, the quiet falls, the journey is now through, The moment you unlock the door, Christmas rushes in on you! But every mile, though dark and long, holds a promise we can keep, To be with family, safe and sound, while the rest of the world's asleep. Miles of magic, hours of snow, the road is worth the wait, 'Cause there's nothing quite like Christmas, gathered 'round the kitchen gate! The bags can wait, the car can rest, the cold is left outside, We're here together, hearts have met, where the family ties reside. The smell of pine and roasting meat hits you right away, A dozen hugs are waiting here, to celebrate the day. The fire crackles warm and bright, the worries start to fade, Every mile of magic that we drove, was worth the choice we made. Miles of magic... warmth is all that matters... Home for Christmas, finally!