Travel from Piscataway to New-York

Bus or train from Piscataway to New York?

Coach USA operates a bus from Piscataway to New York every 30 minutes. Tickets cost $5 - $21 and the journey takes 50 min. Alternatively, NJ Transit operates a train from Piscataway to New York every 30 minutes. Tickets cost $6 - $11 and the journey takes 1 h.

How to get from Piscataway to New York

ModeDurationPrice
From East Brunswick bus to New York Port Authority.50 min$14
From Edison Station train to New York Penn Station.1 h$10
From Piscataway taxi to New York.37 min$205
From Piscataway drive to New York.37 min$3

How long does it take to get from Piscataway to New York?

The bus from East Brunswick to New York Port Authority takes 50 min including transfers and departs every 30 minutes.

Is there a direct train between Piscataway and New York?

Yes, there is a direct train departing from Edison Station and arriving at New York Penn Station. Services depart every 30 minutes, and operate every day. The journey takes approximately 1 h.

Is there a direct bus between Piscataway and New York?

Yes, there is a direct bus departing from East Brunswick and arriving at New York Port Authority. Services depart every 30 minutes, and operate every day. The journey takes approximately 50 min.

Operators from Piscataway to New York

OperatorPhoneWebsite
Coach USA201-225-7500Coach USA
NJ Transit+1 973-491-7000NJ Transit