When people ask me the way while I am in Spanish speaking countries I usually reply
No soy de aquí
Lo siento, pero no soy de aquí
At home I would have said "Sorry I am a stranger here too" or "Sorry I am not from around here". My reply had the desired effect, they went and asked someone else but is it the idiomatic way to say it?