You can take the bus (Lakeland) from Sparta directly to Port Authority. During rush hour it takes about 1 hour and 20 minutes to 1 hour and 40 minutes, depending on how heavy traffic is. Another alternative is to drive to the park and ride in Parsippany at the intersection of Beveryck and Route 46. From Parsippany, it will take about 50 minutes to get into Port Authority. Go to Lakeland Bus Lines on the web and check out the schedule.