Travel from New-York to Somerset-NJ-USA

Bus or train from New York to Somerset?

Coach USA operates a bus from New York to Somerset every 30 minutes. Tickets cost $6 - $21 and the journey takes 1 h. Alternatively, NJ Transit operates a train from New York to Somerset every 30 minutes. Tickets cost $7 - $12 and the journey takes 57 min.

How to get from New York to Somerset

ModeDurationPrice
From New York Port Authority bus to New Brunswick.1 h$15
From New York Penn Station train to New Brunswick Downtown then line 100 bus to New Brunswick.1 h 17 min$23
From New York taxi to Somerset.45 min$243
From New York drive to Somerset.45 min$4

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

The bus from New York Port Authority to New Brunswick takes 1 h including transfers and departs every 30 minutes.

Is there a direct bus between New York and Somerset?

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

Operators from New York to Somerset

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