に vs へ: What’s the Difference in Japanese?

TLDR
Both に and へ can mark where someone or something is going.
The simplest way to remember the difference is:
に = a pin marking the destination
へ = an arrow pointing in the direction
For example:
学校に行きます。
I’m going to school.
学校へ行きます。
I’m heading to school.
Both are natural.
The difference is mainly one of focus:
に focuses more on the destination or target
へ focuses more on the direction or movement toward it
But there is an important limitation:
に has many uses that へ does not.
You can use に for time, recipients, existence, and results.
You cannot simply replace every に with へ.
Quick Answer
に and へ can both mark a destination with movement verbs such as:
行く — to go
来る — to come
帰る — to return
向かう — to head toward
The difference is:
に → destination / target
へ → direction / movement toward something
So:
日本に行きます。
I’m going to Japan.
日本へ行きます。
I’m heading to Japan.
Both are correct.
If you are a beginner and simply want to say “I’m going to X,” に is a safe default.
Use へ when you want the direction of movement to feel more important.
に vs へ at a Glance
Situation | に | へ |
|---|---|---|
Destination of movement | ✅ | ✅ |
Direction of movement | Sometimes | ✅ |
Specific time | ✅ | ❌ |
Place where someone exists | ✅ | ❌ |
Recipient or target | ✅ | ❌ |
Result or change | ✅ | ❌ |
Movement verbs | ✅ | ✅ |
Pronounced differently from spelling | No | ✅ へ → え |
The biggest thing to notice is:
The overlap happens mainly with movement.
That is why learners often confuse the two.
The Simplest Difference: Pin vs Arrow
A useful mental image is:
に = pin
へ = arrow
に = A Pin on the Map
Think of に as marking a target.
If you say:
東京に行きます。
I’m going to Tokyo.
Tokyo is the destination.
You can imagine placing a pin on Tokyo.
へ = An Arrow Pointing Toward It
Now compare:
東京へ行きます。
I’m heading to Tokyo.
The destination is still Tokyo, but the movement toward it feels slightly more important.
You can imagine an arrow:
→ 東京
That is the basic contrast.
When に and へ Mean Almost the Same Thing
With common movement verbs, the two particles often overlap.
For example:
学校に行きます。
学校へ行きます。
Both mean:
I’m going to school.
Or:
日本に帰ります。
日本へ帰ります。
Both mean:
I’m returning to Japan.
This is where English translations can be misleading.
Both may simply translate as:
to
But the Japanese emphasis is slightly different.
に
Focuses more on:
Where is the movement ending?
へ
Focuses more on:
Which direction is the movement going?
In everyday Japanese, the difference is often subtle.
Do not feel that you need to force a dramatic meaning difference every time.
When to Use に
に is much broader than へ.
It can mark:
destinations
times
locations
recipients
targets
results
That is why に appears everywhere in beginner Japanese.
1. Destination
東京に行きます。
I’m going to Tokyo.
学校に来ました。
I came to school.
家に帰ります。
I’m going home.
In each case, に marks the destination.
2. Specific Time
7時に起きます。
I wake up at 7.
月曜日に会いましょう。
Let’s meet on Monday.
Here, に marks a specific point in time.
You cannot replace it with へ.
7時へ起きます。 ❌
3. Location of Existence
東京に住んでいます。
I live in Tokyo.
机の上に本があります。
There is a book on the desk.
Again, へ does not work here.
4. Recipient or Target
先生に聞きます。
I ask the teacher.
友達にメールを送りました。
I sent an email to my friend.
The teacher or friend is the target of the action.
5. Result or Change
医者になります。
I will become a doctor.
水が氷になります。
The water turns into ice.
Here, に marks the result of a change.
へ cannot replace it.
When to Use へ
へ is much narrower.
Its main job is directional.
1. Direction of Movement
北へ行きます。
I’m going north.
東京へ向かっています。
I’m heading toward Tokyo.
The movement itself is the important idea.
2. Heading Toward Somewhere
駅へ向かっています。
I’m heading toward the station.
This feels especially natural because 向かう itself means:
to head toward
The directional feeling of へ fits very well.
3. Common Directional Expressions
You will also often see へ in expressions such as:
日本へようこそ。
Welcome to Japan.
東京へ出発します。
We depart for Tokyo.
These expressions focus strongly on movement or direction toward a place.
Why へ Is Pronounced “E”
This is one of the first unusual pronunciation rules learners encounter.
When へ is used as a particle:
へ is written へ but pronounced え (e).
So:
日本へ行きます。
is pronounced:
にほん え いきます
not:
にほん へ いきます
This is similar to another special particle pronunciation:
は
which is pronounced:
wa
when used as a particle.
に vs へ with 行く
行く means:
to go
This is one of the most common situations where both particles are possible.
に
学校に行きます。
I’m going to school.
The destination is emphasised.
へ
学校へ行きます。
I’m heading to school.
The directional movement feels slightly stronger.
In ordinary conversation, however, both often communicate practically the same thing.
に vs へ with 来る
来る means:
to come
Again, both can mark a destination.
友達が日本に来ます。
My friend is coming to Japan.
友達が日本へ来ます。
My friend is coming to Japan.
Both are possible.
に feels slightly more like:
Japan is the destination.
へ carries slightly more directional emphasis.
に vs へ with 帰る
帰る means:
to return / go home
For example:
家に帰ります。
I’m going home.
家へ帰ります。
I’m heading home.
Again, both are natural.
に vs へ with 向かう
向かう means:
to head toward
This is where へ often feels especially natural.
駅へ向かっています。
I’m heading toward the station.
東京へ向かいます。
I’m heading toward Tokyo.
Because 向かう already expresses direction, へ fits naturally.
You can also encounter に with 向かう depending on context, but へ makes the directional idea particularly clear.
Can に and へ Be Interchangeable?
Sometimes.
But not always.
This is probably the most important rule in the article.
With movement verbs
They often overlap.
For example:
日本に行きます。 ✅
日本へ行きます。 ✅
With other uses of に
They do not.
For example:
7時に起きます。 ✅
7時へ起きます。 ❌
先生に聞きます。 ✅
先生へ聞きます。 ❌ in this basic pattern
東京に住んでいます。 ✅
東京へ住んでいます。 ❌
医者になります。 ✅
医者へなります。 ❌
So do not memorise:
に = へ
A better rule is:
They overlap when marking movement, but に has many additional jobs.
Which One Sounds More Natural?
Learners often want one simple answer:
Which one should I use?
For basic destination sentences, に is a very safe default.
For example:
学校に行きます。
I’m going to school.
日本に帰ります。
I’m returning to Japan.
If you want to emphasise direction, へ can feel especially natural.
For example:
北へ向かいます。
I’m heading north.
東京へ出発します。
I’m departing for Tokyo.
But do not overthink every sentence.
In many movement sentences:
both are completely natural.
Common Mistake 1: Thinking They Both Simply Mean “To”
English hides the difference.
東京に行きます。
東京へ行きます。
Both may translate as:
I’m going to Tokyo.
But the grammar is not identical.
A better model is:
に = target
へ = direction
Common Mistake 2: Replacing Every に with へ
Because you can say:
東京に行きます。
and:
東京へ行きます。
you might assume the particles are interchangeable everywhere.
They are not.
Compare:
月曜日に行きます。
I’ll go on Monday.
Here に marks time.
月曜日へ行きます。 ❌
That does not work.
Common Mistake 3: Thinking へ Means You Will Not Arrive
Because へ is often translated as:
toward
some learners imagine:
日本へ行きます。
means:
I’m travelling vaguely toward Japan, but I may not actually arrive.
That is not the normal meaning.
日本へ行きます。
still means:
I’m going to Japan.
The “direction” explanation describes the grammatical focus, not uncertainty about arrival.
Common Mistake 4: Pronouncing へ as “He”
When used as a particle:
へ
is pronounced:
e
So:
学校へ行きます。
is:
がっこう え いきます
Common Mistake 5: Using へ for Time or Recipients
Remember:
へ is mainly directional.
So:
7時に起きます。 ✅
先生に聞きます。 ✅
not:
7時へ起きます。 ❌
先生へ聞きます。 ❌ in this basic usage
A Simple Decision Rule
When you are unsure, ask yourself these questions.
Question 1
Am I talking about movement toward a place?
If no, へ is probably not the particle you need.
Question 2
Do I mainly want to mark the destination?
Use:
に
Question 3
Do I want to emphasise movement or direction?
Use:
へ
And if you are simply saying:
I am going to X.
there is a good chance that both are possible.
Practice Quiz
Choose に, へ, or both.
1. 7時_起きます。
A. に
B. へ
C. Both
Answer: A. に
7時に起きます。
I wake up at 7.
This is time, not direction.
2. 日本_行きます。
A. に
B. へ
C. Both
Answer: C. Both
日本に行きます。
日本へ行きます。
Both are natural.
3. 北_向かいます。
A. に
B. へ
C. Both
Answer: B. へ is the most natural choice for the basic directional meaning here.
北へ向かいます。
I’m heading north.
4. 先生_聞きます。
A. に
B. へ
C. Both
Answer: A. に
先生に聞きます。
I ask the teacher.
The teacher is the target of the action.
5. 医者_なりました。
A. に
B. へ
C. Both
Answer: A. に
医者になりました。
I became a doctor.
に marks the result of a change.
6. 家_帰ります。
A. に
B. へ
C. Both
Answer: C. Both
家に帰ります。
家へ帰ります。
Both can be natural.
7. 東京_住んでいます。
A. に
B. へ
C. Both
Answer: A. に
東京に住んでいます。
I live in Tokyo.
に marks the location of existence.
8. 駅_向かっています。
A. に
B. へ
C. Both
Answer: B. へ is especially natural here.
駅へ向かっています。
I’m heading toward the station.
9. 友達_メールを送りました。
A. に
B. へ
C. Both
Answer: A. に
友達にメールを送りました。
I sent an email to my friend.
10. 学校_行きます。
A. に
B. へ
C. Both
Answer: C. Both
学校に行きます。
学校へ行きます。
Both work.
Frequently Asked Questions
What is the difference between に and へ?
Both can mark a destination of movement.
The simplest difference is:
に focuses more on the destination or target
へ focuses more on the direction toward it
Can に and へ be used interchangeably?
Sometimes.
With verbs such as:
行く
来る
帰る
both can often mark the destination.
But に has many other uses where へ cannot be used.
Should beginners use に or へ for “to”?
If you simply want to state a destination, に is a safe default.
Use へ when you want to emphasise the direction or movement toward somewhere.
Is へ pronounced “he”?
Not when it is used as a particle.
As a particle:
へ is pronounced え (e).
Does へ mean you may not reach the destination?
No.
The particle emphasises direction, but sentences such as:
日本へ行きます。
still normally mean:
I’m going to Japan.
Can I say 東京へ住んでいます?
No.
Use:
東京に住んでいます。
I live in Tokyo.
This is a location-of-existence use of に, not directional movement.
What Should You Learn Next?
If に and へ are becoming clearer, continue with these related guides:
What Does に Mean in Japanese?
Learn the broader idea behind に, including:
destination
time
existence
recipients
results
What Does へ Mean in Japanese?
This guide goes deeper into the directional particle へ and its common expressions.
に vs で
Both particles can relate to places, but they answer different questions.
Japanese Particles Explained
Use this as your overview of the most important Japanese particles and how they fit together.
What Does を Mean in Japanese?
Learn how を marks the direct object of an action.
は vs が
Understand one of the most important particle distinctions in Japanese.
Continue Your Japanese Journey
The biggest mistake with Japanese particles is trying to give every one of them a single English translation.
If you learn:
に = to
and:
へ = to
you immediately create a problem.
Instead, learn what each particle is doing.
For movement:
に pins the target.
へ points toward it.
That gives you a much clearer mental model.
Then remember the limitation:
に does many things that へ cannot.
As your Japanese improves, this kind of distinction becomes much easier when you stop memorising particles as English words and start recognising the role they play inside a sentence.
Japanese Journey is designed around that same idea: learn Japanese in connected, manageable steps instead of collecting isolated rules.
Build the foundation.
Notice the pattern.
Use it in context.
Then move to the next useful distinction.
Start your guided Japanese path at JapaneseJourney.app.