There are 5 ways to get from Riverhead to Bay Shore 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, line 7 bus
best- Take the train from Riverhead to Ronkonkomatrain Greenport Service
- Take the bus from Brentwood LIRR to Second Ave/Union Blvdbus 7
2h 3m$12–24Bus, line 2 bus
cheapest- Take the bus from Riverhead LIRR to Patchogue LIRRbus 66
- Take the bus from Patchogue LIRR to Third Ave/Mechanicsville Rdbus 2
2h 25m$5Bus, train
- Take the bus from Riverhead LIRR to Patchogue LIRRbus 66
- Take the train from Patchogue to Bay Shoretrain Montauk Branch
2h 17m$7–13Drive 35.5 mi
- Drive from Riverhead to Bay Shorecar 35.5 mi
45 min$7–10Taxi
- Take the taxi from Riverhead to Bay Shoretaxi 35.5 mi
45 min$310–380
Riverhead to Bay Shore by train and bus
Questions & Answers
The cheapest way to get from Riverhead to Bay Shore is to bus and line 2 bus which costs $6 and takes 2h 25m.
The fastest way to get from Riverhead to Bay Shore is to drive which takes 45 min and costs $6 - $10.
No, there is no direct bus from Riverhead to Bay Shore. However, there are services departing from Riverhead LIRR and arriving at Third Ave/Mechanicsville Rd via Patchogue LIRR. The journey, including transfers, takes approximately 2h 25m.
The distance between Riverhead and Bay Shore is 39 miles. The road distance is 35.7 miles.
The best way to get from Riverhead to Bay Shore without a car is to train and line 7 bus which takes 2h 3m and costs $11 - $25.
It takes approximately 2h 3m to get from Riverhead to Bay Shore, including transfers.
Riverhead to Bay Shore bus services, operated by Suffolk County Transit, depart from Riverhead LIRR station.
Riverhead to Bay Shore bus services, operated by Suffolk County Transit, arrive at Patchogue LIRR station.
Yes, the driving distance between Riverhead to Bay Shore is 36 miles. It takes approximately 45 min to drive from Riverhead to Bay Shore.
There are 139+ hotels available in Bay Shore.
What companies run services between Riverhead, NY, USA and Bay Shore, NY, USA?
You can take a bus from Riverhead LIRR to Third Ave/Mechanicsville Rd via Patchogue LIRR in around 2h 25m.
- Phone
- +1-718-217-5477
- Website
- mta.info
Train from Riverhead to Ronkonkoma
- Ave. Duration
- 46 min
- Frequency
- 4 times a day
- Estimated price
- $7–17
- Website
- https://www.mta.info/agency/long-island-rail-road
- Schedules at
- https://www.mta.info/agency/long-island-rail-road/timetables
- Off-Peak
- $7–11
- Peak
- $10–17
Train from Patchogue to Bay Shore
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $5–11
- 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–11
- Phone
- 631 852 5200
- buses@suffolkcountyny.gov
- Website
- sctbus.org
Bus from Brentwood LIRR to Second Ave/Union Blvd
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- sctbus.org
- Adults
- $3
Bus from Riverhead LIRR to Patchogue LIRR
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- sctbus.org
- Adults
- $3
Bus from Patchogue LIRR to Third Ave/Mechanicsville Rd
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- sctbus.org
- Adults
- $3
- Ave. Duration
- 45 min
- Estimated price
- $310–380
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 How to get from Stansted Airport into central London, Need to know: Greyhound, and Why you should take the train in the US - to help you get the most out of your next trip.



