William Creek is 480 km north of Port Augusta and about 160 km east of Coober Pedy on the Oodnadatta Track. The track requires a 4WD vehicle in most conditions and becomes impassable in wet weather. Check road conditions at the South Australian outback road conditions website before setting out, and carry ample water, food, and fuel.
By air, William Creek Airport (ICAO: YWMC) has a sealed runway and handles light aircraft and some charter flights. Scenic flight operators from Port Augusta and other regional centres use the airstrip. It is the most comfortable way to see Lake Eyre if you don't want to make the full overland journey.
There is no public transport to William Creek.