Travel options for:
Bloemfontein to Richards Bay
  • Fly

    $201 - $776
    1. Bloemfontein

      11 min - 7.1 miles

      $9 - $12

    2. Bloemfontein (BFN)

      4 h 40 min - 1 stopover

      $180 - $750

    3. Richards Bay (RCB)

      17 min - 7.2 miles

      $11 - $14

  • Bus

    $42 - $57
    1. Bloemfontein

      10 h - once daily

      $26 - $40

    2. Durban

      2 h 25 min - once daily

      $15 - $22

  • Drive

    $75 - $120
    1. Bloemfontein

      8 h 46 min - 503.3 miles

      $75 - $120

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Bloemfontein taxi to Bloemfontein airport, fly to Richards Bay airport, then taxi to Richards Bay. 5 h 8 min $445. From Bloemfontein bus to Durban then bus to Richards Bay. 13 h 25 min $48. From Bloemfontein drive to Richards Bay. 8 h 46 min $94.

 
 

Bus or fly from Bloemfontein to Richards Bay?

South African Airways, CemAir and Mango fly from Bloemfontein to Richards Bay every 4 hours. Alternatively, Greyhound ZA operates a bus from Bloemfontein to Richards Bay once daily. Tickets cost $26 - $40 and the journey takes 10 h. Greyhound ZA also services this route twice daily.