Travel from Philadelphia to Long-Island

Train or fly from Philadelphia to Long Island?

You can take a train from Philadelphia to Long Island via Penn Station in around 2 h 57 min. Alternatively, American Airlines flies from Philadelphia to Long Island twice daily.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Philadelphia to Long Island

ModeDurationPrice
From Philadelphia 30th Street Station Amtrak train to Penn Station then train to Ronkonkoma.2 h 57 min$186
From Suburban Station train to Trenton Transit Center, train to Penn Station, then train to Ronkonkoma.4 h 32 min$38
From Philadelphia drive to Long Island.2 h 39 min$18
From Suburban Station train to Philadelphia airport then fly to Islip airport.2 h 26 min$858
From Suburban Station train to Philadelphia airport, fly to New York JFK airport, AirTrain to Jamaica, then train to Long Island.3 h 52 min$282
From Philadelphia 30th Street Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, then fly to Islip airport.3 h 23 min$424
From Suburban Station train to Philadelphia airport, fly to New York La Guardia airport, bus to Woodside, then train to Long Island.4 h 51 min$237

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

It takes approximately 2 h 57 min to get from Philadelphia to Long Island, including transfers.

Is there a direct train between Philadelphia and Long Island?

No, there is no direct train from Philadelphia to Long Island. However, there are services departing from Philadelphia 30th Street Station Amtrak and arriving at Ronkonkoma via Penn Station. The journey, including transfers, takes approximately 2 h 57 min.

Operators from Philadelphia to Long Island

OperatorPhoneWebsite
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Long Island Rail RoadLong Island Rail Road
SEPTASEPTA
NJ Transit+1 973-491-7000NJ Transit
American AirlinesAmerican Airlines
DeltaDelta
Port Authority NYNJPort Authority NYNJ
BWI Airport ShuttleBWI Airport Shuttle
Southwest AirlinesSouthwest Airlines
New York City Transit (MTA)New York City Transit (MTA)
Close Print Itinerary
  1. Here are 7 options to get from
    Philadelphia to Long Island:

    1. Trip:
      1 Train Amtrak Acela Express
      • One-Way approx: USD $89 - $219
      • Duration: 2 h 57 min
      Open +
      • Trip:
        1 Train Amtrak Acela Express
        • One-Way approx: USD $89 - $219
        • Duration: 2 h 57 min
        Close x
    2. Trip:
      2 Train via Trenton Transit Center
      • One-Way approx: USD $29 - $41
      • Duration: 4 h 32 min
      Open +
      • Trip:
        2 Train via Trenton Transit Center
        • One-Way approx: USD $29 - $41
        • Duration: 4 h 32 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $14 - $22
      • Duration: 2 h 39 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $14 - $22
        • Duration: 2 h 39 min
        Close x
    4. Trip:
      4 Fly Philadelphia to Islip
      • One-Way approx: USD $288 - $1,608
      • Duration: 2 h 26 min
      Open +
      • Trip:
        4 Fly Philadelphia to Islip
        • One-Way approx: USD $288 - $1,608
        • Duration: 2 h 26 min
        Close x
    5. Trip:
      5 Fly Philadelphia to New York JFK, train
      • One-Way approx: USD $140 - $454
      • Duration: 3 h 52 min
      Open +
      • Trip:
        5 Fly Philadelphia to New York JFK, train
        • One-Way approx: USD $140 - $454
        • Duration: 3 h 52 min
        Close x
    6. Trip:
      6 Train to Baltimore, fly to Islip
      • One-Way approx: USD $233 - $652
      • Duration: 3 h 23 min
      Open +
      • Trip:
        6 Train to Baltimore, fly to Islip
        • One-Way approx: USD $233 - $652
        • Duration: 3 h 23 min
        Close x
    7. Trip:
      7 Fly Philadelphia to New York La Guardia, train
      • One-Way approx: USD $140 - $480
      • Duration: 4 h 51 min
      Open +
      • Trip:
        7 Fly Philadelphia to New York La Guardia, train
        • One-Way approx: USD $140 - $480
        • Duration: 4 h 51 min
        Close x