Train in Grafton

NSW TrainLink

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…
Bus in Grafton


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).
Bus in Grafton


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).
Bus in Grafton


Runs local services including four to eight buses to Maclean (one hour), Yamba (1¼ hours) and Angourie (1½ hours) daily; all $12.30.
Bus in Grafton

Ryans Bus Service/Forest Coach Lines North

Weekday buses to/from Woolgoolga ($21, 1½ hours), Red Rock ($20, 50 minutes) and Coffs Harbour ($21.80, two hours).
Bus in Grafton

Northern Rivers Buslines

One bus to/from Maclean ($6, 43 minutes) and Lismore ($6, three hours) on weekdays.
Airport in Grafton

Clarence Valley Regional Airport

Twelve kilometres southeast of town.
Airline in Grafton

Regional Express

Flies to/from Sydney and Taree.