Travel guide
Oxley Highway: route guide
Allow two days to drive the Oxley Highway end to end, or one long day if you only push through. Do it west to east from Nevertire to Port Macquarie so the Warrumbungles and the Walcha plateau come before the coast. Skip it if you want a fast inland link: the New England and Pacific highways are quicker.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
Key facts
- Routecheck
- Nevertire to Port Macquarie, New South Wales (about 640 km)
- Time needed
- 2 days with stops; 1 long day without
- Best seasoncheck
- Autumn and spring; avoid summer heat inland and winter ice on the Walcha plateau
- Speed limit
- 100–110 km/h outside towns, as low as 50 km/h through them
- Road type
- Mostly single carriageway with regular overtaking lanes
- Main hazard
- Kangaroos on the road, especially at dawn and dusk
- Towns on the way
- Warren, Gilgandra, Coonabarabran, Gunnedah, Tamworth, Walcha, Wauchope
Route map
The Oxley Highway runs across northern New South Wales, linking the flat inland plains at Nevertire with the Tasman Sea at Port Macquarie. It joins the Mitchell Highway at the western end and crosses the Great Dividing Range at Walcha before dropping through the Hastings River valley to the coast.
There is no single official map for the whole route; use a state road map or an offline navigation app and download the tiles before you leave, because mobile coverage thins out between Coonabarabran and Walcha. The mapframe reference point for the middle of the route is roughly 31.66°S, 150.46°E (approximate).
| Leg | Approx. distance | Driving time |
|---|---|---|
| Nevertire to Gilgandra | about 90 km | 1 h |
| Gilgandra to Coonabarabran | about 100 km | 1 h 10 min |
| Coonabarabran to Gunnedah | about 120 km | 1 h 30 min |
| Gunnedah to Tamworth | about 105 km | 1 h 15 min |
| Tamworth to Walcha | about 110 km | 1 h 30 min |
| Walcha to Wauchope | about 130 km | 2 h |
| Wauchope to Port Macquarie | about 20 km | 20 min |
Distances and times are 2026 estimates for a car; check current conditions before travelling.
The legs
The western third is wheat and sheep country: straight, open and quick. Nevertire and Warren are small service towns, and Gilgandra is the first place with a full range of fuel, food and motels. Coonabarabran is the natural overnight stop if you started late, and it sits under the Warrumbungles, a dark-sky area worth a detour if you have a night to spare.
The middle section through Gunnedah and Tamworth is the busiest. Tamworth is the largest town on the route and a good place to break for a proper meal, fuel and a supermarket shop. From Tamworth the road climbs, and the country changes fast from open plains to granite and eucalypt.
The eastern third is the scenic part. Walcha is a small high-country town and the last reliable stop before the range. Beyond it the highway winds down through Yarrowitch, Ellenborough and Long Flat, with lookouts and rainforest, then reaches Wauchope and the coast at Port Macquarie. This descent is the slowest stretch and the one to drive in daylight.
- Nevertire and Warren: fuel and basics only
- Gilgandra: first full services heading east
- Coonabarabran: overnight stop, Warrumbungles access
- Gunnedah: coal country, quick break
- Tamworth: biggest town, best services
- Walcha: last stop before the range
- Wauchope and Port Macquarie: coast, beaches, airport
When to go
Autumn (March to May) and spring (September to November) give the most comfortable driving: mild inland days and clear views from the range. Summer inland can push past 35 °C, which makes long stretches between towns tiring, and the coast end is busy with school-holiday traffic in December and January.
Winter brings cold nights and possible frost or ice on the Walcha plateau, plus fog in the valleys early in the morning. If you drive in winter, start the range descent after the sun is up. Whatever the season, avoid driving the rural sections at dawn and dusk, when kangaroos are most active.
Where to stay
Break the trip at Coonabarabran or Tamworth if you are doing it in two days. Coonabarabran has motels and caravan parks and puts you close to the Warrumbungles; Tamworth has the widest choice of hotels, motels and campsites and the best food options. Walcha has a handful of country pubs and motels if you want to start the range early.
At the coast, Port Macquarie has the largest range, from beachside apartments to holiday parks, and it is the obvious place to finish. Book ahead for long weekends and school holidays, when inland towns fill with events and the coast fills with everyone else.
- Coonabarabran: motels, caravan parks, Warrumbungles base
- Tamworth: most choice, best for a comfortable night
- Walcha: country pubs and motels, early start on the range
- Port Macquarie: beachside apartments and holiday parks
Preparation
Fill the tank whenever you can. Fuel stops are spaced out between Coonabarabran and Walcha, and some small stations close early or on Sundays. Carry water, food and a charged phone, and download offline maps before the range, where coverage drops.
The road is mostly single carriageway with a 100–110 km/h limit outside towns and as low as 50 km/h through them. Overtaking lanes appear regularly, so wait for one rather than passing on a blind bend. Watch for kangaroos at any time of day, and for livestock and trucks on the inland sections. In summer, check for bushfire warnings and road closures before you set out.
FAQ
Questions people ask
How long does Oxley Highway take?
End to end, Nevertire to Port Macquarie is roughly 640 km (2026 estimate) and about 8 to 9 hours of driving. Most travellers spread it over two days with a night at Coonabarabran or Tamworth. One long day is possible but leaves no time for stops.
When is the best time to do Oxley Highway?
Autumn and spring give the mildest driving and the clearest range views. Summer inland is hot and the coast is busy in school holidays; winter can bring ice and fog on the Walcha plateau. Drive the range descent in daylight year-round.
Where should I stay along Oxley Highway?
Coonabarabran and Tamworth are the best mid-route stops, with motels, caravan parks and food. Walcha suits an early start on the range. Port Macquarie has the widest choice at the coast end and is the natural finish.
Which direction should I drive?
West to east, from Nevertire to Port Macquarie, puts the Warrumbungles and the Walcha plateau before the coast and ends at the beach. Either direction works; the range descent is the slowest part, so plan it for daylight.
Do I need a 4WD?
No. The Oxley Highway is a sealed rural road suitable for any car. You only need a 4WD if you detour onto unsealed tracks, such as some Warrumbungles access roads, and even then check conditions first.
Deep dive
Every source; changeable facts are marked check