There are 5 ways to get from Yaphank to Riverhead by taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Yaphank to Yaphank-BNLtaxi
- Take the train from Yaphank-BNL to Riverheadtrain Greenport Service
26 min$48–61Drive 15.7 mi
cheapest- Drive from Yaphank to Riverheadcar 15.7 mi
19 min$3–5Taxi, line 58 bus
- Take the taxi from Yaphank to Strathmore Commonstaxi
- Take the bus from Strathmore Commons to Riverhead LIRRbus 58
38 min$60–70Taxi
- Take the taxi from Yaphank to Riverheadtaxi 15.7 mi
19 min$140–180Bus
- Take the bus from Country Pointe Meadows to Patchogue LIRRbus 77Y
- Take the bus from Patchogue LIRR to Riverhead LIRRbus 66
2h 25m$5
Yaphank to Riverhead by bus
Questions & Answers
The cheapest way to get from Yaphank to Riverhead is to drive which costs $2 - $5 and takes 19 min.
The fastest way to get from Yaphank to Riverhead is to taxi which takes 19 min and costs $140 - $180.
No, there is no direct bus from Yaphank to Riverhead. However, there are services departing from Country Pointe Meadows and arriving at Riverhead LIRR via Patchogue LIRR. The journey, including transfers, takes approximately 2h 25m.
The distance between Yaphank and Riverhead is 15 miles. The road distance is 15.8 miles.
The best way to get from Yaphank to Riverhead without a car is to taxi and train which takes 26 min and costs $45 - $65.
It takes approximately 26 min to get from Yaphank to Riverhead, including transfers.
Yaphank to Riverhead bus services, operated by Suffolk County Transit, depart from Country Pointe Meadows station.
Yaphank to Riverhead bus services, operated by Suffolk County Transit, arrive at Patchogue LIRR station.
Yes, the driving distance between Yaphank to Riverhead is 16 miles. It takes approximately 19 min to drive from Yaphank to Riverhead.
There are 110+ hotels available in Riverhead.
What companies run services between Yaphank, NY, USA and Riverhead, NY, USA?
You can take a bus from Country Pointe Meadows to Riverhead LIRR via Patchogue LIRR in around 2h 25m.
- Phone
- +1-718-217-5477
- Website
- mta.info
Train from Yaphank-BNL to Riverhead
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Estimated price
- $5–10
- Website
- https://www.mta.info/agency/long-island-rail-road
- Schedules at
- https://www.mta.info/agency/long-island-rail-road/timetables
- Off-Peak
- $5–8
- Peak
- $6–10
- Phone
- 631 852 5200
- buses@suffolkcountyny.gov
- 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 Country Pointe Meadows to Patchogue LIRR
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Schedules at
- sctbus.org
- Adults
- $3
Bus from Patchogue LIRR to Riverhead LIRR
- Ave. Duration
- 1h 24m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- sctbus.org
- Adults
- $3
- Ave. Duration
- 11 min
- Estimated price
- $40–180
Long Island Taxi
- Phone
- +1 516-418-2120
- Website
- longislandtaxi.li
Long Island Taxi
- Phone
- +1 516-418-2120
- Website
- longislandtaxi.li
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 Slovenia: Getting from Ljubljana to Lake Bled, The London Underground: Essential tips to navigate the Tube, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.



