How to get there

By Car

Beaufort West can be easily accessed by road as it lies on the N1 between Cape Town (460 km) and Bloemfontein (515 km). Beaufort West’s biggest neighbouring towns are George (260 km) and Oudtshoorn (198 km).

Distance table (from/to Beaufort West)

  • Mossel Bay - 287 km
  • George - 258 km
  • Sutherland - 302 km
  • Oudtshoorn - 120 km
  • Kimberley - 500km
  • Port Elizabeth - 448 km
  • Graaff-Reniet - 210 km
  • East London - 758 km
  • Cape Town - 460 km
  • Johannesburg - 913 km
  • Durban - 1150 km
  • Pretoria - 970 km

By Aeroplane

George Airport is about 260 km away and provides a variety of daily flight options.
Beaufort West Airport (10 km) can only accommodate chartered flights at the moment.

We suggest that you allow 3 hour travelling time to George for out of season periods and 4 hours travelling time in peak season (Dec, Jan,).

Currently Kulula, Airlink Comair and FlySafair have daily scheduled flights into George.

By Train

Beaufort West can be reached by train from most of the main centres. Train schedules and ticket prices may be obtained from the following numbers:

  • Shosholoza Meyl: 086-0008888
  • Blue Train: 021-4492672 (Cape Town) or 012-334 8460 (Pretoria)
  • Beaufort West Station: 023-4492156

By Bus

Regular bus services to and from Cape Town, George, Johannesburg by