Rome2Rio

How to get fromPort Alfred to Nairobiby taxi, plane, bus, car or car train

Find Transport to Nairobi

See all options

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.

  1. Taxi, fly

    best
    1. Take the taxi from Port Alfred to East London (ELS)taxi taxi
    2. Fly from East London (ELS) to Nairobi (NBO)plane plane ELS - NBO
    8h 43m
    $404–1,163
  2. Taxi, bus

    cheapest
    1. Take the taxi from Port Alfred to Grahamstowntaxi taxi
    2. Take the bus from Grahamstown to Johannesburgbus bus
    3. Take the bus from Johannesburg to Dar Es Salaambus bus
    4. Take the bus from Dar es Salaam to Nairobibus bus
    4d 22h
    $271–386
  3. Taxi, bus via Lusaka

    1. Take the taxi from Port Alfred to Grahamstowntaxi taxi
    2. Take the bus from Grahamstown to Johannesburgbus bus
    3. Take the bus from Johannesburg to Lusakabus bus
    4. Take the bus from Lusaka to Nakondebus bus
    5. Take the bus from Tunduma Terminal to Berelay Rdbus bus
    6. Take the bus from Kampala to Nairobibus bus
    3d 5h
  4. Drive 4,763.7 km

    1. Drive from Port Alfred to Nairobicar car 4,763.7 km
    2d 18h
    $665–960
  5. Taxi, bus #2

    1. Take the taxi from Port Alfred to Peddietaxi taxi
    2. Take the bus from Peddie to King William's Townbus bus
    3. Take the bus from King William's Town to Johannesburgbus bus
    4. Take the bus from Johannesburg to Dar Es Salaambus bus
    5. Take the bus from Dar es Salaam to Nairobibus bus
    5d
    $284–410
  6. Drive, car train

    1. Drive from Port Alfred to Moltenocar car
    2. Take the car train from Molteno to Germistoncartrain train
    3. Drive from Germiston to Nairobicar car
    3d
    $567–900

East London (ELS) to Nairobi (NBO) flights

Calendar12Weekly Planes
Duration8h 25mAverage Duration
Ticket$353Cheapest Price
See schedules

Questions & Answers

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.

Airlines
Train operators
Bus operators
Other operators

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.