There are 4 ways to get from Yaphank to Greenport by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Yaphank-BNL to Greenporttrain Greenport Service
1h 6m$52–72Drive 37.8 mi
cheapest- Drive from Yaphank to Greenportcar 37.8 mi
53 min$7–10Line 58 bus, line 92 bus
- Take the bus from Strathmore Commons to Riverhead LIRRbus 58
- Take the bus from Riverhead LIRR to 1st St/Adams Stbus 92
2h 3m$63–73Taxi
- Take the taxi from Yaphank to Greenporttaxi 37.8 mi
53 min$330–400
Questions & Answers
The cheapest way to get from Yaphank to Greenport is to drive which costs $6 - $10 and takes 53 min.
The fastest way to get from Yaphank to Greenport is to drive which takes 53 min and costs $6 - $10.
No, there is no direct bus from Yaphank to Greenport. However, there are services departing from Strathmore Commons and arriving at 1st St/Adams St via Riverhead LIRR. The journey, including transfers, takes approximately 2h 3m.
No, there is no direct train from Yaphank to Greenport. However, there are services departing from Yaphank-BNL and arriving at Greenport via . The journey, including transfers, takes approximately 1h 6m.
The distance between Yaphank and Greenport is 36 miles. The road distance is 38 miles.
The best way to get from Yaphank to Greenport without a car is to train which takes 1h 6m and costs $50 - $75.
It takes approximately 1h 6m to get from Yaphank to Greenport, including transfers.
Yaphank to Greenport bus services, operated by Suffolk County Transit, depart from Strathmore Commons station.
Yaphank to Greenport train services, operated by Long Island Rail Road, depart from Yaphank-BNL station.
The best way to get from Yaphank to Greenport is to train which takes 1h 6m and costs $50 - $75. Alternatively, you can line 58 bus and line 92 bus, which costs $60 - $75 and takes 2h 3m.
What companies run services between Yaphank, NY, USA and Greenport, NY, USA?
Long Island Rail Road operates a train from Yaphank-BNL to Greenport 3 times a day. Tickets cost $9–21 and the journey takes 1h. Alternatively, you can take a vehicle from Yaphank to 1st St/Adams St via Strathmore Commons and Riverhead LIRR in around 2h 3m.
- Phone
- +1-718-217-5477
- Website
- mta.info
Train from Yaphank-BNL to Greenport
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $9–21
- Website
- https://www.mta.info/agency/long-island-rail-road
- Schedules at
- https://www.mta.info/agency/long-island-rail-road/timetables
- Off-Peak
- $9–14
- Peak
- $15–21
- Phone
- 631 852 5200
- [email protected]
- Website
- sctbus.org
Bus from Strathmore Commons to Riverhead LIRR
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- sctbus.org
- Adults
- $3
Bus from Riverhead LIRR to 1st St/Adams St
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- sctbus.org
- Adults
- $3
- Ave. Duration
- 53 min
- Estimated price
- $330–400
Long Island Taxi
- Phone
- +1 516-418-2120
- Website
- longislandtaxi.li
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, Getting around the Cyclades, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Yaphank to Greenport bus services, operated by Suffolk County Transit, arrive at Riverhead LIRR station.
Yaphank to Greenport train services, operated by Long Island Rail Road, arrive at Greenport station.
Yes, the driving distance between Yaphank to Greenport is 38 miles. It takes approximately 53 min to drive from Yaphank to Greenport.
There are 169+ hotels available in Greenport.



