Going: идти vs. ехать in Russian
Глаголы движения: идти/ехать
This article is part of the Russian grammar tree on Settemila Lingue.
concept: ru-a1-idti-yekhat lang: ru ui: en title: Going: идти vs. ехать in Russian description: >- Learn when Russian uses идти for going on foot and ехать for going by transport, with present forms, destination patterns, and common mistakes. generation: article: version: native-ui-reference-v3.1 model: openai-codex/gpt-5.6-sol at: 2026-07-11T19:13:50Z
reviews: language-mixing: status: clean at: 2026-07-11T00:00:00Z criteria: v2 spell-check: status: clean at: 2026-07-11T19:13:50Z score: 0 score-english: null score-coverage: null criteria: v7
In Brief
Use идти when someone is moving on foot in one direction, and use ехать when someone or something is moving by transport in one direction. Thus Я иду в школу means “I’m going to school on foot,” while Я еду в школу means “I’m going to school by car, bus, train, or another form of transport.”
Overview
English go leaves the means of travel unstated. Russian normally makes a basic distinction immediately: is the person walking, or are they travelling in or on a vehicle? The verbs идти “to go, walk” and ехать “to go, ride, travel by transport” answer that question. Both are imperfective verbs, meaning that they can present motion as ongoing rather than as a completed result.
This is an essential A1 contrast. It lets you describe where you are going now: Я иду домой “I’m walking home” and Я еду домой “I’m travelling home by transport.” It also gives you the foundation for the wider Russian motion-verb system.
There is one more part to the beginner rule: идти and ехать are unidirectional verbs. “Unidirectional” means motion proceeding in one direction on a particular occasion. At first, associate them with someone who is currently on the way somewhere. Later, you will contrast them with ходить and ездить, which commonly describe repeated trips, general ability, or movement in more than one direction.
How It Works
The core choice: feet or transport
| Situation | Verb | Basic meaning | Example |
|---|---|---|---|
| A person moves on foot | идти | to go, to walk | Анна идёт в магазин. — Anna is walking to the shop. |
| A person travels by car, bus, train, bicycle, etc. | ехать | to go, to ride, to travel | Анна едет в магазин. — Anna is going to the shop by transport. |
| A vehicle itself is moving | ехать | to be moving, running | Автобус едет в центр. — The bus is going to the city centre. |
The destination does not determine the verb. The same destination can be used with either one:
- Я иду на работу. — I’m going to work on foot.
- Я еду на работу. — I’m going to work by transport.
A bicycle counts as transport in this system, so use ехать: Я еду на велосипеде. English speakers often think of cycling as physical movement and choose “walk,” but Russian groups it with vehicle travel.
Present-tense conjugation
A conjugation is the set of verb forms that changes according to who performs the action. Both verbs have irregular stems, so learn their present forms as complete patterns.
| Person | идти — to go on foot | ехать — to go by transport |
|---|---|---|
| я — I | иду | еду |
| ты — you, informal singular | идёшь | едешь |
| он / она / оно — he / she / it | идёт | едет |
| мы — we | идём | едем |
| вы — you, plural or formal | идёте | едете |
| они — they | идут | едут |
Notice the spelling and stress:
- The forms of идти use ид- and have stressed ё in the second- and third-person forms: идёшь, идёт, идём, идёте.
- The forms of ехать use ед-, not ех- or езд-: еду, едешь, едет.
- Russian often omits a subject pronoun when the context makes the person clear, but beginners may include it: Идём домой can mean “We’re going home.”
Saying where someone is going
A destination often follows one of these patterns. A case is a change in a noun’s form that shows its role in the sentence.
| Pattern | Use | Example |
|---|---|---|
| в + accusative case | into/to a place viewed as an enclosed area, institution, city, or country | в школу, в офис, в Москву |
| на + accusative case | to an event, activity, workplace type, or conventionally “open” destination | на работу, на концерт, на стадион |
| к + dative case | toward a person or to someone’s place; to a professional | к другу, к врачу |
| no preposition | with certain directional adverbs | домой, туда, сюда |
The accusative case here marks direction toward a destination:
- Она идёт в школу. — She is walking to school.
- Мы едем на работу. — We are going to work by transport.
Compare location and direction. в школе means “at/in school,” but в школу means “to school.” The motion verb needs the directional form when a destination is meant.
Naming the means of transport
With ехать, Russian can leave the vehicle unstated if it is obvious:
- Мы едем в аэропорт. — We’re going to the airport by transport.
To name it, commonly use на + prepositional case:
- на автобусе — by bus
- на поезде — by train
- на машине — by car
- на метро — by metro
- на велосипеде — by bicycle
For example: Они едут в Петербург на поезде. — “They’re going to St Petersburg by train.” Here в Петербург gives the destination, while на поезде gives the means of transport.
What “one direction” means
At beginner level, use идти and ехать for motion happening now along a particular route:
- Сейчас я иду в банк. — I’m walking to the bank now.
- Сейчас мы едем в центр. — We’re travelling to the centre now.
Do not interpret “one direction” as meaning that the person can never return. It describes the motion as viewed at that moment: the person is currently heading from one place toward another. Whether they return later is not part of the sentence.
Examples in Context
| Russian | English | Note |
|---|---|---|
| Я иду в школу. | I’m going to school on foot. | идти: walking |
| Он идёт домой. | He’s walking home. | домой needs no preposition |
| Мы едем на работу. | We’re going to work by transport. | ехать: vehicle travel |
| Они едут в Москву. | They’re going to Moscow by transport. | в + accusative for a city destination |
| Ты идёшь в магазин? | Are you walking to the shop? | Informal singular question |
| Нет, я еду туда на автобусе. | No, I’m going there by bus. | туда = there, as a destination |
| Куда вы идёте? | Where are you going on foot? | куда asks “where to?” |
| Я иду к врачу. | I’m going to the doctor on foot. | к + dative for a person/professional |
| Дети идут в парк. | The children are walking to the park. | Third-person plural идут |
| Поезд едет на юг. | The train is going south. | A moving vehicle uses ехать |
| Мы едем в аэропорт на машине. | We’re going to the airport by car. | Destination plus means of transport |
| Вы едете домой? | Are you going home by transport? | Formal or plural вы |
| Я не еду в офис; я иду пешком. | I’m not going to the office by transport; I’m walking. | пешком explicitly means “on foot” |
| Смотри: автобус уже едет. | Look: the bus is already moving. | ехать can describe a vehicle in motion |
Common Mistakes
Using идти for every English “go”
- Wrong: Я иду в Москву на поезде.
- Right: Я еду в Москву на поезде.
- Why: A train is transport, so choose ехать. English “go” does not force this choice, but Russian does.
Using ехать for walking
- Wrong: Я еду домой пешком.
- Right: Я иду домой пешком.
- Why: пешком means “on foot” and therefore normally goes with идти, not ехать.
Building present forms from the infinitive
- Wrong: Она ехает на работу.
- Right: Она едет на работу.
- Why: The present stem is ед-: еду, едешь, едет, едем, едете, едут. Learn these as irregular forms.
Confusing location with destination
- Wrong: Мы едем в Москве. when you mean “We’re going to Moscow.”
- Right: Мы едем в Москву.
- Why: в Москве describes location (“in Moscow”). Motion toward Moscow requires в + accusative: в Москву.
Adding a preposition before домой
- Wrong: Он идёт в домой.
- Right: Он идёт домой.
- Why: домой is a directional adverb meaning “homeward/home.” It stands without в or на.
Using идти for a regular routine
- Wrong in the usual meaning: Я иду в спортзал каждый понедельник.
- Right for a routine: Я хожу в спортзал каждый понедельник.
- Why: идти presents one particular one-way movement. A repeated habit normally takes multidirectional ходить. The original sentence can work only in a special context where each Monday’s departure or journey is being presented as a scheduled event.
Usage Notes
Куда? asks about a destination
Use куда? for “where to?” and где? for “where?” Compare:
- Куда ты идёшь? — Where are you going?
- Где ты сейчас? — Where are you now?
English uses “where” for both questions, so this is a useful distinction to practise from the beginning.
Идти does not always need пешком
Because идти already implies walking in its basic motion meaning, Я иду в магазин is enough. Add пешком when you want to stress the contrast with transport: Я не еду, я иду пешком — “I’m not taking transport; I’m walking.”
Ехать does not specify who is driving
Я еду на машине can mean that you are driving or that you are travelling as a passenger. If that distinction matters, Russian can say Я веду машину (“I’m driving the car”) or provide more context.
Scheduled or firmly arranged travel
Like English present progressive “I’m flying tomorrow,” Russian present forms can refer to a planned journey when a future time is stated:
- Завтра мы едем в Казань. — Tomorrow we’re going to Kazan.
- В субботу я иду в театр. — On Saturday I’m going to the theatre.
This works best for an arranged plan, not merely a vague wish.
Beyond the Basics / Advanced Use
You do not need to master the whole motion-verb system at A1, but you will meet these extensions soon.
Идти/ходить and ехать/ездить
Russian pairs a unidirectional verb with a multidirectional partner:
| Particular movement in progress | Repeated, general, or multidirectional movement |
|---|---|
| идти — go on foot | ходить — go on foot regularly; go there and back |
| ехать — go by transport | ездить — travel by transport regularly; go there and back |
Compare:
- Сейчас я иду в университет. — I’m walking to university now.
- Я хожу в университет каждый день. — I go to university every day.
- Сейчас он едет на работу. — He’s travelling to work now.
- Он ездит на работу на метро. — He regularly goes to work by metro.
The contrast is broader than “once versus many times,” but that beginner shortcut works for many everyday sentences.
Future and completed motion
The plain present forms иду and еду do not by themselves form a normal simple future. Russian commonly uses prefixed perfective forms for setting off or making one future trip:
- Завтра я пойду в музей. — Tomorrow I’ll go to the museum on foot.
- Летом мы поедем на море. — In summer we’ll go to the seaside by transport.
The compound forms буду идти and буду ехать are possible, but they focus on being in the middle of the journey: В это время я буду ехать в поезде — “At that time I’ll be travelling on the train.”
Past forms
The most useful past forms are шёл / шла / шли from идти and ехал / ехала / ехали from ехать:
- Я шёл домой, когда начался дождь. — I was walking home when it started to rain. (male speaker)
- Она ехала в автобусе. — She was travelling on a bus.
The stem change from идти to шёл is irregular and must be learned separately.
Non-literal uses of идти
Идти has many extensions beyond walking. Time can “go,” a film can “be showing,” clothes can “suit” someone, and rain or snow can “fall”:
- Идёт дождь. — It’s raining.
- Фильм идёт два часа. — The film runs for two hours.
- Тебе идёт этот цвет. — This colour suits you.
These are established uses, not evidence that идти can replace every English “go.” Learn them as separate patterns after the core feet-versus-transport rule is secure.
Practice Tips
- Make paired sentences. Choose five destinations and say each sentence twice: Я иду в парк versus Я еду в парк. Picture walking in the first and taking transport in the second.
- Drill the irregular forms aloud. Recite иду, идёшь, идёт, идём, идёте, идут and then еду, едешь, едет, едем, едете, едут. Short question-and-answer pairs such as Куда ты идёшь? — Я иду домой make the forms easier to retrieve.
- Describe real journeys. Before leaving, say whether you are walking or taking transport and name the destination: Я иду в магазин, Я еду на работу на автобусе. Add сейчас to keep the beginner meaning clearly tied to motion in progress.
Related Concepts
- Prerequisite: First Conjugation Verbs — provides the basic idea of changing a present-tense verb for person and number.
- Next step: Motion Verbs (uni/multidirectional) — expands the system to ходить, ездить, and other motion-verb pairs.
Prerequisite
First Conjugation Verbs in RussianA1Concepts that build on this
More A1 concepts
This concept in other languages
Compare across all languages
Practice Going: идти vs. ехать in Russian with a free Settemila Lingue account. We will set up Russian · A1 and generate cards for this exact grammar concept.
Practice this concept