There are 6 ways to get from Port Alfred to Nairobi by taxi, plane, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly
best- Take the taxi from Port Alfred to East London (ELS)taxi
- Fly from East London (ELS) to Nairobi (NBO)plane ELS - NBO
8h 43m$404–1,163Taxi, bus
cheapest- Take the taxi from Port Alfred to Grahamstowntaxi
- Take the bus from Grahamstown to Johannesburgbus
- Take the bus from Johannesburg to Dar Es Salaambus
- Take the bus from Dar es Salaam to Nairobibus
4d 22h$271–386Taxi, bus via Lusaka
- Take the taxi from Port Alfred to Grahamstowntaxi
- Take the bus from Grahamstown to Johannesburgbus
- Take the bus from Johannesburg to Lusakabus
- Take the bus from Lusaka to Nakondebus
- Take the bus from Tunduma Terminal to Berelay Rdbus
- Take the bus from Kampala to Nairobibus
3d 5hDrive 4,763.7 km
- Drive from Port Alfred to Nairobicar 4,763.7 km
2d 18h$665–960Taxi, bus #2
- Take the taxi from Port Alfred to Peddietaxi
- Take the bus from Peddie to King William's Townbus
- Take the bus from King William's Town to Johannesburgbus
- Take the bus from Johannesburg to Dar Es Salaambus
- Take the bus from Dar es Salaam to Nairobibus
5d$284–410Drive, car train
- Drive from Port Alfred to Moltenocar
- Take the car train from Molteno to Germistoncartrain
- Drive from Germiston to Nairobicar
3d$567–900
East London (ELS) to Nairobi (NBO) flights
Questions & Answers
The cheapest way to get from Port Alfred to Nairobi is to taxi and bus which costs $270 - $390 and takes 4 days 22h.
The fastest way to get from Port Alfred to Nairobi is to taxi and fly which takes 8h 43m and costs $400 - $1,200.
The distance between Port Alfred and Nairobi is 3811 km. The road distance is 4763.7 km.
The best way to get from Port Alfred to Nairobi without a car is to taxi and bus which takes 4 days 22h and costs $270 - $390.
It takes approximately 8h 43m to get from Port Alfred to Nairobi, including transfers.
Nairobi is 1h ahead of Port Alfred. It is currently 9:47 AM in Port Alfred and 10:47 AM in Nairobi.
Yes, the driving distance between Port Alfred to Nairobi is 4764 km. It takes approximately 2 days 18h to drive from Port Alfred to Nairobi.
There are 7975+ hotels available in Nairobi.
What companies run services between Port Alfred, South Africa and Nairobi, Kenya?
There is no direct connection from Port Alfred to Nairobi. However, you can take the taxi to East London (ELS) airport, fly to Nairobi (NBO), walk to JKIA - Passenger Boarding, then take the bus to Kencom/Ambassadeur. Alternatively, you can take the taxi to Grahamstown, take the bus to Johannesburg, walk to Johannesburg, take the bus to Lusaka, take the bus to Nakonde, drive to Tunduma Terminal, take the bus to Berelay Rd, walk to Kampala, then take the bus to Nairobi.
- Website
- kenya-airways.com
Flights from East London to Nairobi via Johannesburg
- Ave. Duration
- 8h
- When
- Sunday
- Estimated price
- $350–1,100
Flights from East London to Nairobi via Capetown
- Ave. Duration
- 9h 55m
- When
- Saturday
- Estimated price
- $390–1,200
- Website
- flyairlink.com
Flights from East London to Nairobi via Johannesburg
- Ave. Duration
- 8h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $350–1,100
- Phone
- 080 122 9091
- MLPS.Info@prasa.com
- Website
- res.prasa.com
Car train from Molteno to Germiston
- Ave. Duration
- 13h 13m
- Frequency
- Once a week
- Estimated price
- $19–30
- Schedules at
- res.prasa.com
- Tourist (Sleeper)
- $30
- Economy (Sitter)
- $19
- Phone
- +27 11 672 9807
- info@vilamora.co.za
- Website
- vila-mora.co.za
Bus from Grahamstown to Johannesburg
- Ave. Duration
- 13h 38m
- Frequency
- Once daily
- Estimated price
- $28–45
- Website
- https://www.vila-mora.co.za/
- Phone
- +260 977 982150
- Website
- shalom-bus-services.com
Bus from Johannesburg to Lusaka
- Ave. Duration
- 20h
- Frequency
- Twice a week
- Estimated price
- $65–100
- Schedules at
- shalom-bus-services.com
- Book at
- shalom-bus-services.com
- Phone
- +260 211 247 683
- info@juldanmotors.com
Bus from Lusaka to Nakonde
- Ave. Duration
- 12h 38m
- Frequency
- Once daily
- srclassiccoachafrica@gmail.com
- Website
- srclassic.com
Bus from Tunduma Terminal to Berelay Rd
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- $85
- Schedules at
- srclassic.com
- Phone
- 0717073333
- buscareltd@gmail.com
- Website
- bus-car.co.ke
Bus from Kampala to Nairobi
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- $23–32
- Website
- http://bus-car.co.ke/?fbclid=IwAR0ue-tmedLmaiQ3pC7R6TuzahIO7p698XH5v32MsQRE75qD18nAkNRKeR4#/
- Normal
- $23–24
- Business/VIP
- $32
- Business / VIP
- $31
- Phone
- +27 688 768 195
- mkombelogistics@gmail.com
- Website
- mkombelogistics.com
Bus from Johannesburg to Dar Es Salaam
- Ave. Duration
- 3d 14h
- Frequency
- Once a week
- Estimated price
- $180–250
- Schedules at
- mkombelogistics.com
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Dar es Salaam to Nairobi
- Ave. Duration
- 16h
- Frequency
- Twice daily
- Estimated price
- $20–39
- Schedules at
- tahmeedexpress.com
- Single
- $20–22
- VIP
- $39
- Business
- $31
- Normal
- $31
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Peddie to King William's Town
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- $27–35
- Schedules at
- greyhound.co.za
- Phone
- +27 (0)21 380 4400
- info@intercape.co.za
- Website
- intercape.co.za
Bus from King William's Town to Johannesburg
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- $28–50
- Website
- https://www.intercape.co.za
- Full Flexi
- $35–50
- Flexi
- $30–45
- Saver
- $28–40
- Ave. Duration
- 1h 9m
- Estimated price
- $27–65
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 Stansted Airport into central London, Best ways to travel around Australia, and Getting to Milan from the airport - to help you get the most out of your next trip.
























