Deutsch — Place vs direction prepositions
German distinguishes staying somewhere from going there. "Ich wohne in Berlin" (place) contrasts with "Ich fahre nach Berlin" (direction). The right preposition depends on whether you name a location or a movement toward a goal.
How it works
For location, use in with cities and most countries: "Ich lebe in Deutschland." For direction to cities and article-less countries, use nach: "Ich fliege nach Spanien." Use zu for movement toward people and places ("Ich gehe zum Arzt"), bei for being at someone's or somewhere ("Ich bin bei Anna"), and aus for origin ("Ich komme aus Polen").
Overview
| Preposition | Use | Example |
|---|---|---|
| in | place: in a city / country (with article) | Ich wohne in Berlin. / Ich lebe in der Schweiz. |
| nach | direction: to a city / article-less country | Ich fahre nach München. / Ich fliege nach Italien. |
| zu | direction: to a person or place | Ich gehe zum Arzt. / Ich gehe zu Anna. |
| bei | place: at someone's / at a workplace | Ich bin bei Anna. / Ich arbeite bei Siemens. |
| aus | origin: coming from a city / country | Ich komme aus Polen. / Sie kommt aus Wien. |
| nach Hause / zu Hause | going home vs. being at home | Ich gehe nach Hause. / Ich bleibe zu Hause. |
| auf / an | events: at / to a party, an event | Ich bin auf einer Party. / Ich gehe auf die Party. |
| an | at / to institutions and study places | Ich studiere an der Uni. / Ich gehe an die Uni. |
Good to know
Do not say "nach Hause sein" or "zu Hause gehen": nach Hause is only for movement ("Ich fahre nach Hause") and zu Hause only for location ("Ich bin zu Hause"). Countries that take an article need in/in die, not nach: "Ich fahre in die Türkei," "in die Schweiz," "in die USA" — but "nach Deutschland," "nach Frankreich."