Bus Tickets from Pietermaritzburg to Harrismith

Next bus departures

Next departures for Pietermaritzburg to Harrismith on November 20
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Intercape Mainliner ExpressBus
    Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
    Harrismith - Shell Garage, Mkechnie Street (building adjacent to Garage)Cheapest
    Eagle LinerBus
    Pietermaritzburg - Shop 2 Mcdonalds Centre , Burger Street, Pietermaritzburg, 3201
    Harrismith - Wimpy Bergview, Bergview, Warden Street, Harrismith, 9880Fastest
    Intercape MainlinerBus
      Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
      Harrismith - Shell Garage, Mkechnie Street (building adjacent to Garage)No tags
      Big SkyBus
        Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
        Harrismith - Shell Garage, Mkechnie Street (building adjacent to Garage)No tags
        Big Tree CoachesBus
          Pietermaritzburg
          HARRISMITHNo tags

          Last refresh of the prices: Last Monday at 4:51 PM SAST.

          Get from Pietermaritzburg to Harrismith

          This route is served by bus only

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

          35bus per day
          3h 5mAverage Duration
          193 kmDistance
          5kgCO₂ emissions

          Frequently asked questions about travelling from Pietermaritzburg to Harrismith by bus

          1. What is the distance between Pietermaritzburg and Harrismith?

            Pietermaritzburg and Harrismith are 194 km (121 miles) apart.

          2. What are the departure and arrival locations for buses traveling from Pietermaritzburg to Harrismith?

            Buses departing from Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) in Pietermaritzburg will take you to Harrismith - Shell Garage, Mkechnie Street (building adjacent to Garage) in Harrismith.

          Find cheapest prices for buses

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

          Best price found
          11-17
          $26
          11-18
          $24
          Today
          $25
          11-20
          $27
          11-21
          $24
          11-22
          $27
          11-23
          $24
          11-24
          $27
          busbud logoThe cheapest trip from Pietermaritzburg to Harrismith was searched and found on Nov 18, 2025 with a price of $24

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

          You can expect to pay from $24 to $65 for a bus ticket from Pietermaritzburg to Harrismith based on the last 2 days. You can expect to find the cheapest price for the trip at $24 which is on 2025-11-23.

          Usually Big Tree, Eagle Liner will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

          People from around the world trust Busbud