How to get from Great Neck to Flushing - Main St by bus and train?
Great Neck to Flushing - Main St - Bus Schedule
The N58 bus from Great Neck to Flushing - Main St runs from 6:12 AM to 10:31 PM, with departures every 15 min-1 hr. The trip takes about 37 min, with regular service throughout the operating hours.
From Great Neck to Flushing - Main St by bus and train
To get from Great Neck to Flushing - Main St in Queens, take the N58 bus from North Rd / Middle Neck station to Great Neck Sta / North station. Next, take the PORT WASHINGTON BRANCH train from Great Neck station to Flushing - Main Street station. The total trip duration for this route is approximately 37 min. The ride fare is $11.90. The bus and train schedule from Great Neck may change. We recommend you check the updated bus and train schedule to Flushing - Main St on the Moovit app.
Step by Step
- 1Walk to bus stationNorth Rd / Middle NeckID 511050 yd • 1 min
- 2Wait for busN58Great Neck Sta
- 3Ride to bus stationGreat Neck Sta / North11 min
- 4Walk to train stationGreat Neck20 yd • 1 min
- 5Wait for trainPORT WASHINGTON BRANCHGrand Central
- 6Ride to train stationFlushing - Main Street16 min
- 7Walk toFlushing - Main St40-01 Main St90 yd • 2 min
Public transit directions from Great Neck to Flushing - Main St
Bus And Train schedule from Great Neck to Flushing - Main St
Related Routes
- Hartford to Flushing - Main St
- New Haven to Flushing - Main St
- Atlantic City to Flushing - Main St
- Bronx to Flushing - Main St
- Brooklyn to Flushing - Main St
- Far Hills to Flushing - Main St
- Farmingdale to Flushing - Main St
- Edison to Flushing - Main St
- Danbury to Flushing - Main St
- Deer Park to Flushing - Main St
- Dobbs Ferry to Flushing - Main St
- Hempstead to Flushing - Main St
- Fort Lee to Flushing - Main St
- Glen Cove to Flushing - Main St
- Jersey City to Flushing - Main St
- Hicksville to Flushing - Main St
- Hoboken to Flushing - Main St
- Queens to Flushing - Main St
- Mount Vernon to Flushing - Main St
- New Brunswick to Flushing - Main St
Questions & Answers
What is the fastest way to get from Great Neck to Flushing - Main St?
The fastest way takes 37 minutes, using Bus line N58, Train line PORT WASHINGTON BRANCH.
Is there a direct bus between Great Neck and Flushing - Main St?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 37 min.
Which bus line goes from Great Neck to Flushing - Main St?
The N58 bus line goes from North Rd / Middle Neck station near Great Neck in New York - New Jersey to Great Neck Sta / North station. From there you’ll have to take one train line till Great Neck Sta / North station near Flushing - Main St in Queens.
How long does it take to travel from Great Neck to Flushing - Main St by bus and train?
The total travel time between Great Neck in New York - New Jersey and Flushing - Main St in Queens by bus and train is about 37 min.
Where do I get on the bus near Great Neck to get to Flushing - Main St?
Get on the N58 bus from the North Rd / Middle Neck stop near Great Neck in New York - New Jersey.
Where do I get off the bus when travelling between Great Neck and Flushing - Main St?
Get off the bus at the Great Neck Sta / North station, which is closest to Flushing - Main St in Queens.
How much is the bus fare from Great Neck to Flushing - Main St?
The ride from Great Neck to Flushing - Main St costs $11.90.
Popular Routes
- 34 St-Penn Station to Flushing
- Manhattan to Pearl River
- Babylon to Jfk Terminal 5
- Jamaica to Coney Island
- Miami Road to Jamaica
- Jamaica to Patchogue
- Stamford to Yankee Stadium
- Jersey City to Staten Island
- Dia Beacon to Storm King Art Center
- Clark to Manhattan
- Port Authority Bus Terminal to Citi Field
- Ronkonkoma Station to Times Square
- 34 St-Penn Station to LIRR - Patchogue Station
- Suffern to Port Authority Bus Terminal
- Staten Island Ferry Whitehall Terminal to Chelsea Market
- Stamford Station to White Plains
- Hoboken to Radio City Music Hall
- Manhattan to Bridgewater
- Sheraton Lincoln Harbor Hotel Weehawken to Port Authority Bus Terminal
- Babylon Station to Southampton NY USA