• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 9 ways to get from Victoria Falls Airport (VFA) to Nairobi by plane, bus, taxi, shuttle, train 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.

Recommended option

Fly Victoria Falls to Nairobi  •  4 h 5 min

  1. Fly from Victoria Falls (VFA) to Nairobi (NBO) VFA - NBO

$330 - $1,100

Cheapest option

Fly Victoria Falls to Kisumu, bus  •  17 h 10 min

  1. Fly from Victoria Falls (VFA) to Kisumu (KIS) VFA - KIS
  2. Take the bus from Kisumu to Nairobi

$176 - $672

7 alternative options

Fly Victoria Falls to Nairobi Wilson  •  13 h 55 min

  1. Fly from Victoria Falls (VFA) to Nairobi Wilson (WIL) VFA - WIL

$180 - $800

Fly Victoria Falls to Kilimanjaro, taxi, shuttle  •  14 h 54 min

  1. Fly from Victoria Falls (VFA) to Kilimanjaro (JRO) VFA - JRO
  2. Take a taxi from Kilimanjaro to Arusha
  3. Take a shuttle bus from Arusha to Nairobi

$300 - $653

Fly Victoria Falls to Eldoret, bus  •  21 h 3 min

  1. Fly from Victoria Falls (VFA) to Eldoret (EDL) VFA - EDL
  2. Take the bus from Eldoret to Nairobi

$225 - $780

Fly Livingstone to Nairobi  •  6 h 42 min

  1. Fly from Livingstone (LVI) to Nairobi (NBO) LVI - NBO

$338 - $803

Bus, train via Tunduma  •  2 days 19 h

  1. Take the bus from Livingstone to Lusaka
  2. Take the bus from Lusaka to Nakonde
  3. Take the train from Tunduma to Dar es salaam
  4. Take the bus from Dar es Salaam to Moshi
  5. Take the bus from Moshi to Nairobi

Bus, train  •  4 days 11 h

  1. Take the bus from Livingstone to Lusaka
  2. Take the bus from Lusaka to Serenje
  3. Take the train from Serenje to Dar es salaam
  4. Take the train from Dar es Salaam to Mwanza
  5. Take the bus from Mwanza to Nairobi

Drive  •  45 h 31 min

  1. Drive from Victoria Falls Airport (VFA) to Nairobi 1909.4 miles

$270 - $400

Questions & Answers

The cheapest way to get from Victoria Falls Airport (VFA) to Nairobi is to drive which costs $270 - $400 and takes 45 h 31 min.

More details

The quickest way to get from Victoria Falls Airport (VFA) to Nairobi is to fly which costs $330 - $1,100 and takes 4 h 5 min.

More details

The distance between Victoria Falls Airport (VFA) and Nairobi is 2220 km. The road distance is 3055.1 km.

Get driving directions

It takes approximately 4 h 5 min to get from Victoria Falls Airport (VFA) to Nairobi, including transfers.

More details

The quickest flight from Victoria Falls Airport to Nairobi Airport is the direct flight which takes 3 h 5 min.

Search flights

Nairobi is 1 h ahead of Victoria Falls Airport (VFA). It is currently 2:24 PM in Victoria Falls Airport (VFA) and 3:24 PM in Nairobi.

Yes, the driving distance between Victoria Falls Airport (VFA) to Nairobi is 3055 km. It takes approximately 45 h 31 min to drive from Victoria Falls Airport (VFA) to Nairobi.

Get driving directions

Kenya Airways offers flights from Victoria Falls Airport to Nairobi Airport.

Search flights

There are 948+ hotels available in Nairobi. Prices start at $30 USD per night.

More details

Map of how to get from Victoria Falls Airport (VFA) to Nairobi.
Launch map view
  • Distance: 1387.5 miles
  • Duration: 4 h 5 min

What companies run services between Victoria Falls Airport (VFA), Zimbabwe and Nairobi, Kenya?

Kenya Airways flies from Victoria Falls Airport (VFA) to Nairobi 3 times a week.

