An 8-hour flight was made a lot more comfortable for one woman heading back home.

An 88-year-old passenger named Violet, was on her way back to London, sitting in the back of the cabin next to the bathrooms.

As luck would have it, the retired nurse struck up a conversation with Jack, a fellow traveller, who had a seat in the airline’s “upper-class” cabin. They were instant friends, the NZ Herald reports.

What happened when they boarded the plane surprised Violet and warmed the heart of one of the flight’s attendants: Jack gave up his prime seat for Violet.

Flight hostess Leah Amy shared the incredible story on Facebook, alongside a few photos of her “two favourite passengers ever.”

Jack and his family purchased seats in our upper-class cabin for a flight home from New York, but when he got on board, Jack went and found Violet in economy and swapped seats with her,

Amy wrote in the post.

No fuss, no attention, literally did it out of the kindness of his own heart, no one asked him to.

The post has been shared around 1,500 times and garnered almost 5,000 reactions.