HUB hero image

How to Travel from

Port Jefferson Station to Shirley

by Rideshare or Car

Port Jefferson Station
+0
Shirley
Transport search to Shirley
Port Jefferson Station
+0
Shirley
Building a composite car route
Cheapest
Best Offer!
Car
22 min
24 km.
from $1
Composite Route Car Only

Two ways to Travel from Port Jefferson Station to Shirley

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Long Island Rail Road

Phone:
+1-718-217-5477
Website:
mta.info/agency/long-island-rail-road
Train from Patchogue to Mastic-Shirley
Ave. Duration:
14 min
Frequency:
Hourly
Estimated price:
$3.58–$12.77

Bus operators

Suffolk County Transit

Phone:
+1 (631) 665-3245
Website:
suffolkbus.com/transit/
Bus from NYS 112/Rose Ln to Patchogue
Ave. Duration:
47 min
Frequency:
Hourly
Estimated price:
$2.53
Bus from Patchogue LIRR to Montauk
Ave. Duration:
25 min
Frequency:
Hourly
Estimated price:
$2.53

Questions and Answers

What is the cheapest way to get from Port Jefferson Station to Shirley?

The cheapest way to get from Port Jefferson Station to Shirley is to drive which costs $2.61 - $3.91 and takes 22 min.

What is the fastest way to get from Port Jefferson Station to Shirley?

The fastest way to get from Port Jefferson Station to Shirley is to taxi which takes 22 min and costs $130.43 - $163.04 .

Is there a direct bus between Port Jefferson Station and Shirley?

No, there is no direct bus from Port Jefferson Station to Shirley. However, there are services departing from NYS 112/Rose Ln and arriving at Montauk Hwy/Camp Upton Rd via Patchogue LIRR. The journey, including transfers, takes approximately 1h 38m.

How far is it from Port Jefferson Station to Shirley?

The distance between Port Jefferson Station and Shirley is 37 km. The road distance is 24.9 km.

How do I travel from Port Jefferson Station to Shirley without a car?

The best way to get from Port Jefferson Station to Shirley without a car is to line 55 bus and line 66 bus which takes 1h 38m and costs $4.30 .

How long does it take to get from Port Jefferson Station to Shirley?

It takes approximately 1h 38m to get from Port Jefferson Station to Shirley, including transfers.

Where do I catch the Port Jefferson Station to Shirley bus from?

Port Jefferson Station to Shirley bus services, operated by Suffolk County Transit, depart from NYS 112/Rose Ln station.

Where does the Port Jefferson Station to Shirley bus arrive?

Port Jefferson Station to Shirley bus services, operated by Suffolk County Transit, arrive at Patchogue LIRR station.

Can I drive from Port Jefferson Station to Shirley?

Yes, the driving distance between Port Jefferson Station to Shirley is 25 km. It takes approximately 22 min to drive from Port Jefferson Station to Shirley.

Where can I stay near Shirley?

There are 86+ hotels available in Shirley. Prices start at $72.03 per night.
+0