Skip to main content

How to get from Walnut Street to Shrewsbury, NJ by bus and train?

From Walnut Street to Shrewsbury, NJ by bus and train

To get from Walnut Street to Shrewsbury, NJ in Shrewsbury Borough, you’ll need to take 2 bus lines and one train line: take the 29 bus from Bloomfield Ave at Gates Ave station to Newark Penn Station station. Next, you’ll have to switch to the NJCL train and finally take the 832 bus from Monmouth Street 185 station to Rt-35 at Obre Pl station. The total trip duration for this route is approximately 2 hr 25 min.

145min
Walk to bus station
Bus - 2929
Train - NJCL
Bus - 832832
Leaves from Bloomfield Ave at Gates Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bloomfield Ave at Gates Ave
    ID 18124
    0.53 mi • 11 min
  • 2
    Bus - 2929
    Wait for bus
    29
    29x Newark Penn Sta - Express
  • 3
    Ride to bus station
    Ride to bus station
    Newark Penn Station
    ID 31890
    35 min
  • 4
    Walk to train station
    Walk to train station
    Newark Penn Station
    130 yd • 2 min
  • 5
    Train - NJCLNJCL
    Wait for train
    NJCL
    #3227| Long Branch
  • 6
    Ride to train station
    Ride to train station
    Red Bank
    61 min
  • 7
    Walk to bus station
    Walk to bus station
    Monmouth Street 185
    70 yd • 1 min
  • 8
    Bus - 832832
    Wait for bus
    832
    Asbury Park
  • 9
    Ride to bus station Rt-35 at Obre Pl
    Ride to bus station
    Rt-35 at Obre Pl
    ID 25256
    10 min
*Duration based on 8am traffic

Alternative route from Walnut Street to Shrewsbury, NJ by bus and train via 28, NJCL and 832

To get from Walnut Street to Shrewsbury, NJ in Shrewsbury Borough, you’ll need to take 2 bus lines and one train line: take the 28 bus from Park St at Walnut St# station to Broad St at Raymond Blvd station. Next, you’ll have to switch to the NJCL train and finally take the 832 bus from Monmouth Street 185 station to Rt-35 at Obre Pl station. The total trip duration for this route is approximately 2 hr 26 min.

146min
Walk to bus station
Bus - 2828
Train - NJCL
Bus - 832832
Leaves from Park St at Walnut St#

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Park St at Walnut St#
    ID 18221
    630 yd • 8 min
  • 2
    Bus - 2828
    Wait for bus
    28
    Newark Hill Street
  • 3
    Ride to bus station
    Ride to bus station
    Broad St at Raymond Blvd
    ID 18345
    34 min
  • 4
    Walk to train station
    Walk to train station
    Newark Penn Station
    760 yd • 9 min
  • 5
    Train - NJCLNJCL
    Wait for train
    NJCL
    #3227| Long Branch
  • 6
    Ride to train station
    Ride to train station
    Red Bank
    61 min
  • 7
    Walk to bus station
    Walk to bus station
    Monmouth Street 185
    70 yd • 1 min
  • 8
    Bus - 832832
    Wait for bus
    832
    Asbury Park
  • 9
    Ride to bus station Rt-35 at Obre Pl
    Ride to bus station
    Rt-35 at Obre Pl
    ID 25256
    10 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 Walnut Street to Shrewsbury, NJ

The distance between Walnut Street, Shrewsbury Borough and Shrewsbury, NJ, Shrewsbury Borough is approximately 43.82 mi, which can typically be travelled in 145 min. Moovit will show you the directions from Walnut Street to Shrewsbury, NJ by bus and train, so no matter how you choose to travel in Shrewsbury Borough – you will always have plenty of easy options.

Public transit stations close to Walnut Street

Walnut Street is located at Walnut Street, Shrewsbury Borough and the nearest public transit station is Park St at Walnut St#.

Train stations close to Walnut Street:

  • Bay Street
  • Watchung Avenue
  • Bloomfield

Bus stations close to Walnut Street:

  • Park St at Walnut St#
  • Chestnut St at Park St
  • Park St at Chestnut St#

Public transit stations close to Shrewsbury, NJ, Shrewsbury Borough

Shrewsbury, NJ is located at Shrewsbury, NJ, Shrewsbury Borough and the nearest public transit station is Rt-35 at Obre Pl.

Train stations close to Shrewsbury, NJ:

  • Little Silver
  • Red Bank

Bus stations close to Shrewsbury, NJ:

  • Rt-35 at Obre Pl
  • Rt-35 at Meadow Dr
  • Shrewsbury - Rt-35 @ Meadow Dr (Northbound)

Alternative route from Walnut Street to Shrewsbury, NJ by bus and train via 28, NJCL and 832

To get from Walnut Street to Shrewsbury, NJ in Shrewsbury Borough, you’ll need to take 2 bus lines and one train line: take the 28 bus from Park St at Walnut St# station to Broad St at Raymond Blvd station. Next, you’ll have to switch to the NJCL train and finally take the 832 bus from Monmouth Street 185 station to Rt-35 at Obre Pl station. The total trip duration for this route is approximately 2 hr 26 min.

146min
Walk to bus station
Bus - 2828
Train - NJCL
Bus - 832832
Leaves from Park St at Walnut St#

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Park St at Walnut St#
    ID 18221
    630 yd • 8 min
  • 2
    Bus - 2828
    Wait for bus
    28
    Newark Hill Street
  • 3
    Ride to bus station
    Ride to bus station
    Broad St at Raymond Blvd
    ID 18345
    34 min
  • 4
    Walk to train station
    Walk to train station
    Newark Penn Station
    760 yd • 9 min
  • 5
    Train - NJCLNJCL
    Wait for train
    NJCL
    #3227| Long Branch
  • 6
    Ride to train station
    Ride to train station
    Red Bank
    61 min
  • 7
    Walk to bus station
    Walk to bus station
    Monmouth Street 185
    70 yd • 1 min
  • 8
    Bus - 832832
    Wait for bus
    832
    Asbury Park
  • 9
    Ride to bus station Rt-35 at Obre Pl
    Ride to bus station
    Rt-35 at Obre Pl
    ID 25256
    10 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Walnut Street to Shrewsbury, NJ?

    The fastest way takes 145 minutes, using Bus line 29, Bus line NJCL, Bus line 832.

  • What is the alternative route to get from Walnut Street to Shrewsbury, NJ?

    The alternative route takes 146 minutes, using Bus line 28, Bus line NJCL, Bus line 832.

  • Is there a direct bus between Walnut Street and Shrewsbury, NJ?

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

  • Which bus line goes from Walnut Street to Shrewsbury, NJ?

    The 29 bus line goes from Bloomfield Ave at Gates Ave station near Walnut Street in Montclair, Nj to 29x Newark Penn Sta - Express station. From there you’ll have to take one bus line and one train line till 29x Newark Penn Sta - Express station near Shrewsbury, NJ in Shrewsbury Borough.

  • How long does it take to travel from Walnut Street to Shrewsbury, NJ by bus and train?

    The total travel time between Walnut Street in Montclair, Nj and Shrewsbury, NJ in Shrewsbury Borough by bus and train is about 2 hr 25 min.

  • Where do I get on the bus near Walnut Street to get to Shrewsbury, NJ?

    Get on the 29 bus from the Bloomfield Ave at Gates Ave stop near Walnut Street in Montclair, Nj.

  • Where do I get off the bus when travelling between Walnut Street and Shrewsbury, NJ?

    Get off the bus at the 29x Newark Penn Sta - Express stop, which is closest to Shrewsbury, NJ in Shrewsbury Borough.