There are 4 ways to get from Bay Shore to Patchogue by train, bus, taxi, 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.
Train
best- Take the train from Bay Shore to Patchoguetrain Montauk Branch
24 min$5–11Line 2 bus
cheapest- Take the bus from Bay Shore Ave/Mechanicsville Rd to South St/West Avebus 2
36 min$3Taxi
- Take the taxi from Bay Shore to Patchoguetaxi 13.4 mi
20 min$45–60Drive 13.4 mi
- Drive from Bay Shore to Patchoguecar 13.4 mi
20 min$3–4
Bay Shore to Patchogue by train
Questions & Answers
The cheapest way to get from Bay Shore to Patchogue is to line 2 bus which costs $3 and takes 36 min.
The fastest way to get from Bay Shore to Patchogue is to taxi which takes 20 min and costs $45 - $60.
Yes, there is a direct bus departing from Bay Shore Ave/Mechanicsville Rd and arriving at South St/West Ave. Services depart hourly, and operate every day. The journey takes approximately 36 min.
Yes, there is a direct train departing from Bay Shore and arriving at Patchogue. Services depart hourly, and operate every day. The journey takes approximately 24 min.
The distance between Bay Shore and Patchogue is 13 miles. The road distance is 13.5 miles.
The best way to get from Bay Shore to Patchogue without a car is to train which takes 24 min and costs $5 - $11.
The train from Bay Shore to Patchogue takes 24 min including transfers and departs hourly.
Bay Shore to Patchogue bus services, operated by Suffolk County Transit, depart from Bay Shore Ave/Mechanicsville Rd station.
Bay Shore to Patchogue train services, operated by Long Island Rail Road, depart from Bay Shore station.
The best way to get from Bay Shore to Patchogue is to train which takes 24 min and costs $5 - $11. Alternatively, you can line 2 bus, which costs $3 and takes 36 min.
What companies run services between Bay Shore, NY, USA and Patchogue, NY, USA?
Long Island Rail Road operates a train from Bay Shore to Patchogue hourly. Tickets cost $5–11 and the journey takes 24 min. Alternatively, Suffolk County Transit operates a bus from Bay Shore Ave/Mechanicsville Rd to South St/West Ave hourly. Tickets cost $3 and the journey takes 36 min.
- Phone
- +1-718-217-5477
- Website
- mta.info
Train from Bay Shore to Patchogue
- 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 Bay Shore Ave/Mechanicsville Rd to South St/West Ave
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- sctbus.org
- Adults
- $3
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 Flying into Beijing?, French strikes 2018: What are my alternative transport options?, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Bay Shore to Patchogue bus services, operated by Suffolk County Transit, arrive at South St/West Ave station.
Bay Shore to Patchogue train services, operated by Long Island Rail Road, arrive at Patchogue station.
Yes, the driving distance between Bay Shore to Patchogue is 13 miles. It takes approximately 20 min to drive from Bay Shore to Patchogue.
There are 100+ hotels available in Patchogue.



