There are 8 ways to get from Nairobi to Zomba by plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Nairobi to Chileka International Airport, taxi
best- Fly from Nairobi (NBO) to Chileka International Airport (BLZ)plane NBO - BLZ
- Take the taxi from Chileka International Airport (BLZ) to Zombataxi
7h 28m$356–1,219Bus, taxi
cheapest- Take the bus from Nairobi to Ubungo Intl Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to RoadPortbus
- Take the bus from RoadPort to Wenela Bus Stnbus
- Take the taxi from Wenela Bus Stn to Zombataxi
2d 14h$180–215Bus, drive, taxi
- Take the bus from Nairobi to Ubungo Intl Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Mbeyabus
- Drive from Mbeya to Songwecar
- Take the bus from Songwe to Karongabus
- Take the bus from Karonga to Mzuzubus
- Take the bus from Mzuzu Dry Cleaners to Petroda Clock Towerbus
- Take the taxi from Petroda Clock Tower to Zombataxi
44h 32mDrive 2,038.1 km
- Drive from Nairobi to Zombacar 2,038.1 km
36h 27m$358–517Fly Nairobi Wilson Airport to Chileka International Airport, taxi
- Fly from Nairobi Wilson Airport (WIL) to Chileka International Airport (BLZ)plane WIL - BLZ
- Take the taxi from Chileka International Airport (BLZ) to Zombataxi
20h 44m$347–1,158Fly Nairobi to Kamuzu International Airport, bus, taxi
- Fly from Nairobi (NBO) to Kamuzu International Airport (LLW)plane NBO - LLW
- Take the bus from Lilongwe to Blantyrebus
- Take the taxi from Blantyre to Zombataxi
11h 55m$352–808Bus, taxi via Kyela
- Take the bus from Nairobi to Ubungo Intl Bus Terminalbus
- Take the bus from Magufuli Bus Terminal to Lubele Bus Standbus
- Take the bus from Songwe to Karongabus
- Take the bus from Karonga to Mzuzubus
- Take the bus from Mzuzu Dry Cleaners to Petroda Clock Towerbus
- Take the taxi from Petroda Clock Tower to Zombataxi
2dBus, taxi #2
- Take the bus from Nairobi to Dar es Salaambus
- Take the bus from Ubungo Intl Bus Terminal to RoadPortbus
- Take the bus from RoadPort to Wenela Bus Stnbus
- Take the taxi from Wenela Bus Stn to Zombataxi
2d 15h
Nairobi (NBO) to Chileka International Airport (BLZ) flights
Questions & Answers
The cheapest way to get from Nairobi to Zomba is to bus and taxi which costs $180 - $220 and takes 2 days 14h.
The fastest way to get from Nairobi to Zomba is to fly and taxi which takes 7h 28m and costs $350 - $1,300.
The distance between Nairobi and Zomba is 1706 km. The road distance is 2038.1 km.
The best way to get from Nairobi to Zomba without a car is to bus and taxi via Kyela which takes 2 days 0h and costs .
It takes approximately 7h 28m to get from Nairobi to Zomba, including transfers.
Zomba is 1h behind Nairobi. It is currently 4:48 PM in Nairobi and 3:48 PM in Zomba.
Yes, the driving distance between Nairobi to Zomba is 2038 km. It takes approximately 36h 27m to drive from Nairobi to Zomba.
There are nine+ hotels available in Zomba.
What companies run services between Nairobi, Kenya and Zomba, Malawi?
There is no direct connection from Nairobi to Zomba. However, you can take the bus to JKIA - Passenger Boarding, walk to Nairobi (NBO) airport, fly to Chileka International Airport (BLZ), then take the taxi to Zomba. Alternatively, you can take the bus to Ubungo Intl Bus Terminal, take the bus to Mbeya, drive to Songwe, take the bus to Karonga, take the bus to Mzuzu, take the bus to Petroda Clock Tower, then take the taxi to Zomba.
- Website
- ethiopianairlines.com
Flights from Nairobi to Chileka International Airport via Kamuzu International Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $340–1,200
Flights from Nairobi Wilson Airport to Chileka International Airport via Zanzibar, Dar es Salaam
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- $330–1,200
Flights from Nairobi Wilson Airport to Chileka International Airport via Arusha, Dar es Salaam
- Ave. Duration
- 23h 10m
- When
- Every day
- Estimated price
- $330–1,200
Flights from Nairobi Wilson Airport to Chileka International Airport via Kilimanjaro, Dar es Salaam
- Ave. Duration
- 20h 10m
- When
- Every day
- Estimated price
- $330–1,200
Flights from Nairobi Wilson Airport to Chileka International Airport via Kisumu, Nairobi, Kamuzu International Airport
- Ave. Duration
- 22h 50m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $350–1,200
Flights from Nairobi Wilson Airport to Chileka International Airport via Kisumu, Entebbe, Kamuzu International Airport
- Ave. Duration
- 27h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $350–1,200
Flights from Nairobi to Kamuzu International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $310–700
- Phone
- +254 203 555 780
- [email protected]
- Website
- marangushuttles.com
Bus from Nairobi to Ubungo Intl Bus Terminal
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- $1–35
- Schedules at
- marangu.co.tz
- Book at
- busbora.co.tz
Bus from Nairobi to Ubungo Intl Bus Terminal
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- $1–35
- Schedules at
- marangu.co.tz
- Book at
- busbora.co.tz
Bus from Nairobi to Ubungo Intl Bus Terminal
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- $1–35
- Schedules at
- marangu.co.tz
- Book at
- busbora.co.tz
- Ave. Duration
- 58 min
- Estimated price
- $15–20
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, Need to know: Greyhound, and Italy Travel Guides - to help you get the most out of your next trip.
