Russian Verbs of Motion Explained
Master Russian verbs of motion. Learn the difference between unidirectional and multidirectional verbs, foot vs. vehicle travel, and how prefixes work.
On this page▾
If you're a native English speaker, the verb to go is a magical all-access pass to the universe. You go to the store, go to a country, go for a walk; a car goes fast and time goes by — all without ever specifying how you're getting there, whether you're coming back, or if you're moving in a straight line or wandering aimlessly.
Try to carry that lazy, all-purpose word into Russian, and the language stops you at the border for a thorough interrogation. Are you walking, or in a vehicle? Going right now, or every Tuesday? Straight to a destination, or just roaming around?
Welcome to the Russian verbs of motion — глаголы движения. For generations of learners this topic is notorious: the grammatical equivalent of learning a manual transmission after a lifetime of automatics. But once the gears click — once you see the logic underneath — it stops being terrifying and starts being incredibly precise, even beautiful. This guide breaks down the philosophy, the core pairs, the prefix system that snaps onto them like Lego, and how the whole machine compares across the Slavic family.
The Two Core Questions
Every correct verb-of-motion choice in Russian answers two questions about the movement. Get these right and everything else falls into place.
Question 1: Foot or vehicle?
Russian has no generic "to go." You must immediately declare your mode of transport. Moving under your own power — walking, running, crawling — is one set of verbs. Being carried by a machine or an animal — car, bus, train, horse — is an entirely different set. Walking to the store and taking the bus to the store are two different verbs, full stop.
Question 2: One-way or round-trip?
Here's where the magic happens. The basic verbs of motion come in pairs. Both members are imperfective, but they trace completely different shapes through space:
- Unidirectional verbs describe motion in one direction, at one time, toward one goal — a single straight arrow from A to B. I am walking to the library (right now). Look, a bird is flying south.
- Multidirectional verbs describe everything else: repeated trips, round trips, and aimless wandering — a circle, a zig-zag, a scatter of arrows. I go to the library every Friday. I went to the library yesterday (and came back). The child is running around the park.
The Core Four: Идти/Ходить and Ехать/Ездить
Master these four words and you've solved most of your verb-of-motion problems.
Walking — идти (one direction, right now) vs. ходить (habit, round trip, wandering):
- Я иду в магазин. (I'm walking to the store right now.)
- Смотри, он идёт сюда. (Look, he's coming here.)
- Я хожу в магазин каждый день. (I go to the store every day — habit.)
- Вчера я ходил в магазин. (Yesterday I went to the store — and came back.)
- Он ходит по комнате. (He's pacing around the room — aimless.)
Riding — ехать vs. ездить. Any wheels, tracks, or wings — whether you're driving or just a passenger — and you switch pairs:
- Мы едем в Москву. (We're traveling to Moscow right now.)
- Мы часто ездим в Москву. (We often travel to Moscow.)
- Летом мы ездили на море. (In the summer we went to the sea — and back.)
Expanding the Arsenal
Russian officially recognizes fourteen of these pairs, all running on the same uni/multi logic. The ones you need for daily survival:
| Movement | Unidirectional | Multidirectional | Example |
|---|---|---|---|
| walking | идти | ходить | Я иду в магазин. (I'm walking to the store.) |
| riding | ехать | ездить | Мы едем в Москву. (We're driving to Moscow.) |
| running | бежать | бегать | Я бегаю по утрам. (I run in the mornings.) |
| flying | лететь | летать | Самолёт летит в Париж. (The plane is flying to Paris.) |
| swimming, sailing | плыть | плавать | Я люблю плавать. (I love swimming.) |
The Transitive Movers: Carrying, Transporting, Leading
A sub-category learners often overlook: motion verbs where you're moving something or someone else. The question shifts from "how am I getting there?" to "how am I transporting this thing?"
- Нести / носить — carrying by hand, on foot: Официант несёт суп (the waiter is carrying the soup right now); почтальон носит письма (the postman carries letters, habitually). Bonus: носить also means to wear — you habitually carry your clothes on your body.
- Везти / возить — transporting by vehicle: Такси везёт меня домой (the taxi is driving me home); грузовики возят уголь (trucks haul coal).
- Вести / водить — leading on foot, or operating a vehicle: Мать ведёт ребёнка в школу (the mother is walking the child to school); он хорошо водит машину (he drives well).
The Magic Legos: Adding Prefixes
If the system ended there, it would be manageable. But Russian loves prefixes — short directional particles that snap onto the front of a motion verb and specify exactly how a boundary is crossed:
| Prefix | Direction | On foot (pf. / impf.) | Meaning |
|---|---|---|---|
| в- | into | войти / входить | to enter |
| вы- | out of | выйти / выходить | to exit |
| при- | arrival | прийти / приходить | to arrive |
| у- | departure | уйти / уходить | to leave |
| под- | up to | подойти / подходить | to approach |
| от- | away from | отойти / отходить | to step away |
| про- | through, past | пройти / проходить | to pass |
| пере- | across | перейти / переходить | to cross |
| до- | as far as | дойти / доходить | to reach |
The aspect flip
Attach a prefix, and something mind-bending happens: the unidirectional/multidirectional distinction disappears, and the pair reorganizes into a standard perfective and imperfective pair.
Prefix + unidirectional = perfective (single, completed event). Take идти, add при- (it morphs slightly to прийти):
- Я приду завтра. (I will arrive tomorrow — one completed future action.)
- Он пришёл. (He arrived.)
Prefix + multidirectional = imperfective (ongoing, repeated). Take ходить, add при- (приходить):
- Он всегда приходит вовремя. (He always arrives on time — habit.)
- Я приходил каждый день. (I used to come every day.)
The same machinery runs on the vehicle pair. With у- (departure), ехать/ездить become уехать/уезжать:
- Анна уехала в Лондон. (Anna has left for London — she's gone.)
- Мы уезжаем каждое лето. (We go away every summer.)
The Slavic Family Reunion
Verbs of motion are one of the deepest shared architectural features of the Slavic family — but each language has renovated the house differently.
| Meaning | Russian | Polish | Czech | Ukrainian | Serbo-Croatian |
|---|---|---|---|---|---|
| to go on foot (one way) | идти | iść | jít | іти / йти | ići |
| to go habitually | ходить | chodzić | chodit | ходити | ići |
| to arrive (on foot) | прийти | przyjść | přijít | прийти | doći |
Polish behaves almost exactly like Russian: strict foot/vehicle and uni/multi splits (iść/chodzić, jechać/jeździć), and the identical prefix logic — przy- + iść gives perfective przyjść, przy- + chodzić gives imperfective przychodzić.
Czech keeps the split (jít/chodit, jet/jezdit) but is more relaxed in casual speech. One neat difference: Czech jít is strictly for walking — a Czech will never say a train "walks" (vlak jde), while a Russian happily says поезд идёт.
Ukrainian is structurally near-identical to Russian: іти/ходити, їхати/їздити, and the same prefix flip (прийти/приходити).
Serbo-Croatian simplified radically. The verb ići just means "to go" — on foot or by tram, idem u školu covers both. There's a verb for riding (voziti se) when you need it, but no separate multidirectional base verb at all; habits are handled by ordinary imperfective forms.
Bulgarian, the family rebel, restructured its verb system entirely: отивам for directed "I'm going," ходя for habitual walking, and no rigid prefixed aspect flip — its stack of aorist and imperfect past tenses carries the completion information instead.
How to Master the System
1. Learn them in pairs, with arrows
Never write down идти alone. Write идти / ходить, draw a straight arrow next to the first and a looping arrow next to the second. The grammar is geometry — let your brain map it visually.
2. Ban the word "go"
When composing a sentence, banish English go from your head and think in physical realities. Not "I want to go to Russia" but "I want to travel-by-vehicle to Russia" — Я хочу поехать в Россию. Not "I'm going to the kitchen" but "I'm walking-one-way to the kitchen."
3. Run the "did you come back?" test
Telling a story about yesterday? If you went somewhere and returned — round trip — it's ходил / ездил. The unidirectional past шёл / ехал is reserved for scene-setting inside an interrupted journey: Когда я ехал на работу, я увидел аварию. (While I was driving to work, I saw a crash.)
4. Memorize arrivals and departures first
Don't attack all nine prefixes across fourteen pairs at once. Four prefixed pairs cover the vast majority of daily comings and goings: прийти / приходить and приехать / приезжать (arrival on foot / by vehicle), уйти / уходить and уехать / уезжать (departure). Nail these, then expand.
Conclusion
The Russian verbs of motion form a beautiful, ruthlessly logical system that forces you to stay intensely aware of the physical world. Where English lets you float vaguely through space on the word go, Russian demands you plant your feet, declare your transport, state your intentions, and map your trajectory.
The learning curve is real. But once the gears click — once you feel the difference between a straight-arrow идти and a wandering, habitual ходить — you'll have one of the most satisfying breakthroughs available in any Slavic language. You won't just be speaking Russian; you'll be moving through the world like a Russian. The Russian beginner path has plenty of trips, round trips, and departures waiting to be practiced.
Frequently asked questions
- What is the difference between пойти and идти?
- Идти is the imperfective, unidirectional verb — I am walking right now. Пойти is its perfective partner, built with the prefix по-, meaning 'to set off.' It's the go-to form for a single, completed future trip: Завтра я пойду в кино (Tomorrow I'll go to the movies).
- Can I ever use идти for vehicles?
- As a passenger, no — you must use ехать (Я еду на автобусе). But Russian does use идти idiomatically for scheduled public transport itself: Автобус идёт (the bus is coming), Поезд идёт (the train is going).
- Why do Russians say rain is 'walking' (дождь идёт)?
- In Russian, precipitation walks: дождь идёт (it's raining), снег идёт (it's snowing). Time walks too: время идёт. These are fixed idioms — memorize them as chunks rather than translating them.
- I went to the store and I'm still there — which past tense do I use?
- If you haven't returned, use the unidirectional or its prefixed forms to show a one-way trip still in effect: Я пошёл в магазин (I set off to the store), or from the store itself, Я пришёл в магазин (I've arrived). Only a completed round trip takes ходил.
- Are verbs of motion always imperfective?
- The base, unprefixed pairs (идти/ходить, ехать/ездить) are always imperfective. Perfectives only appear when a prefix attaches to the unidirectional verb: прийти, уехать, пойти.
- What is the difference between выехать and уехать?
- Both mean leaving by vehicle, but with different scopes. Выехать is the physical exit of a specific space — pulling out of a garage, leaving the city limits. Уехать is the broader idea of departure and absence — moving away, leaving town for the weekend.
- How do I say 'to drive' in Russian?
- If you're simply driving somewhere, use ехать — that you're behind the wheel is implied. To emphasize operating the vehicle itself, use водить машину (habitual skill: he drives well) or вести машину (this one concrete trip).