ご質問ありがとうございます。
詳しくは知らないからちょっと答えにくいですが、こんな写真をSNSにアップする私だったら、「my friend [誰々] who came (all the way) from [どこどこ]」と言います。
例文:
This is my friend Tanaka who came all the way from Japan to visit me!
こちらは日本から来た友達の田中です。私を訪れるために来ました。
「all the way」と追加すると、「せっかくある国から来た」というニュアンスが強調するからもっとカジュアルな感じがします。
ご参考になれば幸いです。