Travel from Pretoria to Piet-Retief

Bus from Pretoria to Piet Retief

Greyhound ZA operates a bus from Pretoria to Piet Retief once daily. Tickets cost $22 - $30 and the journey takes 6 h 10 min.

How to get from Pretoria to Piet Retief

From Pretoria bus to Piet Retief. 6 h 10 min R 309. From Pretoria drive to Piet Retief. 4 h 15 min R 484.

Operators from Pretoria to Piet Retief

Close Print Itinerary
  1. Here are 2 options to get from
    Pretoria to Piet Retief:

    1. Trip:
      1 Bus
      • One-Way approx: USD $22 - $30
      • Duration: 6 h 10 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $22 - $30
        • Duration: 6 h 10 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 4 h 15 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 4 h 15 min
        Close x