There are 5 ways to get from New Brunswick to Roslyn by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Jamaica
best- Take the train from New Brunswick to New York Penn Stationtrain Nec
- Take the train from Jamaica to Roslyntrain Oyster Bay Branch
2h 46m$10–33Bus
- Take the bus from Albany St & Spring St to Port Authority Bus Terminalbus
- Take the bus from Thomson Av/Jackson Av to 39 Av/Main Stbus Q63
- Take the bus from Main St / Roosevelt to Roslyn Clock Towerbus
4h 6m$24–46Drive 54.8 mi
- Drive from New Brunswick to Roslyncar 54.8 mi
1h 22m$10–15Train
- Take the train from New Brunswick to New York Penn Stationtrain Nec
- Take the train from New York Penn Station to Mineolatrain Port Jefferson Branch / ...
2h 49m$13–33Train #2
- Take the train from New Brunswick to New York Penn Stationtrain Nec
- Take the train from New York Penn Station to Great Necktrain Port Washington Branch
2h 50m$12–31
New Brunswick to Roslyn by train
Questions & Answers
The cheapest way to get from New Brunswick to Roslyn is to drive which costs $10 - $15 and takes 1h 22m.
The fastest way to get from New Brunswick to Roslyn is to drive which takes 1h 22m and costs $10 - $15.
No, there is no direct bus from New Brunswick to Roslyn. However, there are services departing from Albany St & Spring St and arriving at Roslyn Clock Tower via Thomson Av/Jackson Av and Main St / Roosevelt. The journey, including transfers, takes approximately 4h 6m.
No, there is no direct train from New Brunswick to Roslyn. However, there are services departing from New Brunswick and arriving at Roslyn via New York Penn Station and Jamaica. The journey, including transfers, takes approximately 2h 46m.
The distance between New Brunswick and Roslyn is 57 miles. The road distance is 55.1 miles.
The best way to get from New Brunswick to Roslyn without a car is to train via Jamaica which takes 2h 46m and costs $9 - $35.
It takes approximately 2h 46m to get from New Brunswick to Roslyn, including transfers.
New Brunswick to Roslyn bus services, operated by Rockland Coaches, depart from Albany St & Spring St station.
New Brunswick to Roslyn train services, operated by NJ Transit, depart from New Brunswick station.
The best way to get from New Brunswick to Roslyn is to train via Jamaica which takes 2h 46m and costs $9 - $35. Alternatively, you can bus, which costs $24 - $50 and takes 4h 6m.
What companies run services between New Brunswick, NJ, USA and Roslyn, NY, USA?
You can take a train from New Brunswick to Roslyn via New York Penn Station and Jamaica in around 2h 46m. Alternatively, you can take a bus from Albany St & Spring St to Roslyn Clock Tower via Port Authority Bus Terminal, 42 St-Port Authority Bus Terminal, Court Sq-23 St, Thomson Av/Jackson Av, 39 Av/Main St, and Main St / Roosevelt in around 4h 6m.
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Train from New Brunswick to New York Penn Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- $2–17
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–17
Train from New Brunswick to New York Penn Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- $2–17
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–17
Train from New Brunswick to New York Penn Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- $2–17
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–17
- Phone
- +1-718-217-5477
- Website
- Long Island Rail Road
Train from Jamaica to Roslyn
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- $2–7
- Website
- Long Island Rail Road
- Schedules at
- Long Island Rail Road Schedules
- Off-Peak
- $2–4
- Peak
- $5–7
Train from New York Penn Station to Mineola
- Ave. Duration
- 39 min
- Frequency
- Every 20 minutes
- Estimated price
- $7–14
- Website
- Long Island Rail Road
- Schedules at
- Long Island Rail Road Schedules
- Off-Peak
- $7–11
- Peak
- $10–14
Train from New York Penn Station to Great Neck
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $6–12
- Website
- Long Island Rail Road
- Schedules at
- Long Island Rail Road Schedules
- Off-Peak
- $6–9
- Peak
- $8–12
- Phone
- +1 (866) 912 - 6224
- [email protected]
- Website
- Rockland Coaches
Bus from Albany St & Spring St to Port Authority Bus Terminal
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $15–35
- Schedules at
- Rockland Coaches
- Adult
- $15–35
- Phone
- 877-690-5116
- Website
- MTA
Bus from Thomson Av/Jackson Av to 39 Av/Main St
- Ave. Duration
- 50 min
- Frequency
- Every 20 minutes
- Estimated price
- $3–8
- Website
- MTA
- Schedules at
- MTA scheduled
- Website
- MTA: World Cup 2026
- Standard Fare
- $3–8
- Phone
- +1 516-336-6600
- Website
- Nassau Inter-County Express
Bus from Main St / Roosevelt to Roslyn Clock Tower
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Estimated price
- $3
- Website
- Nassau Inter-County Express
- Schedules at
- Nassau Inter-County Express Maps and Schedules
- Regular Fare
- $3
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, 5 delightfully under-the-radar French towns you need to visit, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
New Brunswick to Roslyn bus services, operated by Rockland Coaches, arrive at Port Authority Bus Terminal station.
New Brunswick to Roslyn train services, operated by NJ Transit, arrive at New York Penn Station.
Yes, the driving distance between New Brunswick to Roslyn is 55 miles. It takes approximately 1h 22m to drive from New Brunswick to Roslyn.
There are 402+ hotels available in Roslyn.



