Travel options for:
Gauteng to Bloemfontein
  • Fly

    $86 - $206
    1. Boksburg

      12 min - 8 miles

      $12 - $15

    2. Johannesburg (JNB)

      55 min - non-stop

      $65 - $180

    3. Bloemfontein (BFN)

      10 min - 7.1 miles

      $9 - $12

  • Bus InterCape

    $18 - $40
    1. Johannesburg

      6 h - every 4 hours

      $18 - $40

  • Bus Greyhound ZA

    $28 - $45
    1. Johannesburg

      1 h 1 min - once daily

      $9 - $19

    2. Vanderbijlpark

      4 h 10 min - once daily

      $18 - $26

  • Train

    $8 - $12
    1. Johannesburg Park

      8 h 41 min - 3 times a week

      $8 - $12

  • Drive

    $35 - $60
    1. Johannesburg

      3 h 53 min - 248.7 miles

      $35 - $60

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

From Boksburg taxi to Johannesburg airport, fly to Bloemfontein airport, then taxi to Bloemfontein. 1 h 18 min $111. From Johannesburg bus to Bloemfontein. 6 h $23. From Johannesburg bus to Vanderbijlpark then bus to Bloemfontein. 6 h 11 min $36. From Johannesburg Park train to Bloemfontein. 8 h 41 min $9. From Johannesburg drive to Bloemfontein. 3 h 53 min $46.

 
 

Train, bus or fly from Gauteng to Bloemfontein?

CemAir and South African Airways fly from Boksburg to Bloemfontein every 4 hours. Alternatively, InterCape operates a bus from Johannesburg to Bloemfontein every 4 hours. Tickets cost $18 - $40 and the journey takes 6 h. 3 other operators also service this route.