The average bus between Flushing and Maspeth takes 1h 23m and the fastest bus takes 1h 5m. The bus runs at least 3 times per hour from Flushing to Maspeth. 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 every 20 minutes between Flushing and Maspeth. The earliest departure is at 12:45 AM at night, and the last departure from Flushing is at 11:45 PM which arrives into Maspeth at 1:07 AM. All services require a transfer at Jackson Av/Queens Plaza South and take an average of 1h 23m. The schedules shown below are for the next available departures.
Arrives next day

1h 7m • 1 changeArrives next day

1h 22m • 1 change
1h 21m • 1 change
1h 21m • 1 change
1h 21m • 1 change
1h 21m • 1 changeWant to know about travelling from Flushing to Maspeth? 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 Flushing to Maspeth. However, there are services departing from Flushing station and arriving at Maspeth station via Jackson Av/Queens Plaza South. The journey, including transfers, takes approximately 1h 23m.
Flushing to Maspeth bus services, operated by MTA Bus Company, depart from Roosevelt Av/Main St station.
Flushing to Maspeth bus services, operated by MTA Bus Company, arrive at Rust St/57 Dr station.
The distance between Flushing and Maspeth is 9.3 km. The road distance is 18 km.
You can take a bus from Roosevelt Av/Main St to Rust St/57 Dr via Jackson Av/Queens Plaza South and 28 St/Queens Plaza South in around 1h 20m.