The average bus between Mastic–Shirley Station and Massapequa takes 3h 9m and the fastest bus takes 2h 16m. The bus service runs several times per day from Mastic–Shirley Station to Massapequa. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Mastic–Shirley Station and Massapequa. The earliest departure is at 6:57 AM in the morning, and the last departure from Mastic–Shirley Station is at 11:01 PM which arrives into Massapequa at 7:43 AM. All services require a transfer at William Floyd Pkwy/Surrey Cir and take an average of 3h 9m. The schedules shown below are for the next available departures.
Arrives next day


8h 42m • 2 changes
Arrives next day


8h 42m • 2 changes


2h 16m • 2 changes


2h 16m • 2 changes


2h 16m • 2 changes


2h 17m • 2 changes
Want to know about travelling from Mastic–Shirley Station to Massapequa? 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 bus from Mastic–Shirley Station to Massapequa. However, there are services departing from Mastic–Shirley Station station and arriving at Massapequa station via Patchogue LIRR. The journey, including transfers, takes approximately 3h 9m.
Mastic–Shirley Station to Massapequa bus services, operated by Suffolk County Transit, depart from William Floyd Pkwy/Surrey Cir station.
Mastic–Shirley Station to Massapequa bus services, operated by Suffolk County Transit, arrive at Amityville LIRR station.
The distance between Mastic–Shirley Station and Massapequa is 53 km. The road distance is 68 km.
You can take a vehicle from Mastic–Shirley Station to Massapequa LIRR Station via William Floyd Pkwy/Surrey Cir, Patchogue LIRR, Amityville LIRR, and Amityville Sta in around 2h 52m.