This post may contain affiliate links. Please see my disclosure policy for more details.
If you’re planning a North Coast NSW road trip, there are so many beautiful holiday towns to visit. I’ve covered most major towns in North Coast New South Wales in my Sydney to Brisbane road trip itinerary, but this guide will cover some additional detours and smaller towns.
If you have the time, it’s well worth adding these detours to your North Coast NSW itinerary, or stopping at some places I’ve listed for a lunch break or coffee.
I found some of the smaller, lesser-known destinations in North Coast NSW really charming when I did my road trip! Keep reading to find out my recommendations.
North Coast NSW Drive Itineraries: Table of Contents
- Port Macquarie to South West Rocks
- South West Rocks to Coffs Harbour
- Grafton to Yamba
- Lennox Head to Byron Bay
1. Port Macquarie to South West Rocks | Mid-North Coast NSW
If you’re travelling from Port Macquarie up to South West Rocks, there’s a lovely scenic detour if you come off the highway at South Kempsey.
Crescent Head
Head east on Crescent Head Road to the beautiful little seaside town of Crescent Head. The town is famous for its brilliant surf and lovely beaches such as Killick Beach.
We only stopped here for a picnic lunch, but the scenery was spectacular, and it had a great holiday feeling.
Click here to check availability at Crescent Head Holiday Park
From Crescent Head, take scenic Loftus Road north alongside Hat Head National Park and then drive next to Belmore River.
Gladstone NSW
Once you reach the Macleay River, a fantastic place to stop is Gladstone. It’s an absolutely tiny town with so much character! I ended up staying a good couple of hours here, as I thought it was so quaint!
There’s a little park beside the river, which is perfect for a picnic. There’s also The Heritage Hotel of Gladstone on Kinchela Street, if you fancy a drink or pub lunch.
My favourite thing about Gladstone was how it had arty little shops! I really wasn’t expecting that in such a tiny, country town. There was even an outdoor hair salon at a boutique called Roxy’s, which I’ve never seen anywhere else in the world!
2. South West Rocks to Coffs Harbour | Mid-North Coast NSW
North of South West Rocks is quite a few little towns worth stopping at before you reach Coffs Harbour.
Macksville
I literally only stopped here to get petrol, but I happened to arrive at sunset, which was absolutely stunning! A former port town, Macksville is set on the banks of the Nambucca River, so the perfect place to stop for a picnic, coffee or pub lunch.
Nambucca Heads
Just 15 minutes north of Macksville is gorgeous Nambucca Heads, somewhere I definitely wouldn’t have minded staying longer. Set at the mouth of the Nambucca River, this beautiful coastal town has magnificent beaches and some cracking scenery!
Just like Port Macquarie, Nambucca Heads has a breakwall (known as the V-Wall) that’s been painted with messages. You can also visit Captain Cook Lookout or Pilot Lookout to appreciate the views.
Stroll along the waterfront boardwalks to read the storyboards about this beautiful Mid-North Coast NSW town. It’s a bonus if you visit at sunset! Click the link below to look through hotels, apartments and caravan parks in Nambucca Heads.
Click here to browse Nambucca Heads accommodation
Bellingen & Dorrigo
A fantastic detour from the highway before you get up to Coffs Harbour is beautiful Bellingen. It’s a quirky, arty little town with gorgeous scenery and really interesting historical architecture. You can also drive to nearby Dorrigo National Park and explore the stunning waterfalls!
3. Grafton to Yamba | Northern Rivers NSW
Heading up into the Northern Rivers region of New South Wales, there are some great North Coast towns in the Clarence Valley between Coffs Harbour and Yamba.
Grafton
Grafton is actually a Northern Rivers city, so bigger than most of the other places on this list. It’s set on the banks of the Clarence River and has some beautiful colonial buildings as well as pleasant, leafy streets.
Grafton is also famous for its abundance of beautiful Jacaranda trees that blossom in spring, and the city hosts Australia’s annual Jacaranda Festival. You can enjoy riverside scenery, visit art galleries or even go to the heritage-listed Christ Church Cathedral, which was completed in 1884.
Grafton has an airport too, so you could fly directly from Sydney if you want to explore the Clarence Valley on a short break. Take a look at Grafton hotels, holiday parks and apartments via the link below.
Click here to browse Grafton accommodation
Ulmarra
Just a 20-minute drive up the Pacific Highway from Grafton is charming little Ulmarra, one of the most memorable small towns in North Coast NSW that I visited. It’s literally just off the highway, so it’s really easy to get to, and perfect for a rest break.
It was like stepping back in time walking down the high street with all the old shops and the lovely Ulmarra Hotel! I loved the book store opposite too!
Make sure you stop for a coffee or food at Ulmarra Hotel, as it has a beautiful garden with seating right on the edge of the Clarence River. I could have stayed there for hours (you can stay over at the hotel too)!
Click here to check prices at Ulmarra Hotel
It was quite smoky by the river when I visited Ulmarra, as there had been some controlled burning in the area.
Maclean
Maclean is another rather quirky North Coast NSW town, about half an hour north of Ulmarra. It has Scottish heritage, and you’ll find Scottish souvenir shops as well as a lot of tartan!
Even the power poles are painted in tartan, which was carried out for the Olympic Torch arrival in 2000! From Maclean you only have a 15-minute drive up to pretty surf town Yamba.
4. Lennox Head to Byron Bay | Northern Rivers NSW
If you’re continuing up to beautiful Byron Bay from Yamba, there are a few scenic spots if you detour off the highway towards the coastline.
Lennox Head & Lake Ainsworth
Seaside town Lennox Head has great surf, kayaking on the lake and stunning views of the coastal scenery at Pat Morton Lookout.
Slightly north is pretty Lake Ainsworth, a tea tree-stained dunal lake with barbecue and picnic facilities.
Broken Head
Whites Beach seemed to be the place to visit when I stayed at the Arts Factory Lodge in Byron Bay, so my travel mate and I decided to take a detour on our way south.
We were a bit late setting off, so the sun had disappeared, but the walking track through the forest was beautiful, and the little craggy beach was certainly stunning.
A short drive south is Seven Mile Beach, an enormous (I’m guessing seven miles long!) beach that’s well worth a visit.
I hope you have a great time on your North Coast NSW road trip! For more ideas, check out my list of 25 best beaches in New South Wales or look through all of my New South Wales travel guides.
Happy travels!
Lisa Bull, founder of Dreaming of Down Under, has been living in Australia as a British expat since 2015. After travelling to every state and territory in Australia and living in Perth, Brisbane and Sydney, Lisa knows from first-hand experience the best destinations to visit in Australia and the best budget travel tips. Her guides on this blog have been read by over 700k readers and helped thousands of people achieve their dream of living in or travelling Australia.