Bus Tickets from Mthatha to Robertson

Previously seen trips

Next departures for Mthatha to Robertson on November 18
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Eagle LinerBus
Umtata Station
Robertson - Shell Voortrekker, Voortrekker Ave, Robertson, 6705No tags
Eagle LinerBus
Shell Ultra City
Robertson - Shell Voortrekker, Voortrekker Ave, Robertson, 6705No tags
Intercity XpressBus
Umtata Station
ROBERTSON - SHELL VOORTREKKER, VOORTREKKER AVE, ROBERTSON, 6705No tags
Intercity XpressBus
Mthatha Shell Ultra City
ROBERTSON - SHELL VOORTREKKER, VOORTREKKER AVE, ROBERTSON, 6705No tags
IntercapeBus
    Intercape Office, King Edward Street (opposite Train Station)
    Robertson - Shell Garage, 52 Voortrekker AvenueNo tags

    Get from Mthatha to Robertson

    This route is served by bus only

    The journey takes about 17 hours 5 minutes and with fares starting at just $28, it presents an excellent value for a comfortable ride.

    3bus per day
    17h 5mAverage Duration
    539 milesDistance
    22kgCO₂ emissions

    Frequently asked questions about traveling from Mthatha to Robertson by bus

    Find cheapest prices for buses

    Price is for a one-way ticket for one passenger and based on past searches.

    Best price found
    11/16
    $30
    11/17
    $27
    Today
    No data
    11/19
    No data
    11/20
    No data
    11/21
    No data
    11/22
    No data
    11/23
    No data
    busbud logoThe cheapest trip from Mthatha to Robertson was searched and found on Nov 17, 2025 with a price of $27

    To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Mthatha to Robertson, as early as possible.

    People from around the world trust Busbud

    Popular Buses Connecting Mthatha

    Buses Leaving from Mthatha

    Buses Going to Mthatha

    Popular Buses Connecting Robertson

    Buses Leaving from Robertson

    Buses Going to Robertson