There are 6 ways to get from Hempstead to Mastic–Shirley Station by bus, train, 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.
Bus, train
best- Take the bus from Greenwich St + Angevine Ave to Freeport Sta / Northbus n40 / ...
- Take the train from Freeport to Babylontrain
- Take the train from Babylon to Mastic-Shirleytrain
2h 40m$14–28Drive 42.4 mi
cheapest- Drive from Hempstead to Mastic–Shirley Stationcar 42.4 mi
51 min$7–11Bus
- Take the bus from Grove St / Greenwich to Amityville Stabus n54 / ...
- Take the bus from Amityville LIRR to Patchogue LIRRbus 2
3h 47m$9Taxi
- Take the taxi from Hempstead to Mastic–Shirley Stationtaxi 42.4 mi
51 min$370–450Train
- Take the train from Hempstead to Jamaicatrain Hempstead Branch
- Take the train from Jamaica to Mastic-Shirleytrain Montauk Branch
2h 55m$16–37Bus, line 12 bus, train
- Take the bus from Fulton St Opp Robson Pl to Farmingdale State Collbus n70
- Take the bus from Farmingdale State College to Bay Shore LIRRbus 12
- Take the train from Bay Shore to Mastic-Shirleytrain
3h 51m$13–21
Hempstead to Mastic–Shirley Station by bus and train
Comparing Your Travel Options
The cheapest way to get from Hempstead to Mastic–Shirley Station is to drive which costs $7 - $11 and takes 51 min.
The fastest way to get from Hempstead to Mastic–Shirley Station is to drive which takes 51 min and costs $7 - $11.
No, there is no direct bus from Hempstead to Mastic–Shirley Station. However, there are services departing from Grove St / Greenwich and arriving at William Floyd Pkwy/Surrey Cir via Amityville LIRR and Patchogue LIRR. The journey, including transfers, takes approximately 3h 47m.
No, there is no direct train from Hempstead to Mastic–Shirley Station. However, there are services departing from Hempstead and arriving at Mastic-Shirley via Jamaica. The journey, including transfers, takes approximately 2h 55m.
The distance between Hempstead and Mastic–Shirley Station is 44 miles. The road distance is 42.7 miles.
The best way to get from Hempstead to Mastic–Shirley Station without a car is to bus and train which takes 2h 40m and costs $13 - $28.
It takes approximately 2h 40m to get from Hempstead to Mastic–Shirley Station, including transfers.
Hempstead to Mastic–Shirley Station bus services, operated by Nassau Inter-County Express, depart from Grove St / Greenwich station.
Hempstead to Mastic–Shirley Station train services, operated by Long Island Rail Road, depart from Hempstead station.
The best way to get from Hempstead to Mastic–Shirley Station is to bus which takes 3h 47m and costs $9. Alternatively, you can train, which costs $16 - $40 and takes 2h 55m.
What companies run services between Hempstead, NY, USA and Mastic–Shirley Station, NY, USA?
You can take a bus from Grove St / Greenwich to Mastic–Shirley Station via Amityville Sta, Amityville LIRR, Patchogue LIRR, and William Floyd Pkwy/Surrey Cir in around 3h 47m. Alternatively, you can take a train from Hempstead to Mastic-Shirley via Jamaica in around 2h 55m.
- Phone
- +1-718-217-5477
- Website
- Long Island Rail Road
Train from Freeport to Babylon
- Ave. Duration
- 19 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–11
- Website
- Long Island Rail Road
- Schedules at
- Long Island Rail Road Schedules
- Off-Peak
- $6–9
- Peak
- $7–11
Train from Babylon to Mastic-Shirley
- Ave. Duration
- 44 min
- Frequency
- Every 2 hours
- Estimated price
- $5–14
- Website
- Long Island Rail Road
- Schedules at
- Long Island Rail Road Schedules
- Off-Peak
- $5–8
- Peak
- $10–14
Train from Hempstead to Jamaica
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- $5–9
- Website
- Long Island Rail Road
- Schedules at
- Long Island Rail Road Schedules
- Off-Peak
- $5–8
- Peak
- $5–9
Train from Jamaica to Mastic-Shirley
- Ave. Duration
- 1h 23m
- Frequency
- Every 4 hours
- Estimated price
- $11–28
- Website
- Long Island Rail Road
- Schedules at
- Long Island Rail Road Schedules
- Off-Peak
- $11–15
- Peak
- $22–28
Train from Bay Shore to Mastic-Shirley
- Ave. Duration
- 38 min
- Frequency
- Every 2 hours
- Estimated price
- $7–15
- Website
- Long Island Rail Road
- Schedules at
- Long Island Rail Road Schedules
- Off-Peak
- $7–11
- Peak
- $10–15
- Phone
- +1 516-336-6600
- Website
- Nassau Inter-County Express
Bus from Greenwich St + Angevine Ave to Freeport Sta / North
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- Nassau Inter-County Express
- Schedules at
- Nassau Inter-County Express Maps and Schedules
- Regular Fare
- $3
Bus from Grove St / Greenwich to Amityville Sta
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Nassau Inter-County Express
- Schedules at
- Nassau Inter-County Express Maps and Schedules
- Regular Fare
- $3
Bus from Fulton St Opp Robson Pl to Farmingdale State Coll
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- Nassau Inter-County Express
- Schedules at
- Nassau Inter-County Express Maps and Schedules
- Regular Fare
- $3
- Phone
- 631 852 5200
- [email protected]
- Website
- Suffolk County Transit
Bus from Amityville LIRR to Patchogue LIRR
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- Suffolk County Transit
- Adults
- $3
Bus from Farmingdale State College to Bay Shore LIRR
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- Suffolk County Transit
- Adults
- $3
- Ave. Duration
- 51 min
- Estimated price
- $370–450
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 5 delightfully under-the-radar French towns you need to visit, Need to know: Eurostar, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Hempstead to Mastic–Shirley Station bus services, operated by Nassau Inter-County Express, arrive at Amityville Sta station.
Hempstead to Mastic–Shirley Station train services, operated by Long Island Rail Road, arrive at Jamaica station.
Yes, the driving distance between Hempstead to Mastic–Shirley Station is 43 miles. It takes approximately 51 min to drive from Hempstead to Mastic–Shirley Station.
There are 87+ hotels available in Mastic–Shirley Station.









