Teralba has one platform with two faces. It is serviced by
Sydney Trains Central Coast & Newcastle Line services travelling from
Sydney Central to
Newcastle. {{Sydney Trains platform box Teralbastn.jpg|Previous station building in May 2006 Teralba_Railway_Station_Platforms.jpg|Northbound view from platforms Teralba_Railway_Stn.jpg|View from footbridge to island platforms Teralba_Railway_Station_Entrance_Railway_St.jpg|Entrance from Railway Street Teralba_Railway_Station_Entrance_William_St.jpg|Entrance from William Street ==Transport links==