Rome2Rio

How to get fromLadysmith to Grahamstownby shuttle, plane, bus, taxi, or car

Find Transport to Grahamstown

See all options

There are 5 ways to get from Ladysmith to Grahamstown by shuttle, plane, bus, taxi, 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.

  1. Shuttle to Pietermaritzburg, fly to Port Elizabeth, bus

    best
    1. Take a shuttle bus from Ladysmith to Pietermaritzburgshuttle bus
    2. Fly from Pietermaritzburg (PZB) to Port Elizabeth (PLZ)plane plane PZB - PLZ
    3. Take the bus from Port Elizabeth to Grahamstownbus bus
    9h 55m
    R 3,941–5,911
  2. Taxi, bus (Greyhound)

    cheapest
    1. Take the taxi from Ladysmith to Swinburnetaxi taxi
    2. Take the bus from Swinburne to East Londonbus bus
    3. Take the bus from East London to Grahamstownbus bus
    17h 18m
    R 1,507–1,976
  3. Drive  874.6 km

    1. Drive from Ladysmith to Grahamstowncar car 874.6 km
    12h 24m
    R 2,013–2,907
  4. Shuttle to King Shaka International Airport, fly to Port Elizabeth, bus

    1. Take a shuttle bus from Ladysmith to Durbanshuttle bus
    2. Fly from King Shaka International Airport (DUR) to Port Elizabeth (PLZ)plane plane DUR - PLZ
    3. Take the bus from Port Elizabeth to Grahamstownbus bus
    10h 40m
    R 2,580–4,888
  5. Shuttle to King Shaka International Airport, fly to East London, bus

    1. Take a shuttle bus from Ladysmith to Durbanshuttle bus
    2. Fly from King Shaka International Airport (DUR) to East London (ELS)plane plane DUR - ELS
    3. Take the bus from East London to Grahamstownbus bus
    11h 23m
    R 2,450–5,568

Pietermaritzburg (PZB) to Port Elizabeth (PLZ) flights

Calendar19Weekly Planes
Duration5h 41mAverage Duration
TicketR 3,086Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Ladysmith, South Africa and Grahamstown, South Africa?

There is no direct connection from Ladysmith to Grahamstown. However, you can take the shuttle to Pietermaritzburg, take the taxi to Pietermaritzburg (PZB) airport, fly to Port Elizabeth (PLZ), take the taxi to Port Elizabeth, then take the bus to Grahamstown. Alternatively, you can take the taxi to Swinburne, take the bus to East London, then take the bus to Grahamstown.

Airlines
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 Getting around the Cyclades, How to get from JFK to New York City, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.