How many miles would you travel to spend the holidays with your loved ones? One father really went the distance this Christmas, booking six flights to spend the holiday with his daughter, a flight attendant.

Delta Airlines attendant Pierce Vaughan wasn’t able to take off for Christmas Eve or Christmas, so her father Hal decided to use his accrued miles and points to spend the days with her in the sky. As People points out, their sweet Christmas story went viral after one passenger shared it on Facebook.

“I had the pleasure of sitting next to Hal on my flight back home. His daughter Pierce was our flight attendant who had to work over Christmas,” Mike Levy wrote on his Facebook with a selfie of himself and Hal. “Hal decided he would spend the holiday with her. So, he is flying on each of her flights today and tomorrow around the country to spend time with his daughter for Christmas. What a fantastic father! Wish you both a very Merry Christmas!”

People online seem to agree that Hal wins best dad of 2018 unanimously.