Book a seat Plan a trip

All seats on Regional train and coach services must be pre-booked and paid.

- Rebook or cancel tickets
- Keep track of your travel
- Update your details
- Receive news and offers

Trip type


  Information on Concessions
   Information on the Commuter type
  Information on Travel Passes

Book a seat Plan a trip

Plan a trip in your local area, region, or state...or even as far as Melbourne or Brisbane.

Leave after/arrive before

More options
For all Intercity timetables visit

Service alerts

Intercity services


Service alteration to the 05:15 Grafton to Sydney XPT servce.

North West

All services on or close to time

Central West

All services on or close to time


All services on or close to time

Booking systems

Available, Online reservations will be unavailable from 10.30pm to 11.15pm Wednesday 25 November 2015, due to scheduled system maintenance.

Future trackwork

Check upcoming trackwork

NSW train and coach timetable

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 regionupdated 20 October 2013
Includes: Armidale, Broadmeadow, Gunnedah, Moree, Narrabri and Tamworth.

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

Western regionupdated 15 June 2015
Includes: Bathurst, Bourke, Broken Hill, Dubbo, Lightening Ridge, Orange and Parkes.