There are 5 ways to get from Lindenhurst to Riverhead 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, bus
best- Take the train from Babylon to Patchoguetrain Montauk Branch
- Take the bus from Patchogue LIRR to Riverhead LIRRbus 66
2h 28m$8–17Bus
cheapest- Take the bus from Montauk Hwy/S Wellwood Ave to Patchogue LIRRbus 2
- Take the bus from Patchogue LIRR to Riverhead LIRRbus 66
2h 47m$5Train
- Take the train from Lindenhurst to Jamaicatrain
- Take the train from Jamaica to Ronkonkomatrain
- Take the train from Ronkonkoma to Riverheadtrain
3h 35m$21–50Drive 43 mi
- Drive from Lindenhurst to Riverheadcar 43 mi
55 min$8–12Taxi
- Take the taxi from Lindenhurst to Riverheadtaxi 43 mi
55 min$380–450
Lindenhurst to Riverhead by train and bus
Questions & Answers
The cheapest way to get from Lindenhurst to Riverhead is to bus which costs $6 and takes 2h 47m.
The fastest way to get from Lindenhurst to Riverhead is to drive which takes 55 min and costs $7 - $12.
No, there is no direct bus from Lindenhurst to Riverhead. However, there are services departing from Montauk Hwy/S Wellwood Ave and arriving at Riverhead LIRR via Patchogue LIRR. The journey, including transfers, takes approximately 2h 47m.
No, there is no direct train from Lindenhurst to Riverhead. However, there are services departing from Lindenhurst and arriving at Riverhead via Jamaica and Ronkonkoma. The journey, including transfers, takes approximately 3h 35m.
The distance between Lindenhurst and Riverhead is 54 miles. The road distance is 43.2 miles.
The best way to get from Lindenhurst to Riverhead without a car is to train and bus which takes 2h 28m and costs $8 - $17.
It takes approximately 2h 28m to get from Lindenhurst to Riverhead, including transfers.
Lindenhurst to Riverhead bus services, operated by Suffolk County Transit, depart from Montauk Hwy/S Wellwood Ave station.
Lindenhurst to Riverhead train services, operated by Long Island Rail Road, depart from Lindenhurst station.
The best way to get from Lindenhurst to Riverhead is to train which takes 3h 35m and costs $21 - $50. Alternatively, you can bus, which costs $6 and takes 2h 47m.
What companies run services between Lindenhurst, NY, USA and Riverhead, NY, USA?
You can take a train from Lindenhurst to Riverhead via Jamaica and Ronkonkoma in around 3h 35m. Alternatively, you can take a bus from Montauk Hwy/S Wellwood Ave to Riverhead LIRR via Patchogue LIRR in around 2h 47m.
- Phone
- +1-718-217-5477
- Website
- Long Island Rail Road
Train from Babylon to Patchogue
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–9
- Website
- Long Island Rail Road
- Schedules at
- Long Island Rail Road Schedules
- Off-Peak
- $3–5
- Peak
- $7–9
Train from Lindenhurst to Jamaica
- Ave. Duration
- 44 min
- Frequency
- Every 15 minutes
- Estimated price
- $8–16
- Website
- Long Island Rail Road
- Schedules at
- Long Island Rail Road Schedules
- Off-Peak
- $8–12
- Peak
- $11–16
Train from Jamaica to Ronkonkoma
- Ave. Duration
- 59 min
- Frequency
- Every 20 minutes
- Estimated price
- $8–21
- Website
- Long Island Rail Road
- Schedules at
- Long Island Rail Road Schedules
- Off-Peak
- $8–12
- Peak
- $16–21
Train from Ronkonkoma to Riverhead
- Ave. Duration
- 44 min
- Frequency
- Every 4 hours
- Estimated price
- $5–13
- Website
- Long Island Rail Road
- Schedules at
- Long Island Rail Road Schedules
- Off-Peak
- $5–7
- Peak
- $10–13
- Phone
- 631 852 5200
- [email protected]
- Website
- Suffolk County Transit
Bus from Patchogue LIRR to Riverhead LIRR
- Ave. Duration
- 1h 24m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- Suffolk County Transit
- Adults
- $3
Bus from Montauk Hwy/S Wellwood Ave to Patchogue LIRR
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- Suffolk County Transit
- Adults
- $3
Bus from Patchogue LIRR to Riverhead LIRR
- Ave. Duration
- 1h 24m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- Suffolk County Transit
- Adults
- $3
- Ave. Duration
- 55 min
- Estimated price
- $380–450
Seaford Taxi and Airport Service
- Phone
- +1 516 661-1010
- Website
- seafordtaxi.li
Bethpage Taxi
- Phone
- +1 516-652-2353
- Website
- bethpagetaxi.li
Lindy's Taxi
- Phone
- +1 631-234-1300
- Website
- lindystaxi.com
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 London City Airport into central London, Getting to Milan from the airport, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Lindenhurst to Riverhead bus services, operated by Suffolk County Transit, arrive at Patchogue LIRR station.
Lindenhurst to Riverhead train services, operated by Long Island Rail Road, arrive at Jamaica station.
Yes, the driving distance between Lindenhurst to Riverhead is 43 miles. It takes approximately 55 min to drive from Lindenhurst to Riverhead.
There are 140+ hotels available in Riverhead.



