Rome2Rio

How to get fromGrahamstown to Mqanduliby bus, taxi, car or plane

Find Transport to Mqanduli

See all options

There are 3 ways to get from Grahamstown to Mqanduli by bus, taxi, car, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, taxi

    best
    1. Take the bus from Grahamstown to Idutywabus bus
    2. Take the taxi from Idutywa to Mqandulitaxi taxi
    5h 35m
    R 782–1,031
  2. Drive 348.6 km

    cheapest
    1. Drive from Grahamstown to Mqandulicar car 348.6 km
    5h 14m
    R 780–1,126
  3. Bus, fly

    1. Take the bus from Grahamstown to Port Elizabethbus bus
    2. Fly from Port Elizabeth (PLZ) to Mthatha Airport (UTT)plane plane PLZ - UTT
    7h 59m
    R 3,234–6,811

Port Elizabeth (PLZ) to Mthatha Airport (UTT) flights

Calendar15Weekly Planes
Duration5h 17mAverage Duration
TicketR 1,634Cheapest Price
See schedules

Questions & Answers

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

There is no direct connection from Grahamstown to Mqanduli. However, you can take the bus to Idutywa then take the taxi to Mqanduli. Alternatively, you can drive from Grahamstown to Mqanduli in around 5h 14m.

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 The London Underground: Essential tips to navigate the Tube, How to get from Southend Airport into central London, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.