I have two longstanding friends, one I met at 3, the other at 11, I am still in touch with them both regularly, one I see often, the other lives in Canada and has done for over 40 years. She’s returned to the UK several times and each time we met up and twice she and her husband have stayed with us. Last year, on our first ever Canadian trip they travelled for 5 hours to meet us in the Rockies, staying overnight and spending the next day with us.
I’ve also met up again with another friend from school, we’ve been back in touch for about 10 years I guess and our husbands also get on very well.
I have some friends I met at work in London in the early 80’s with whom I’m still in touch, one from college, one “school” mum and two work people from the 2000’s.
We mainly keep in touch via WhatsApp, meet up for meals and catchups, some much more regularly than others.