Barcaldine is located in Central West Outback Queensland on the intersection of the Landsborough and Capricorn Highways. The most nearby towns are Aramac, Blackall, Longreach and Jericho.

You can get to Barcaldine in many different ways – by car, train, bus or plane. Barcaldine is fully accessible via bitumen roads, but off-road enthusiasts have plenty of options to travel via the back roads.

One important thing to remember when travelling around Barcaldine – mobile phone coverage is through Telstra.

Self Drive

Planning your self drive trip to the Tree of Knowledge Festival in ‪‎Barcaldine‬?  You might like to start with ‪‎Outback Queensland‬ self drive itineraries or to plan your road trip further, visit RACQ’s Trip Planner


Travelling by Air

QantasLink services Barcaldine. There are flights on Tuesday and Thursday into Barcaldine, on a loop departing from Townsville, which connect with QantasLink flights in Longreach. Please be aware when flying in to Winton that the Airport is located 5km from the town, so be sure to organise an airport pick up. Winton does not currently have a taxi service, so ask at your accommodation provider if they would be willing to provide a pick up service. An alternative to flying directly into Winton is to take the daily QantasLink flight from Brisbane to Longreach, where there are several hire car companies available including – Avis and Budget.

For more information visit


Travelling by Rail

If you are planning on leaving the car at home, you can travel on the Spirit of the Outback rail journey. Rail services depart Brisbane twice weekly and travel up the East Coast to Rockhampton, then travel inland to Longreach, stopping at Barcaldine onroute. The Spirit of the Outback services depart Brisbane on Tuesdays and Saturdays, returning on Mondays and Thursdays. The rail journey between Brisbane and Barcaldine takes 24 hours.

Find out more about schedules, costs and train facilities at Qld Rail Travel – Spirit of the Outback timetable

Qld Rail offers some attractive savings for Pension card holders and Seniors plus a range of Advance purchase fares – subject to availability.

For more information visit


 Travelling by Coach

 Getting to Barcaldine with Bus Queensland is as easy as booking an online ticket at or calling 1300 287 537 .  Bus Queensland is the Queensland Government contract holder for long distance coach services in Queensland. Bus Queensland provides daily long distance services to and from Barcaldine.  bus-qld-logo 

For more information visit