It's an 8 hour drive from Sydney to Byron Bay. You can also get a train most of the way from Sydney to Casino and catch a bus for the last leg of the journey.