Skip to main content

How to get from Lindenhurst, Ny to St. James, Ny by bus and train?

By bus and train

To get from Lindenhurst, Ny to St. James, Ny in New York - New Jersey, take the BABYLON BRANCH train from Lindenhurst station to Amityville station. Next, take the 4 bus from Amityville LIRR station to Smith Haven Mall station. The total trip duration for this route is approximately 2 hr 30 min. The ride fare is $5.75.

150min$5.75
Walk to train station
Train - BABYLON BRANCH
Bus - 44
Leaves from Lindenhurst

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Lindenhurst
    1.07 mi • 22 min
  • 2
    Train - BABYLON BRANCHBABYLON BRANCH
    Wait for train
    BABYLON BRANCH
    Penn Station
  • 3
    Ride to train station
    Ride to train station
    Amityville
    5 min
  • 4
    Walk to bus station
    Walk to bus station
    Amityville LIRR
    80 yd • 1 min
  • 5
    Bus - 44
    Wait for bus
    4
    Smith Haven Mall Via Brentwood Railroad
  • 6
    Ride to bus station Smith Haven Mall
    Ride to bus station
    Smith Haven Mall
    99 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in New York - New Jersey.
All local mobility options in one app

Public transit directions from Lindenhurst, Ny to St. James, Ny

The distance between Lindenhurst, Ny, New York - New Jersey and St. James, Ny, New York - New Jersey is approximately 28.53 mi, which can typically be travelled in 150 min. Moovit will show you the directions from Lindenhurst, Ny to St. James, Ny by bus and train, so no matter how you choose to travel in New York - New Jersey – you will always have plenty of easy options.

Public transit stations close to Lindenhurst, Ny

Lindenhurst, Ny is located at Lindenhurst, Ny, New York - New Jersey and the nearest public transit station is Copiague.

Train stations close to Lindenhurst, Ny:

  • Copiague
  • Lindenhurst

Bus stations close to Lindenhurst, Ny:

  • Montauk Hwy/S Broadway
  • Montauk Hwy/S 9th St
  • Montauk Hwy/E Riviera Dr

Public transit stations close to St. James, Ny, New York - New Jersey

St. James, Ny is located at St. James, Ny, New York - New Jersey and the nearest public transit station is Middle Country Rd/Moriches Rd.

Train stations close to St. James, Ny:

  • St. James

Bus stations close to St. James, Ny:

  • Middle Country Rd/Moriches Rd
  • Nys 347/New Moriches Rd
  • Middle Country Rd/Parnsip Pond Rd

Questions & Answers

  • What is the fastest way to get from Lindenhurst, Ny to St. James, Ny?

    The fastest way takes 150 minutes, using Bus line BABYLON BRANCH, Bus line 4.

  • Is there a direct train between Lindenhurst, Ny and St. James, Ny in New York - New Jersey?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 2 hr 30 min.

  • Which train line goes from Lindenhurst, Ny to St. James, Ny in New York - New Jersey?

    The BABYLON BRANCH train line goes from Lindenhurst station near Lindenhurst, Ny to Penn Station station. From there you’ll have to take one bus line till Penn Station station near St. James, Ny in New York - New Jersey

  • How long does it take to travel from Lindenhurst, Ny to St. James, Ny in New York - New Jersey by train and bus?

    The total travel time between Lindenhurst, Ny and St. James, Ny in New York - New Jersey by train and bus is about 2 hr 30 min.

  • Where do I get on the train near Lindenhurst, Ny to get to St. James, Ny in New York - New Jersey?

    Get on the BABYLON BRANCH train from the Lindenhurst station near Lindenhurst, Ny in New York - New Jersey.

  • Where do I get off the train when travelling between Lindenhurst, Ny and St. James, Ny in New York - New Jersey?

    Get off the train at the Penn Station stop, which is closest to St. James, Ny in New York - New Jersey.

  • How much is the train fare from Lindenhurst, Ny to St. James, Ny?

    The ride from Lindenhurst, Ny to St. James, Ny costs $5.75.

Real-Time Arrivals, Schedules, Maps & More