Pop up

To appear suddenly or unexpectedly.

I had not seen my friend for a year but suddenly he popped up for a visit last week.