The average train between Roslyn and Danbury takes 4h 19m and the fastest train takes 3h 18m. The train service runs several times per day from Roslyn to Danbury. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 3 hours between Roslyn and Danbury. The earliest departure is at 12:01 AM at night, and the last departure from Roslyn is at 11:23 PM which arrives into Danbury at 8:40 AM. All services require a transfer at Jamaica and take an average of 4h 19m. The schedules shown below are for the next available departures.



4h 26m • 3 changes



3h 49m • 3 changes



3h 48m • 3 changes



4h 21m • 3 changes



8h 39m • 3 changes



3h 18m • 3 changes



3h 50m • 3 changes



4h 26m • 3 changes



8h 39m • 3 changes



3h 18m • 3 changes



3h 50m • 3 changes



4h 26m • 3 changes



4h 17m • 3 changes



4h 3m • 3 changes



5h 3m • 3 changes



4h 3m • 3 changes



4h 17m • 3 changes



4h 3m • 3 changes



5h 3m • 3 changes



4h 3m • 3 changes



3h 18m • 3 changes



3h 50m • 3 changes



4h 26m • 3 changes



3h 49m • 3 changes
Want to know about travelling from Roslyn to Danbury? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Roslyn to Danbury. However, there are services departing from Roslyn station and arriving at Danbury station via South Norwalk. The journey, including transfers, takes approximately 4h 19m.
Roslyn to Danbury train services, operated by Long Island Rail Road, depart from Grand Central Terminal station.
Roslyn to Danbury train services, operated by Long Island Rail Road, arrive at Danbury station.
The distance between Roslyn and Danbury is 68.2 km. The road distance is 142 km.
You can take a train from Roslyn to Danbury via Jamaica, Grand Central Terminal, and South Norwalk in around 4h 9m.