NJ Transit said its rail, bus, light rail and Access Link service will resume full service Friday after crews cleaned up from Wednesday's powerful winter storm.

All of the agency's services would run on a regular weekday schedule Friday, according to NJ Transit. The agency's teams removed "well over" 100 trees and branches, which blocked train tracks around the state.

"To get to the affected areas, crews had to walk in significant amounts of snow, up to 20 inches in some cases, to remove these trees and branches," the agency said in a statement.

Transit police and crews "worked continuously to prepare for, and recover from, the devastating effects of this powerful storm that caused significant impacts across our entire transportation network," NJ Transit said.

Riders can visit NJTransit.com or follow NJTransit on Twitter for the latest service updates. Information is also available by calling 973-275-5555 or its online alerts.

"Customers should also build extra travel time into their schedules as residual delays and some cancellations may occur from the residual effects of the storm," the agency said.

NJ TRANSIT rail, bus, light rail & Access Link will all operate on a regular weekday schedule tomorrow. Crews, along with @NJTransitPolice, worked continuously to prepare for & recover from the devastating effects of this powerful storm that caused significant impacts systemwide. pic.twitter.com/NmiN8edHFF — NJ TRANSIT (@NJTRANSIT) March 9, 2018

The storm forced transit officials to cut service on several lines as crews faced downed trees and harsh driving conditions.

Noah Cohen may be reached at ncohen@njadvancemedia.com. Follow him on Twitter @noahyc. Find NJ.com on Facebook.