Airlines
Kenya Airways
Website
kenya-airways.com
Flights from Victoria Falls to Nairobi
Ave. Duration
3 h 5 min
When
Monday, Thursday and Saturday
Estimated price
$140 - $650
Flights from Victoria Falls to Kisumu via Nairobi
Ave. Duration
13 h 13 min
When
Monday, Thursday and Saturday
Estimated price
$150 - $650
Flights from Victoria Falls to Kilimanjaro via Nairobi, Zanzibar
Ave. Duration
8 h 10 min
When
Monday, Thursday and Saturday
Estimated price
$250 - $1,100
Flights from Victoria Falls to Kilimanjaro via Nairobi
Ave. Duration
13 h 47 min
When
Monday, Thursday and Saturday
Estimated price
$220 - $950
Flights from Victoria Falls to Eldoret via Nairobi
Ave. Duration
15 h 25 min
When
Monday, Thursday and Saturday
Estimated price
$160 - $750
Flights from Livingstone to Nairobi
Ave. Duration
3 h 5 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$500 - $1,400
Silverstone Air Services
Website
silverstoneair.com
Flights from Victoria Falls to Nairobi Wilson via Nairobi, Kisumu
Ave. Duration
13 h 40 min
When
Monday, Thursday and Saturday
Estimated price
$180 - $800
Flights from Victoria Falls to Nairobi Wilson via Nairobi, Mombasa
Ave. Duration
17 h 40 min
When
Monday, Thursday and Saturday
Estimated price
$190 - $800
East African Safari Air Express
Flights from Victoria Falls to Nairobi Wilson via Nairobi, Eldoret
Ave. Duration
14 h 40 min
When
Thursday
Estimated price
$180 - $800
Flights from Victoria Falls to Nairobi Wilson via Nairobi, Ukunda
Ave. Duration
18 h 40 min
When
Monday, Thursday and Saturday
Estimated price
$190 - $800
Safarilink
Website
flysafarilink.com
Flights from Victoria Falls to Nairobi Wilson via Nairobi, Zanzibar
Ave. Duration
23 h
When
Monday, Thursday and Saturday
Estimated price
$200 - $850
Flights from Victoria Falls to Nairobi Wilson via Nairobi, Zanzibar, Kilimanjaro
Ave. Duration
20 h 20 min
When
Monday, Thursday and Saturday
Estimated price
$200 - $850
AirKenya Express
Website
airkenya.com
Flights from Victoria Falls to Nairobi Wilson via Nairobi, Kilimanjaro
Ave. Duration
20 h 20 min
When
Monday, Thursday and Saturday
Estimated price
$180 - $800
Rwandair Express
Website
rwandair.com
Flights from Victoria Falls to Kilimanjaro via Harare, Kigali
Ave. Duration
9 h 50 min
When
Monday, Wednesday and Friday
Estimated price
$250 - $650
Flydubai
Website
flydubai.com
Flights from Victoria Falls to Kilimanjaro via Harare, Dar es Salaam
Ave. Duration
10 h 10 min
When
Wednesday and Friday
Estimated price
$300 - $900
Turkish Airlines
Website
p.turkishairlines.com
Flights from Victoria Falls to Kilimanjaro via Nairobi, Zanzibar
Ave. Duration
10 h 50 min
When
Monday and Saturday
Estimated price
$250 - $1,100
Fly540
Website
fly540.com
Flights from Victoria Falls to Eldoret via Nairobi, Kisumu
Ave. Duration
12 h 45 min
When
Monday and Thursday
Estimated price
$170 - $750
South African Airways
Website
flysaa.com
Flights from Livingstone to Nairobi via Johannesburg
Ave. Duration
6 h 30 min
When
Saturday and Sunday
Estimated price
$700 - $1,500
Train operators
Tanzania Zambia Railway Authority
Website
tazarasite.com
Train from Tunduma to Dar es salaam
Ave. Duration
25 h 41 min
Frequency
Twice a week
Schedules at
tazarasite.com
Train from Serenje to Dar es salaam
Ave. Duration
39 h 23 min
Frequency
Twice a week
Estimated price
$26 - $50
Schedules at
tazarasite.com
Ordinary
$26 - $40
Express
$30 - $50
Tanzania Railways Limited
Phone
+255 22 211 0599
Email
info@trl.co.tz
Website
trl.co.tz
Train from Dar es Salaam to Mwanza
Ave. Duration
38 h 30 min
Frequency
3 times a week
Schedules at
trl.co.tz
Bus operators
The Guardian Coach
Website
theguardiancoach.com
Bus from Kisumu to Nairobi
Ave. Duration
4 h
Frequency
3 times a day
Estimated price
$7 - $12
Schedules at
theguardiancoach.com
Book at
theguardian.co.ke
East Africa Shuttles
Website
eastafricashuttles.com
Shuttle from Arusha to Nairobi
Ave. Duration
5 h
Frequency
Twice daily
Estimated price
$25
Schedules at
eastafricashuttles.com
Easy Coach
Phone
+254 738 200314
Email
ict@easycoach.co.ke
Website
easycoach.co.ke
Bus from Eldoret to Nairobi
Ave. Duration
7 h 30 min
Frequency
Twice daily
Estimated price
$11 - $16
Schedules at
easycoach.co.ke
Shalom Bus Services
Phone
+260 966 828610
Website
thebestofzambia.com
Bus from Livingstone to Lusaka
Ave. Duration
8 h
Frequency
Every 3 hours
Estimated price
$8 - $12
Schedules at
thebestofzambia.com
Single
$8 - $12
Juldan Motors
Phone
260 955 776315
Email
juldanmotors2012@gmail.com
Website
juldanmotors.com
Bus from Lusaka to Nakonde
Ave. Duration
12 h 38 min
Frequency
Once daily
Estimated price
$20
Schedules at
juldanmotors.com
Bus from Lusaka to Serenje
Ave. Duration
5 h 11 min
Frequency
Once daily
Schedules at
juldanmotors.com
Kidia One Express
Phone
0719766088
Email
info@kidiaone.co.tz
Website
kidiaone.co.tz
Bus from Dar es Salaam to Moshi
Ave. Duration
9 h 16 min
Frequency
Once daily
Schedules at
kidiaone.co.tz
Jipa Connection
Website
jipaconnection.com
Bus from Moshi to Nairobi
Ave. Duration
7 h
Frequency
Once daily
Estimated price
$35
Schedules at
jipaconnection.com
Modern Coast
Website
modern.co.ke
Bus from Mwanza to Nairobi
Ave. Duration
11 h 41 min
Frequency
Once daily
Estimated price
$14 - $22
Schedules at
modern.co.ke
Other operators
Taxi from Kilimanjaro to Arusha
Ave. Duration
44 min
Estimated price
$16 - $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 How to get from Heathrow Airport into central London, Need to know: Jadrolinija and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.