NSW TrainLink was formed on 1 July 2013 when RailCorp was restructured and CountryLink was merged with the intercity services of CityRail.
[3][4][5] On 21 August 2023, it was announced that the majority of intercity passenger services, crew and stations would move from NSW TrainLink to Sydney Trains.
[8] NSW TrainLink services operate in areas of lower population density, using a reserved seat ticketing system.
NSW TrainLink operates regional passenger services throughout New South Wales and interstate to Brisbane, Canberra and Melbourne.
Cities and towns served by NSW TrainLink coaches connecting off North Coast services include: Tea Gardens, Forster, Port Macquarie, Yamba, Moree, Alstonville, Lismore, Ballina, Byron Bay, Murwillumbah, Tweed Heads and Surfers Paradise.
Services operate on the Main North line from Sydney Central station to Werris Creek.
NSW TrainLink continued with the existing contracts entered into by CityRail and CountryLink for the provision of coach services.
On 1 July 2014, the Lithgow to Gulgong, Coonabarabran, Baradine services passed from Greyhound Australia to Ogden's Coaches.
The new contracts commenced on 1 January 2015 for a five-year period, with an option to extend for three years if performance criteria are met.
[15][16] The full list of coach operators providing services as at January 2015 was:[13][17] + not included in January 2015 re-tendering process From 2018, NSW TrainLink introduced several new road coach services on a trial basis:[18][non-primary source needed] The entire NSW TrainLink fleet is maintained by Sydney Trains either directly or via a Sydney Trains contract with UGL Rail.