Transportation in Swahili
Usafiri
This article is part of the Swahili grammar tree on Settemila Lingue.
In Brief
Use kwa + vehicle to say how you travel: Ninasafiri kwa basi means “I travel by bus.” Use -panda for boarding or taking transport, -shuka for getting off, -safiri for travelling, and -endesha for driving. Transport nouns belong to different noun classes, so words describing them do not all use the same agreement.
Overview
Transportation vocabulary is useful from your first days of Swahili: you need it to ask how to reach a place, understand directions, buy a ticket, or explain a journey. At A1, the most important pieces are a small set of vehicle nouns and a few reusable sentence patterns. You do not need a separate equivalent of English “by” for every kind of transport; kwa does most of the work.
Swahili verbs build information into prefixes. For example, ninasafiri contains ni- “I,” -na- for the present tense, and the verb root -safiri “travel.” This differs from English, where “I am travelling” uses separate words. Once you know the prefixes, you can replace the subject without changing the transport expression: unasafiri kwa treni “you travel by train,” tunasafiri kwa treni “we travel by train.”
A second feature is noun-class agreement. A noun class is a grammatical group that controls the form of nearby words. English mainly uses singular and plural agreement; Swahili has several classes. Thus “new” is jipya with gari but mpya with treni. Learn the complete phrase rather than treating every adjective as an unchanging word.
How It Works
Essential transport words
| Swahili | English | Useful plural or comment |
|---|---|---|
| gari | car; vehicle | magari |
| basi | bus | mabasi |
| daladala | local minibus | often daladala in both singular and plural |
| pikipiki | motorcycle | often unchanged in the plural |
| baisikeli | bicycle | often unchanged in the plural |
| treni | train | often unchanged in the plural |
| ndege | airplane; bird | context supplies the meaning; often unchanged in the plural |
| meli | ship | often unchanged in the plural |
| teksi | taxi | often unchanged in the plural |
| kituo | stop; station | vituo |
| tiketi | ticket | often unchanged in the plural |
| nauli | fare | the price paid for a journey |
The familiar word daladala is especially associated with urban and local public transport in Tanzania. Elsewhere, speakers may use another local name or simply describe the vehicle as a bus or minibus.
Saying “by bus,” “by car,” and so on
The beginner pattern is:
subject + present-tense form of -safiri + kwa + vehicle
| Swahili pattern | Meaning |
|---|---|
| Ninasafiri kwa basi. | I travel / am travelling by bus. |
| Unasafiri kwa gari. | You travel / are travelling by car. |
| Anasafiri kwa ndege. | He or she travels / is travelling by plane. |
| Tunasafiri kwa treni. | We travel / are travelling by train. |
| Mnasafiri kwa meli. | You all travel / are travelling by ship. |
| Wanasafiri kwa pikipiki. | They travel / are travelling by motorcycle. |
Here kwa marks the means or method of travel. Do not copy English word order by adding an article: Swahili has no words corresponding directly to English “a” and “the.” Kwa basi can therefore mean “by bus” without anything between the two words.
For travelling on foot, the common expression is kwa miguu, literally “by feet”: Ninaenda kwa miguu “I go on foot.”
Going to a destination
Use -enda “go” when the main idea is movement to a destination:
- Ninaenda mjini kwa basi. — I am going into town by bus.
- Tunaenda Arusha kwa gari. — We are going to Arusha by car.
- Anakwenda kituoni. — He or she is going to the station.
Both anaenda and anakwenda occur. A place name normally follows directly: kwenda Dar es Salaam. A common noun referring to a location can take -ni, as in kituoni “at/to the stop or station” and mjini “in/to town.” Context and the movement verb tell you that the destination reading is intended.
You will also often see kwenda + destination after another verb: Tunapanda ndege kwenda Dar “We are taking a plane to go to Dar.” In natural English, this is simply “We are taking a plane to Dar.”
Boarding and getting off
The verb -panda can mean “climb,” but with transport it means “board,” “get on,” or “take.” It normally takes the vehicle directly, without kwa:
- Ninapanda basi. — I am boarding / taking the bus.
- Tunapanda ndege. — We are boarding / taking a plane.
- Panda daladala hii. — Take this minibus.
Use -shuka for “get off” or “get out.” The place where you get off can follow with the locative form:
- Ninashuka kituoni. — I am getting off at the stop.
- Tutashuka mjini. — We will get off in town.
This contrast matters: kwa basi describes the means of travel, while panda basi describes entering or taking the bus. Saying panda kwa basi is not the normal beginner pattern for “take the bus.”
Travelling versus driving
-safiri means “travel.” It does not say that you control the vehicle. -endesha is a transitive verb (a verb whose action is directed at an object) meaning “drive,” “operate,” or “make go.” It therefore normally has a vehicle after it:
- Ninasafiri kwa gari. — I travel by car. I may be a passenger.
- Ninaendesha gari. — I drive a car / I am driving the car.
- Anaendesha pikipiki. — He or she rides/drives a motorcycle.
For a bicycle, -endesha baisikeli is a useful general expression for “ride a bicycle.” In some contexts you may also hear panda baisikeli, focusing on getting on or riding it.
Agreement with transport nouns
Transport words do not all belong to one noun class. Agreement is the matching form used on adjectives, possessives, demonstratives, and verbs when the noun is the subject.
| Noun pattern | Example | “new” | Subject agreement example |
|---|---|---|---|
| gari (class 5), magari (class 6) | gari jipya / magari mapya | new car / new cars | Gari limefika. / Magari yamefika. |
| many unchanged transport nouns (classes 9/10) | treni mpya / treni mpya | new train / new trains | Treni imefika. / Treni zimefika. |
| kituo (class 7), vituo (class 8) | kituo kipya / vituo vipya | new station / new stations | Kituo kimefunguliwa. / Vituo vimefunguliwa. |
This explains the concept examples Gari lake ni jipya and Daladala imejaa. The first uses class 5 ji- on -pya “new.” The second uses class 9 singular subject agreement i- in imejaa “is full / has become full.” With plural class 10 agreement, it becomes Daladala zimejaa “The minibuses are full.”
Examples in Context
| Swahili | English | Note |
|---|---|---|
| Ninasafiri kwa basi kila siku. | I travel by bus every day. | kwa introduces the means of transport. |
| Gari lake ni jipya. | His or her car is new. | jipya agrees with singular gari. |
| Tunapanda ndege kwenda Dar. | We are taking a plane to Dar. | panda takes the vehicle directly. |
| Daladala imejaa. | The minibus is full. | Singular class 9 agreement appears in imejaa. |
| Unaenda kazini kwa pikipiki? | Do you go to work by motorcycle? | Rising intonation can make a yes/no question. |
| Ninaendesha gari, lakini yeye ni abiria. | I am driving, but he or she is a passenger. | Contrasts the driver with a passenger. |
| Tutashuka kituoni. | We will get off at the stop. | kituoni is the locative form of kituo. |
| Basi limechelewa leo. | The bus is late today. | li- agrees with singular basi. |
| Mabasi yamefika sasa. | The buses have arrived now. | Plural mabasi takes ya- agreement. |
| Treni hii inaenda Dodoma. | This train goes to Dodoma. | hii and i- match singular class 9. |
| Nauli ya teksi ni ghali. | The taxi fare is expensive. | ya teksi means “of the taxi.” |
| Nimenunua tiketi ya meli. | I have bought a ship ticket. | tiketi ya meli links the ticket to the ship journey. |
| Anaenda kwa miguu kwa sababu hana baisikeli. | He or she is going on foot because he or she has no bicycle. | kwa miguu is the standard expression “on foot.” |
| Pikipiki hizi ni mpya. | These motorcycles are new. | Plural class 10 uses hizi; mpya has the same visible form here. |
Common Mistakes
Adding kwa after -panda
- Wrong: Ninapanda kwa basi.
- Right: Ninapanda basi.
- Why: With the meaning “board” or “take,” -panda takes the vehicle directly. Use kwa basi after a travel or movement verb when you mean “by bus.”
Using -endesha when you are only a passenger
- Wrong: Ninaendesha basi kwenda mjini. when you mean that you ride the bus as a passenger.
- Right: Ninasafiri kwa basi kwenda mjini.
- Why: -endesha means that you drive or operate the vehicle. -safiri kwa leaves open whether you are driving.
Treating every transport noun as the same noun class
- Wrong: Gari mpya imefika.
- Right: Gari jipya limefika.
- Why: Singular gari takes class 5 agreement: jipya and limefika. The forms mpya and imefika fit a class 9 noun such as treni.
Translating English articles word for word
- Wrong idea: searching for separate Swahili words for “a” or “the” in by a bus or take the train.
- Right: kwa basi; panda treni.
- Why: Swahili does not have direct equivalents of the English articles “a/an” and “the.” Context, demonstratives, or other modifiers provide specificity when needed.
Confusing ndege “airplane” with ndege “bird”
- Misleading alone: Ninaona ndege.
- Clearer: Ninapanda ndege kwenda Nairobi. / Ndege anaruka juu ya mti.
- Why: ndege has both meanings. The verb and wider context usually make the intended sense obvious; agreement can also differ when a bird is treated as an animate being.
Usage Notes
In Tanzania, a daladala is an everyday form of shared urban or local transport. Routes, payment practices, and names vary by city and country, so listen for local vocabulary rather than assuming that one term covers every minibus service across the Swahili-speaking region.
English uses different verbs for “drive a car,” “ride a motorcycle,” “ride a bicycle,” and “take a bus.” Swahili distributes these meanings differently. -endesha focuses on controlling a vehicle, -panda on boarding or riding, and -safiri kwa on the method of travel. The most natural choice depends on what part of the journey matters.
Dar is a common short form of Dar es Salaam in conversation. In careful writing or when the place may be unfamiliar, use the full name.
Beyond the Basics / Advanced Use
You do not need to master all of these details at A1, but they explain forms you will soon encounter.
First, tense changes occur inside the verb while the transport phrase stays stable. Compare ninasafiri kwa basi “I am travelling by bus,” nilisafiri kwa basi “I travelled by bus,” and nitasafiri kwa basi “I will travel by bus.” Likewise, tunapanda can become tulipanda or tutapanda. This makes kwa + vehicle a useful fixed unit to practise across tenses.
Second, movement verbs often combine with infinitives (verb forms functioning as “to …” forms) beginning with ku-: kwenda kuchukua basi “to go and take a bus,” kusafiri kwenda Zanzibar “to travel to Zanzibar,” and anataka kuendesha gari “he or she wants to drive.” In kwenda, historical sound changes make the form look less transparent than a simple ku- plus root.
Finally, animate agreement can affect ndege when it means “bird.” Although the noun has a class 9/10 shape, speakers commonly use animate agreement for animals: Ndege anaruka “The bird is flying.” An airplane, by contrast, takes ordinary class 9 agreement: Ndege inaruka “The airplane is flying.” This is a useful clue, though context remains essential.
Practice Tips
- Build phrases, not isolated lists. Learn kwa basi, panda basi, and shuka kituoni as complete chunks. Then substitute treni, ndege, or daladala.
- Describe one real journey in three stages. Say where you go, how you travel, and where you get off: Ninaenda mjini kwa basi. Ninapanda basi hapa. Ninashuka kituoni.
- Colour-code agreement. Make one card for gari jipya limefika, another for treni mpya imefika, and a third for their plurals. This prevents English habits from hiding the noun-class changes.
Related Concepts
- Foundation: Present Tense (-na-) — forms verbs such as ninasafiri, tunapanda, and anaendesha.
- Foundation: Basic Prepositions — expands uses of kwa and other relationship words.
- Next step: Adjective Agreement with Noun Classes — explains contrasts such as gari jipya and treni mpya.
- Next step: Locative Suffix -ni — helps you understand destination forms such as kituoni and mjini.
More A1 concepts
This concept in other languages
Compare across all languages
Practice Transportation in Swahili with a free Settemila Lingue account. We will set up Swahili · A1 and generate cards for this exact grammar concept.
Practice this concept