The best way to get to Manhattan is to take the bus on Franklin turnpike ,the ride takes 45min- 1hour.takes you straight to mid-town,42st Port Aurthority bus terminal
There's no train directly to Manhattan. You can take NJ transit from Mahwah to Secaucus and transfer to a train heading into Penn Station. Or, you can take NJ transit to Hoboken and take the path train into Manhattan. Trip takes 1-1.5 hours depending on time of day.
The train trip to manhatten takes about an hour and forty minutes and you must transfer at secaucus junction you will be then taken to NY Penn station under Madison square garden
Thanks! Your answer is awaiting moderation.