に and へ are the two particles you can put in front of a place to say "go there." The frustrating and reassuring truth is that for most motion sentences, either one is correct. 東京に行く and 東京へ行く are both perfectly natural, and no native speaker will fault you for picking one over the other. So the real skill here is not agonizing over the interchangeable middle — it is knowing the edges, where one particle is required and the other is wrong.
There are exactly two edges worth memorizing. On one side, recipients — the person who receives something — force に. On the other, letter salutations and pure headings prefer へ. Everything in between is free choice. Learn the edges and you will never be wrong.
The interchangeable zone: motion goals
With a verb of motion — 行く (go), 来る (come), 帰る (return), 向かう (head for) — and an ordinary destination, に and へ trade places freely.
来週、京都に行きます。
raishū, Kyōto ni ikimasu
I'm going to Kyoto next week.
来週、京都へ行きます。
raishū, Kyōto e ikimasu
I'm going to Kyoto next week.
Both sentences are correct and mean the same thing. If there is any difference, it is one of subtle emphasis — a difference of focus, not of grammar:
- に points at the endpoint: Kyoto as the place you arrive at. It is a pinpoint.
- へ points along the path: Kyoto as the place you are headed toward. It is a vector.
You can feel the tilt when the verb itself leans one way. Verbs of pure heading pull toward へ; verbs of pinpoint arrival pull toward に:
船は南へ向かっている。
fune wa minami e mukatte iru
The ship is heading south.
やっと目的地に着いた。
yatto mokutekichi ni tsuita
We finally arrived at the destination.
向かう ("head for") is all trajectory → へ sits naturally. 着く ("arrive") is all endpoint → に is the natural (and expected) choice. Even here へ is not outright wrong with 着く, but に is what a native speaker reaches for, because arrival is about the point, not the path.
Edge 1: recipients force に
This is the edge that matters most, because getting it wrong produces a real error that English speakers make constantly. When a person receives something — a gift, a question, a phone call, a letter's contents, an act of teaching — that person is a recipient (the indirect object), and a recipient takes に, never へ.
友達に誕生日プレゼントを渡した。
tomodachi ni tanjōbi purezento o watashita
I handed my friend a birthday present.
分からないことは先生に質問してください。
wakaranai koto wa sensei ni shitsumon shite kudasai
If there's something you don't understand, ask the teacher.
毎晩、母に電話します。
maiban, haha ni denwa shimasu
I call my mom every night.
Try へ in any of these — ×友達へ渡す, ×先生へ質問する — and it sounds wrong to a native ear in speech. Why does に win and へ lose here? Because a recipient is not a direction you travel in — it is a target that receives. へ's whole meaning is spatial heading, and a person receiving a question is not a compass point. に's meaning is broad enough to cover "the point/target of the action," which is exactly what a recipient is. This is the same に you use for 会う (先生に会う, "meet the teacher") and for giving verbs (あげる, くれる, 教える) — all of which mark their human target with に.
The honest exception: 送る and 届ける
One place blurs the neat rule, and it is worth flagging rather than hiding. With verbs of sending / delivering — 送る (send), 届ける (deliver) — the goal has genuine physical motion toward it, so へ becomes acceptable alongside に, especially when the goal is a place:
この荷物を大阪へ送ってください。
kono nimotsu o Ōsaka e okutte kudasai
Please send this package to Osaka.
大阪へ送る and 大阪に送る are both fine — sending has a directional flavor that lets へ in. But notice the goal there is a place (Osaka), not a person as pure recipient. When the goal is a person you are handing something to face-to-face (渡す), stick with に. The rough boundary: physical dispatch toward a place → either; interpersonal hand-off / question / call → に only. When in doubt, に is always safe.
Edge 2: letter salutations and pure headings prefer へ
The mirror-image edge belongs to へ. In the "To _" line of a letter, card, or dedication, へ is idiomatic and に is wrong:
山田先生へ いつもお世話になっております。
Yamada-sensei e — itsumo osewa ni natte orimasu
Dear Professor Yamada — thank you as always for everything.
Here へ addresses the words toward the reader — the letter is heading to them. This use is fixed: 母へ, 皆さんへ, 田中さんへ. Swap in に and it reads as a grammatical slip. (More on this on the へ direction page.)
へ is also the more natural pick when you mean a pure heading with no specific endpoint — a direction rather than a destination:
ずっと西へ歩いていくと、海に出ます。
zutto nishi e aruite iku to, umi ni demasu
If you keep walking west, you'll come out at the sea.
西へ ("westward") is a heading, so へ fits best; 海に ("out at the sea," an endpoint) takes に. The same sentence uses both particles, each for the role it does best — trajectory with へ, endpoint with に.
The reliable rule, boiled down
| Situation | Particle | Example |
|---|---|---|
| Plain motion goal (go / come / return) | either | 東京に行く / 東京へ行く |
| Verb of pure heading (向かう, 歩く +方向) | へ preferred | 南へ向かう |
| Verb of pinpoint arrival (着く, 入る) | に preferred | 駅に着く |
| Recipient — person who receives | に only | 友達に渡す |
| Sending toward a place (送る) | either | 大阪へ / に送る |
| Letter salutation / dedication | へ only | 母へ |
The takeaway is liberating: only two situations force your hand. Recipients force に; salutations force へ. Everywhere else, if you are talking about a motion goal, both particles are on the table, and you choose by whether you are picturing the endpoint (に) or the heading (へ). This is why "they're 100% identical" is a myth — they overlap widely but diverge exactly at recipients and salutations — and it is also why "you must always choose carefully" is an overstatement. Know the two edges; relax about the rest.
に is the workhorse; へ is the specialist
Step back and the asymmetry becomes obvious. に is one of the busiest particles in the language: beyond destinations, it marks existence (部屋にいる), points in time (三時に), recipients (友達に), purpose (買い物に行く), and much more. へ does essentially one thing — the direction of movement — plus the letter salutation. So the practical asymmetry is this: anywhere へ works for a motion goal, に also works; but in the great majority of places where に works, へ does not.
三時に駅で会って、それから海へ行こう。
san-ji ni eki de atte, sore kara umi e ikō
Let's meet at the station at three, and then head to the sea.
Here に marks the time (三時に), で marks the meeting place, and へ marks the heading (海へ) — three particles, each doing what only it does well, and only へ is replaceable by に (海に行こう). If you had to memorize a single fallback, に is the safer bet, because it will be right far more often; reserve へ for when you specifically want the "heading toward" flavor or the "To _" of a letter.
Common mistakes
❌ 先生へ質問してもいいですか。
Incorrect in speech — a person you ask is a recipient and takes に, not へ.
✅ 先生に質問してもいいですか。
sensei ni shitsumon shite mo ii desu ka
May I ask the teacher a question?
❌ 妹へこの本をあげます。
Incorrect — the person receiving a gift is a recipient; giving verbs take に.
✅ 妹にこの本をあげます。
imōto ni kono hon o agemasu
I'll give this book to my little sister.
❌ 山田さんに、お元気ですか。
Incorrect as a letter salutation — the address line takes へ, not に.
✅ 山田さんへ、お元気ですか。
Yamada-san e, ogenki desu ka
Dear Yamada-san, how are you? (letter opening)
❌ に と へ は全く同じで、どちらでも同じ意味になる。
Overstated — に and へ overlap for motion goals but are NOT identical; recipients force に and salutations force へ.
✅ 移動の目的地なら、に と へ はほぼ同じように使えます。
idō no mokutekichi nara, ni to e wa hobo onaji yō ni tsukaemasu
For a movement destination, に and へ can be used almost the same way.
The pattern behind every error above: へ is spatial heading, so it cannot mark a person who receives; and the "To _" of a letter is fixed to へ. Master those two edges and the rest is genuinely free choice. For a fuller side-by-side with more verbs, see the に vs へ choosing page.
Key takeaways
- For motion goals, に and へ are interchangeable: 東京に行く = 東京へ行く.
- に leans toward the endpoint / arrival; へ leans toward the direction / heading.
- Recipients force に: 友達に渡す, 先生に質問する, 母に電話する — never へ.
- Letter salutations force へ: 母へ, 山田先生へ — never に.
- Verbs of sending (送る) toward a place allow either; when in doubt, に is always safe.
Now practice Japanese
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Japanese→Related Topics
- へ: Direction (Toward)N5 — へ (written like 'he' but read 'e') marks the direction or heading of movement — 学校へ行く, 右へ曲がる, 家へ帰る — foregrounding the trajectory 'toward' rather than a pinpoint endpoint, and the only natural particle in letter salutations like 皆さんへ.
- に: Direction, Goal, and RecipientN5 — に marks the endpoint of motion (東京に行く), the recipient of a transfer (母に手紙を書く), and the target of an action — three uses unified by one idea: に is where the action arrives.
- に vs へ: Destination vs DirectionN4 — A three-question decision for に vs へ — motion goals allow either (に = endpoint, へ = heading), but recipients and reach/into/onto meanings force に, while へ is purely directional and owns the letter salutation.
- は, へ, を as Particles vs KanaN5 — Why the three particle kana は, へ, を are read wa, e, and o instead of ha, he, and wo — a frozen historical spelling you have to know.