Greyhound Bus

Greyhound Australia has the most extensive bus network across the Australian continent. There are connections from Darwin and Alice Springs to other NT towns and all of the surrounding states every day. Travelling aboard Greyhound is affordable and offers a great opportunity to visit locations off the beaten track and meet outback locals.

You can purchase point to point tickets or flexible travel passes that allow you to visit different locations across the Greyhound network.

Email us today to find out more about prices and travel passes.

Greyhound bus services within the Northern Territory

Darwin – Katherine – Tennant Creek – Alice Springs

  • Departs from Darwin (to Alice Springs) every day
  • Departs from Alice Springs (to Darwin) every day

Travel time is approximately 21 hours

Darwin – Kakadu (Jabiru & Cooinda)

  • Departs from Darwin (to Kakadu) on Monday, Wednesday and Friday
  • Departs from Kakadu (to Darwin) on Monday, Wednesday and Friday

Travel time is approximately 4 ½ hours

Greyhound buses do not travel to Uluru (Ayers Rock) or the Ayers Rock Resort at Yulara.

Greyhound bus services to/from Queensland

Darwin - Tennant Creek – Mount Isa – Charters Towers – Townsville (Cairns)

  • Departs from Townsville (to Darwin) on Tuesday, Wednesday, Thursday, Friday and Sunday

Travel time is approximately 34 hours

  • Departs from Darwin (to Townsville) on Tuesday, Wednesday, Thursday, Friday and Sunday

Travel time is approximately 54 hours (includes 20 hours in Tennant Creek)

Note – the buses connect without delay when travelling from Queensland to the Northern Territory. However when travelling from the Northern Territory to Queensland there is a 20 hour wait in Tennant Creek for connecting buses.

Alice Springs - Tennant Creek – Mount Isa – Charters Towers – Townsville (Cairns)

  • Departs from Townsville (to Alice Springs) on Tuesday, Wednesday, Thursday, Friday and Sunday

Travel time is approximately 26 hours

  • Departs from Alice Springs (to Townsville) on Tuesday, Wednesday, Thursday, Friday and Sunday

Travel time is approximately 46 hours (includes 20 hours in Tennant Creek)

Note – the buses connect without delay when travelling from Queensland to the Northern Territory. However when travelling from the Northern Territory to Queensland there is a 20 hour wait in Tennant Creek for connecting buses.

Greyhound bus services to/from South Australia

Alice Springs – Coober Pedy – Port Augusta – Adelaide

  • Departs from Alice Springs (to Adelaide) every day
  • Departs from Adelaide (to Alice Springs) every day

Travel time is approximately 20 hours

Greyhound bus services to/from Western Australia

Darwin – Katherine – Kununurra – Fitzroy Crossing – Broome

  • Departs from Darwin (to Broome) every day
  • Departs from Broome (to Darwin) every day

Travel time is approximately 23 ½ hours

Broome – Port Hedland – Karratha – Carnarvon – Geraldton – Perth

  • Departs from Broome (to Perth) on Tuesday, Thursday, Friday, Saturday and Sunday
  • Departs from Perth (to Broome) on Monday, Wednesday, Thursday, Friday and Saturday

Travel time is approximately 34 hours