Three trains head to/from Sydney ($71, 10 hours), Kempsey ($25, three hours), Nambucca Heads ($19, two hours) and Coffs Harbour ($12, 1¼ hours) daily, and one continues to Brisbane ($47, 4¼ hours). There's also a da…
Coaches to/from Sydney (10½ hours, three daily), Nambucca Heads (2½ hours, two daily), Coffs Harbour (one hour, three daily), Byron Bay (three hours, three daily) and Brisbane (6½ hours, three daily).
Daily coaches to/from Sydney ($67, 9½ hours), Nambucca Heads ($34, 1¾ hours), Coffs Harbour ($34, one hour), Byron Bay ($47, 4¼ hours) and Brisbane ($52, 7½ hours).
Runs local services including four to eight buses to Maclean (one hour), Yamba (1¼ hours) and Angourie (1½ hours) daily; all $12.30.
Weekday buses to/from Woolgoolga ($21, 1½ hours), Red Rock ($20, 50 minutes) and Coffs Harbour ($21.80, two hours).
One bus to/from Maclean ($6, 43 minutes) and Lismore ($6, three hours) on weekdays.
Twelve kilometres southeast of town.
Flies to/from Sydney and Taree.