Travel from Rochester to Long-Island

Bus or train from Rochester to Long Island?

You can take a train from Rochester to Long Island via Penn Station in around 8 hours 59 minutes. Alternatively, you can take a bus from Rochester to Long Island via Binghamton, NY in around 10 hours 47 minutes.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Rochester to Long Island

ModeDurationPrice
From Main & Washington line 6 bus to Rochester airport, fly to New York JFK airport, AirTrain to Jamaica, then train to Long Island.4 h 14 min$175
From Main & Washington line 6 bus to Rochester airport, fly to New York La Guardia airport, bus to Woodside, then train to Long Island.5 h 2 min$180
From Main & Washington line 6 bus to Rochester airport, fly to Newark airport, train to Newark Airport Railroad Station, train to Penn Station, then train to Long Island.5 h 20 min$233
From Rochester, NY bus to Buffalo airport, fly to New York JFK airport, AirTrain to Jamaica, then train to Long Island.5 h 33 min$158
From Rochester, NY bus to Buffalo airport, fly to New York La Guardia airport, bus to Woodside, then train to Long Island.6 h 18 min$173
From Rochester train to Penn Station then train to Ronkonkoma.8 h 59 min$124
From Rochester bus to Binghamton, NY then bus to Lake Ronkonkoma.10 h 47 min$95
From Rochester drive to Long Island.6 h 52 min$46

How long does it take to get from Rochester to Long Island?

It takes approximately 4 hours 14 minutes to get from Rochester to Long Island, including transfers.

Is there a direct train between Rochester and Long Island?

No, there is no direct train from Rochester to Long Island. However, there are services departing from Rochester and arriving at Ronkonkoma via Penn Station. The journey, including transfers, takes approximately 8 hours 59 minutes.

Is there a direct bus between Rochester and Long Island?

No, there is no direct bus from Rochester to Long Island. However, there are services departing from Rochester and arriving at Lake Ronkonkoma via Binghamton, NY. The journey, including transfers, takes approximately 10 hours 47 minutes.

Operators from Rochester to Long Island

OperatorPhoneWebsite
RTS+1 585-288-1700RTS
JetBlue AirwaysJetBlue Airways
DeltaDelta
Port Authority NYNJPort Authority NYNJ
Long Island Rail RoadLong Island Rail Road
Air CanadaAir Canada
New York City Transit (MTA)New York City Transit (MTA)
United AirlinesUnited Airlines
Newark AirtrainNewark Airtrain
NJ Transit+1 973-491-7000NJ Transit
Megabus877-462-6342Megabus
American AirlinesAmerican Airlines
VIA Rail+1 1 888 842-7245VIA Rail
Greyhound USA+1 214-849-8100Greyhound USA
Coach USA201-225-7500Coach USA