Explanation
Where идти / ходить often centers on walking, ехать / ездить centers on movement by transport: car, bus, train, bicycle, tram, metro, taxi, or any vehicle-like mode. English uses “go” for both walking and transport. Russian normally makes the distinction visible.
Ехать presents a single directed trip in progress or projected along a path:
- Я еду домой. — I am going home by transport.
- Мы едем в аэропорт. — We are going to the airport.
- Куда ты едешь? — Where are you going?
- Поезд едет быстро. — The train is moving fast.
- Завтра я еду в Москву. — Tomorrow I am going to Moscow.
Although ехать is present-tense imperfective, it can refer to planned near-future travel when the arrangement is concrete. This is similar to English “I’m going to Moscow tomorrow.”
Ездить presents travel as repeated, habitual, multidirectional, round-trip, or ability-based:
- Я езжу на работу на метро. — I commute to work by metro.
- Мы часто ездим в деревню. — We often go to the village.
- Она ездит за границу каждый год. — She travels abroad every year.
- Ты умеешь ездить на велосипеде? — Can you ride a bicycle?
- Мы ездили в Новгород. — We went to Novgorod and returned.
The difference is not only present vs past. Both verbs have past forms:
- Я ехал в Новгород, когда позвонил брат. — I was on my way to Novgorod when my brother called.
- Я ездил в Новгород в прошлом году. — I went/traveled to Novgorod last year.
The first sentence places us inside the journey. The second treats the trip as a completed event or experience.
Means of transport
Russian can express means of transport in several common patterns:
- ехать на автобусе — go by bus
- ехать на поезде — go by train
- ехать на машине — go by car
- ехать в такси — ride in a taxi
- ехать на велосипеде — ride a bicycle
- ехать верхом — ride on horseback
For regular commuting:
- Я езжу на работу на метро. — I commute to work by metro.
- Он ездит в университет на велосипеде. — He goes to university by bicycle.
- Мы ездим на дачу на машине. — We go to the dacha by car.
Notice that на работу and в университет are destination phrases, while на метро, на машине, and на велосипеде express means. Learners should not flatten all на phrases into one category.
Contrast sets
Walking vs vehicle
- Я иду в центр. — I am walking to the center.
- Я еду в центр. — I am going to the center by transport.
Current trip vs regular trip
- Я еду на работу. — I am going to work now by transport.
- Я езжу на работу на автобусе. — I go to work by bus.
Past path vs completed travel
- Мы ехали в аэропорт два часа. — We were driving/riding to the airport for two hours.
- Мы ездили в аэропорт утром. — We went to the airport in the morning and came back.
Ability
- Он едет на велосипеде по улице. — He is riding a bicycle down the street.
- Он хорошо ездит на велосипеде. — He rides a bicycle well.
Repeated trips vs one planned trip
- Завтра мы едем в Петербург. — Tomorrow we are going to St. Petersburg.
- Мы ездим в Петербург каждое лето. — We go to St. Petersburg every summer.
Common learner errors
The first error is using идти when the speaker is not walking. Я иду в Москву is not neutral “I’m going to Moscow.” It suggests walking to Moscow. For ordinary travel, say Я еду в Москву.
The second error is using ехать for habitual commuting: Я еду на работу каждый день на метро sounds like a repeated schedule forced into the current-trip verb. The ordinary sentence is Я езжу на работу каждый день на метро.
The third error is translating “ride” too narrowly. Ездить на велосипеде means ride a bicycle. Ездить верхом means ride horseback. But ехать в автобусе is also “ride on a bus.” English splits “go,” “ride,” and “drive”; Russian organizes the system differently.
The fourth error is forgetting that ездить in the past often implies return. Мы ездили в Казань usually means “we went to Kazan and came back,” not simply “we were in the process of traveling to Kazan.”
Build a negative sentence log
For every travel sentence, ask four questions:
- Is the movement by vehicle or on foot?
- Is it happening as one directed trip, or is it repeated/general/round-trip?
- Is the sentence about the route, the destination, the means of transport, or the experience?
- Does the destination require в, на, or к?
Practice with fixed frames:
- Сейчас я еду в ___.
- Обычно я езжу в ___ на ___.
- Вчера я ездил в ___.
- Когда я ехал в ___, ___.
Examples:
- Сейчас я еду в офис.
- Обычно я езжу в офис на метро.
- Вчера я ездил в офис.
- Когда я ехал в офис, поезд остановился.
Travel, driving, and transporting are not the same
One of the most useful distinctions here is separating three English ideas that often collapse into “drive” or “go by car”:
| Meaning | Russian pattern | Example |
|---|---|---|
| be traveling by vehicle | ехать / ездить | Я еду в центр на автобусе. |
| know how to drive / drive habitually | водить машину | Она хорошо водит машину. |
| transport someone or something by vehicle | везти / возить | Отец везёт детей в школу. |
That is why Я езжу машину is not standard Russian. Use:
Я вожу машину.— I drive / I can drive.Я еду на машине.— I am going by car.Я езжу на машине на работу.— I go to work by car.
Driver, passenger, and transported person
Я еду на машине does not automatically tell you whether I am driving or riding as a passenger. If the driver role matters, add за рулём: Сегодня я еду за рулём. If someone else is taking me somewhere, Russian often says меня везут: Меня везут в больницу.
Means of transport versus location inside it
Learners also need a clean contrast between на автобусе and в автобусе:
| Russian | Meaning |
|---|---|
| Мы едем на поезде. | We are traveling by train. |
| Мы сидим в поезде. | We are sitting in the train. |
| Она ездит на метро. | She uses the metro / travels by metro. |
| Она встретила друга в метро. | She met a friend in the metro. |
The first pattern marks means of transport. The second marks physical location inside the space.
Past path versus completed trip
The same distinction stays active in past tense:
Мы ехали в аэропорт, когда позвонил водитель.The route was in progress.Мы ездили в аэропорт за чемоданом.We made the trip and came back.Он ехал слишком быстро.He was driving or traveling too fast in that episode.Он ездит слишком быстро.He habitually drives too fast.
A better vehicle-motion drill
Before choosing a verb, label the situation:
- Vehicle travel
- Driving skill or driving as an activity
- Transporting someone or something
That single distinction solves many learner errors faster than memorizing isolated examples.
Route, means, and role
Vehicle articles also become clearer when route phrases are visible, not just destinations: ехать по дороге, ехать через центр, ехать мимо станции, ехать от вокзала до гостиницы. These remind the learner that vehicle motion is a path through space.
Useful role contrasts:
Я еду в такси.I am riding in a taxi.Я еду на такси.I am going by taxi.Таксист везёт меня в аэропорт.The taxi driver is taking me to the airport.Я вожу такси.can mean I drive a taxi as work.
English ride also splits several ways here. Ехать на велосипеде can mean ride a bicycle as current travel, уметь ездить на велосипеде means know how to ride a bicycle, and кататься на велосипеде often means ride around for pleasure.
Final rule
Use ехать for one directed vehicle trip and ездить for repeated, general, ability-based, or completed round-trip travel.