NJ Transit operates a train from New York to Roselle Park every 4 hours. Tickets cost $4 - $9 and the journey takes 31 min. Alternatively, NJ Transit operates a bus from New York to Roselle Park hourly. Tickets cost $2 - $6 and the journey takes 40 min.
From New York Penn Station train to Roselle Park. 31 min $8. From Port Authority Bus Terminal line 113 bus to Chestnut St At Westfield Ave. 40 min $5. From New York Penn Station train to Newark Penn Station then train to Roselle Park. 1 h 3 min $14. From New York taxi to Roselle Park. 23 min $115. From New York drive to Roselle Park. 23 min $2.