Travel options for:
Bloemfontein to Newcastle
  • Bus

    $36 - $50
    1. Bloemfontein

      6 h 45 min - once daily

      $22 - $30

    2. Ladysmith

      1 h 45 min - once daily

      $14 - $20

  • Train

    $15 - $22
    1. Bloemfontein

      8 h 42 min - 3 times a week

      $8 - $12

    2. Johannesburg

      5 h 37 min - 3 times a week

      $7 - $10

  • Drive

    $45 - $70
    1. Bloemfontein

      6 h 25 min - 299.1 miles

      $45 - $70

  • Fly to Pietermaritzburg, bus

    $223 - $844
    1. Bloemfontein

      11 min - 7.1 miles

      $9 - $12

    2. Bloemfontein (BFN)

      3 h - 1 stopover

      $190 - $800

    3. Pietermaritzburg (PZB)

      6 min - 3.7 miles

      $6 - $8

    4. Pietermaritzburg

      4 h 25 min - once daily

      $17 - $24

  • Fly to Johannesburg, train

    $99 - $221
    1. Bloemfontein

      11 min - 7.1 miles

      $9 - $12

    2. Bloemfontein (BFN)

      55 min - non-stop

      $65 - $180

    3. Johannesburg (JNB)

      9 min - every 20 minutes

      $8 - $10

    4. Marlboro

      12 min - every 20 minutes

      $9

    5. Johannesburg

      5 h 37 min - 3 times a week

      $7 - $10

  • Fly to Durban, bus

    $159 - $308
    1. Bloemfontein

      11 min - 7.1 miles

      $9 - $12

    2. Bloemfontein (BFN)

      1 h - non-stop

      $130 - $270

    3. Durban (DUR)

      25 min - 4 times a day

    4. Durban

      5 h 35 min - once daily

      $19 - $26

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

From Bloemfontein bus to Ladysmith then bus to Newcastle. 9 h 30 min R 583. From Bloemfontein train to Johannesburg then train to Newcastle. 15 h 19 min R 244. From Bloemfontein drive to Newcastle. 6 h 25 min R 769. From Bloemfontein taxi to Bloemfontein airport, fly to Pietermaritzburg airport, taxi to Pietermaritzburg, then bus to Newcastle. 8 h 42 min R 6 687. From Bloemfontein taxi to Bloemfontein airport, fly to Johannesburg airport, train to Marlboro, train to Johannesburg, then train to Newcastle. 8 h 25 min R 1 675. From Bloemfontein taxi to Bloemfontein airport, fly to Durban airport, bus to Durban, then bus to Newcastle. 9 h 11 min R 2 508.

 
 

Bus or train from Bloemfontein to Newcastle?

Greyhound ZA operates a bus from Bloemfontein to Newcastle once daily. Tickets cost $22 - $30 and the journey takes 6 h 45 min. Greyhound ZA also services this route once daily. Alternatively, Shosholoza Meyl operates a train from Bloemfontein to Newcastle 3 times a week. Tickets cost $8 - $12 and the journey takes 8 h 42 min. 2 other operators also service this route.