The average bus between Center Moriches and Massapequa takes 3h 36m and the fastest bus takes 2h 43m. The bus service runs several times per day from Center Moriches 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 Center Moriches and Massapequa. The earliest departure is at 6:30 AM in the morning, and the last departure from Center Moriches is at 10:34 PM which arrives into Massapequa at 7:43 AM. All services require a transfer at Patchogue LIRR and take an average of 3h 36m. The schedules shown below are for the next available departures.
Arrives next day


9h 9m • 2 changes
Arrives next day


9h 9m • 2 changes


2h 43m • 2 changes


2h 43m • 2 changes


2h 43m • 2 changes


2h 44m • 2 changes
Want to know about travelling from Center Moriches 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 Center Moriches to Massapequa. However, there are services departing from Center Moriches station and arriving at Massapequa station via Patchogue LIRR. The journey, including transfers, takes approximately 3h 36m.
Center Moriches to Massapequa bus services, operated by Suffolk County Transit, depart from Montauk Hwy/Railroad Ave station.
Center Moriches to Massapequa bus services, operated by Suffolk County Transit, arrive at Amityville LIRR station.
The distance between Center Moriches and Massapequa is 59.2 km. The road distance is 85 km.
You can take a bus from Montauk Hwy/Railroad Ave to Massapequa LIRR Station via Patchogue LIRR, Amityville LIRR, and Amityville Sta in around 3h 18m.