There is good bus as well as train service from Mahwah.
I am aware of COACH buses available from the following locations:
1. Junction of Masonicus Rd-Airmount Ave (near Paddington Square)
2. Franklin Tpke & Hilltop Rd. Buses also stop at Franklin Tpke near Mahwah train station.
It takes around 45-60 min to reach NY-Port Authority.
NJ-Transit train service takes around the same time (via Secaucus transfer (North-East corridor) or Hoboken transfer (PATH or ferry)) to reach NYC. Also, since the trains run on the Main-Bergen line, they are available throughout the day in both directions, unlike some other train lines like the Pascack valley line.
Depending on where you buy your house in Mahwah, you could take the train from Ramsey Rt 17 station (where many express trains stop), Mahwah station, Suffern Station or even Ramsey Main St station.
Mahwah station offers FREE PARKING for Mahwah residents. You need to get stickers from the Municipal office to affix to your car window in order to be eligible for free parking.
I hope this information is helpful for you to make a decision to buy a house in this lovely town.... more