NSW Train and Coach Timetables

Interactive network mapUse the form on the left-hand side to:

  • search Regional timetables
  • plan your journey
  • check seat availability
  • calculate fares
  • book and pay for tickets.

If you're not sure of the correct name of a NSW TrainLink station or stop, consult our network map.

For NSW TrainLink Intercity timetables please visit the Sydney Trains website.

PDF timetables

NSW TrainLink timetable brochuresWhen referring to PDF timetables, please remember to check for timetable changes due to trackwork.

North Coast region - updated 6 April 2014
Includes: Brisbane, Broadmeadow, Byron Bay, Casino, Coffs Harbour, Lismore, Surfers Paradise, Taree and Tweed Heads.

North West region - updated 20 October 2013
Includes: Armidale, Broadmeadow, Gunnedah, Moree, Narrabri and Tamworth.

Southern region - updated 30 June 2014
Includes: Albury, Canberra, Cootamundra, Echuca, Goulburn, Griffith, Melbourne and Wagga Wagga.

Western region - updated 15 June 2015
Includes: Bathurst, Bourke, Broken Hill, Dubbo, Lightning Ridge, Orange and Parkes.