Broome to Halls Creek Bus

Broome to Halls Creek

Broome to Halls Creek Bus

× Origin Destination × Depart Return Promo Code
× Booking Number Pin ×
× Service Number or Location Select service or location
× Origin × Destination Date of travel
travel now, pay later learn more


Cheapest Price $159
Daily Buses (Mon - Fri)
Trip Duration 9h 
Earliest Bus 6:00 AM
Latest Bus 6:00 AM


Air Conditioning Air Conditioning Reclining Seats Reclining Seats On Board Restroom On-board Restroom
Reading Lights Reading Lights USB Chargers USB Chargers Panoramic Windows Panoramic Windows

Get a taste of the real Australian Outback when you travel through the Kimberley from Broome to Halls Creek on a comfortable and convenient Greyhound bus.

Your Outback adventure will begin in Broome, set against a surreal landscape of red rocks, turquoise water and sun-kissed white sand. Broome is best known for Cable Beach, where you can ride a camel while you watch the sun sink into the Indian Ocean.

Other Broome must-dos include taking a hovercraft tour to search for 130 million-year-old dinosaur footprints at Gantheaume Point; diving into Broome’s history of pearling at the Pearl Luggers Museum; and, between March and October, heading to Town Beach to see the magical ‘Staircase to the Moon’ visual illusion caused by moonlight reflecting off exposed mudflats.


On the bus from Broome to Halls Creek, you’ll pass through Fitzroy Crossing, the gateway to the Devonian Reef national parks. Once upon a time, this part of the Kimberley region was covered by a tropical sea. Today, the rocky landscapes of the three Devonian Reef parks – Geikie Gorge, Tunnel Creek and Windjana Gorge – are looking decidedly less tropical, but are still some of the most impressive landforms in the Kimberley. The most accessible of the parks, Geikie Gorge, is a waterway bracketed by ancient weathered cliffs that still plays host to rare marine life.

When you arrive in Halls Creek, an unassuming small town on the edge of the Great Sandy Desert and Tanami Desert, you’ll find an array of natural marvels awaiting you. Head to Purnululu National Park to see the striking Bungle Bungle Range, a series of sandstone towers that developed their distinctive beehive shape over a period of 20 million years. (Long revered by their Indigenous custodians, they were unknown to the outside world until they were ‘discovered’ in 1983.)

Halls Creek is the gateway to the extraordinary wetlands of Lake Gregory (known to the local Walmajarri people as Paraku), home to 70 species of waterbirds and 175 aquatic species. More than 100,000 birds are regular visitors to the wetlands, so there’ll be plenty of opportunities for birdwatching when you visit.

Halls Creek is also the closest town to the awe-inspiring Wolfe Creek Crater National Park. Don’t be put off by the name – this park has nothing to do with John Jarratt, and everything to do with a meteorite that hit Earth travelling at 15km (9mi) per second, 300,000 years ago. The result was the second-largest meteorite crater in the world, and today, standing on the rim of the massive circular crater is an incredible sight.

On the nine-hour bus trip from Broome to Halls Creek, you can watch the wilderness of the Kimberley region go by through panoramic windows, while you relax and recharge in your reclining leather seat with plenty of legroom. You can also stay connected with in-seat USB chargers.

You can reserve the window or aisle seat of your choice with our seat selection feature, and you can stay up-to-date with any service delays that might affect your trip from Broome to Halls Creek with our real-time coach tracker.

Greyhound Australia is going above and beyond to transform the coach experience. Book your bus ticket from Broome to Halls Creek now!


Where do buses depart from in Broome and Halls Creek?

In Broome, buses to Fitzroy Crossing depart from the Tourist Info Centre, 1 Hamersley Street. In Halls Creek, buses depart from Poinciana Roadhouse.

What amenities can I expect on the bus?

All our buses from Broome to Halls Creek come with USB chargers, air-conditioning, reclining seats, and a restroom.

The bus trip from Broome to Halls Creek takes approximately 9 hours.

The bus trip from takes approximately 9 hours. For the most up-to-date timetable please use the 'Timetables' tab in the form at the top of the page.

How much is a bus ticket from Broome to Halls Creek?

Tickets from Broome to Halls Creek start at $159. All our bus fares come in three tiers – Early Bird, Advantage and Flexible – with prices varying based on how far in advance you are making a booking. You can find the most up-to-date price for your trip by using the booking form above or by calling our customer service team during business hours on 1300 473 946. For more information on different types of available fares visit our Compare Fares page.

Where can I buy a ticket?

TThe easiest and cheapest way to buy a bus ticket for your Broome to Halls Creek trip is to book directly on our website. Your ticket is then saved in your My Greyhound account where you can manage your booking, and simply show an electronic copy of your ticket on your phone to the bus driver when you board. You can also book your trips on the phone by contacting our friendly customer service on 1300 473 946, at our ticket outlets/travel agencies, or directly with the bus driver*.

*Please note that all bookings made through our call centre, travel centres and tickets purchased directly from drivers will incur a booking fee of $5.​

**For more information see our FAQ page.


Leave a review