Bus 604

Click to load interactive map
List of stops
        Map
        Monday to Friday

        Greenwich St. Btw Morris & Battery Pl (Parkway Express) ➞ Rt-36 at Miller St

        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
        Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.

        Highlands - Rt 36 @ Miller St (Northbound) ➞ Broadway at Exchange Pl#

        Highlands - Rt 36 @ Miller St (Northbound)05:30
        Highlands - Rt-36 @ Waterwitch Ave (Northbound)05:30
        Atlantic Highlands - Rt-36 @ Navesink Ave (Northbound)05:33
        Atlantic Highlands - Rt 36 @ Thousand Oaks Dr (Northbound)05:33
        Atlantic Highlands - Rt-36 @ Grand Ave (Northbound)05:34
        Atlantic Highlands - Rt-36 @ 1st Ave (Northbound)05:36
        Atlantic Highlands - Rt 36 @ Ave D (Northbound)05:39
        Leonardo - Rt 36 @ Thompson Ave / Leonardo Terminal (Northbound)05:42
        Leonardo - Rt 36 @ Appleton Ave / Wawa (Northbound)05:42
        Leonardo - Rt 36 @ Earle Naval Base (Northbound)05:43
        Belford - Rt 36 @ E Rd (Northbound)05:43
        Belford - Rt 36 @ Main St (Northbound)05:44
        Port Monmouth - Rt-36 @ Wilson Ave (Northbound)05:46
        Port Monmouth - Rt 36 @ Main St (Northbound)05:47
        North Middletown - Rt 36 @ Thompson Ave (Northbound)05:48
        Keansburg - Rt 36 @ Main St (Northbound)05:50
        Hazlet - S Laurel Ave @ Woody Terrace (Northbound)05:50
        Hazlet - S Laurel Ave @ Clark Dr (Northbound)05:51
        Hazlet - S Laurel Ave @ Shadyside Ave (Northbound)05:51
        Hazlet - S Laurel Ave @ Adam Pl (Northbound)05:51
        Hazlet - S Laurel Ave @ Middle Rd (Northbound)05:52
        Hazlet - Middle Rd @ Azee Dr (Northbound)05:52
        Hazlet - Middle Rd @ Golden Ln (Northbound)05:53
        Hazlet - Middle Rd @ Molly Pitcher Dr (Northbound)05:53
        Hazlet - Middle Rd @ Union Ave (Northbound)05:54
        Hazlet - Middle Rd @ Amherst Ln (Northbound)05:55
        Hazlet - Middle Rd @ Lynn Blvd (Northbound)05:55
        Hazlet - Middle Rd @ Bromley Dr / Library / Police Station (Northbound)05:56
        Hazlet - Middle Rd @ Hazlet Ave (Northbound)05:56
        Hazlet - Middle Rd @ Coach Dr (Northbound)05:57
        Hazlet - Airport Plaza (Northbound)06:00
        Cheesequake Park and Ride (Northbound)06:10
        Varick St at N Moore St#07:05s
        New York - Broadway @ Warren St (Northbound)07:05s
        Broadway/Vesey St07:06s
        New York - Broadway @ Cedar St (Northbound)07:06s
        Broadway at Exchange Pl#07:07
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
        Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
        Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
        Last updated on December 11, 2025
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Greenwich St. Btw Morris & Battery Pl (Parkway Express) ➞ Rt-36 at Miller St
        Greenwich Street - Trinity Place - Church Street - Main Street - Valley Drive East - Memorial Parkway
        Inbound: Highlands - Rt 36 @ Miller St (Northbound) ➞ Broadway at Exchange Pl#
        Memorial Parkway - South Laurel Avenue - Adam Place - South Laurel Avenue - Middle Road - Varick Street - Broadway - Vesey Street - Broadway
        All data is available in GTFS feed: academy-bus-data

        Bus 604 FAQ

        • What time does the 604 bus start operating?

          Services on the 604 - Route 36 - Wall Street bus start at 16:15 on Monday, Tuesday, Wednesday, Thursday, Friday.

        • What time does the 604 bus stop working?

          Services on the 604 - Route 36 - Wall Street bus stop at 18:35 on Monday, Tuesday, Wednesday, Thursday, Friday.

        • Is there a 604 bus stop near me?

          Click here to view the nearest 604 - Route 36 - Wall Street bus stop.

        604 (Staten Island Buses)

        The first stop of the 604 bus route is Greenwich St. Btw Morris & Battery Pl (Parkway Express) and the last stop is Rt-36 at Miller St. 604 (Route 36 - Wall Street) is operational during on weekdays.

        Additional information: 604 has 26 stops and the total trip duration for this route is approximately 95 minutes.

        See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Staten Island Buses suggested routes, real-time bus tracker, line route maps in Staten Island, and helps to find the closest 604 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 604 bus to take on your trip.

        604 bus near me