1map logoGo to main page

Jersey City, NJ, USA to Shrewsbury, MA, USA from $8: 12 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Jersey City, United States
to
Shrewsbury, United States

How to Get from Jersey City to Shrewsbury: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$8 by busBest price
303 kmDistance
3h 28m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Jersey City to Shrewsbury with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
OurBus
Bus
Average Duration
6h  14m
Estimated price
$11-63
Recommended
Company
Greyhound
Bus
Average Duration
7h  19m
Estimated price
$8-66
Cheapest
route map
Distance: 303 km
Duration: 3h 28m

See more options

Company
Peter Pan, Greyhound
Bus
Bus
Average Duration
7h  26m
Estimated price
$13-96
Company
Drive Yourself
Drive
Average Duration
3h  28m
Estimated price
$30-110
Company
Amtrak Acela
Train
Average Duration
8h  19m
Estimated price
$38-519
Company
Various
Plane
Train
Average Duration
6h  42m
Estimated price
$111-112
Company
Various
Train
Subway
Plane
Bus
Average Duration
6h  4m
Estimated price
$113-114
Company
Various
Plane
Train
Average Duration
7h  26m
Estimated price
$116-117
Company
Various
Train
Train
Plane
Bus
Average Duration
7h  36m
Estimated price
$118-119
Company
Various
Train
Train
Plane
Bus
Average Duration
6h  13m
Estimated price
$133-115
Company
Various
Plane
Train
Average Duration
8h  3m
Estimated price
$630-631
Company
Various
Plane
Train
Average Duration
8h  34m
Estimated price
$632-633

Jersey City - Shrewsbury operators

Explore transport companies operating between Jersey City and Shrewsbury, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1-844-800-6828
Website
https://www.ourbus.com

Bus from New York, NY to Worcester, MA

Average Duration
3h 10m
Estimated price
$637-638

Bus from Port Authority Bus Terminal to Worcester, MA

Average Duration
3h 30m
Estimated price
$637-638
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Port Authority Bus Terminal to Worcester Union Station

Average Duration
4h 15m
Estimated price
$133-962

Bus from Port Authority Bus Terminal to Hartford, CT

Average Duration
2h 30m
Estimated price
$134-110

Bus from Hartford, CT to Worcester Union Station

Average Duration
1h 10m
Estimated price
$963-9610
Contact phone
1-800-343-9999
Website
https://peterpanbus.com

Bus from Port Authority Bus Terminal to Union Station, Worcester, MA

Average Duration
3h 25m
Estimated price
$137-962

Bus from Port Authority Bus Terminal to Union Station, Hartford, CT

Average Duration
2h 20m
Estimated price
$137-667

Bus from Union Station, Hartford, CT to Union Station, Worcester, MA

Average Duration
55m
Estimated price
$137-1368
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/acela-train

Train from New York Penn Station to Boston

Average Duration
3h 42m
Estimated price
$110-1100

Train from Providence to Boston

Average Duration
44m
Estimated price
$131-6350
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/northeast-regional-train

Train from New York Penn Station to Boston

Average Duration
5h 13m
Estimated price
$30-1130

Train from Providence to Boston

Average Duration
57m
Estimated price
$639-85
Contact phone
+1-617-222-3200
Website
https://www.mbta.com

Train from Back Bay to Worcester

Average Duration
1h 30m
Estimated price
$137-80
Contact phone
+1 800 234-7284
Website
https://www.panynj.gov/path/en/index.html

Train from Journal Square to 9th Street

Average Duration
20m
Estimated price
$139-960

Train from Journal Square to 33rd Street

Average Duration
25m
Estimated price
$139-960
Contact phone
877-690-5116
Website
http://www.mta.info/schedules

Train from W 4 St-Wash Sq to Jackson Hts-Roosevelt Av

Average Duration
24m
Estimated price
$139-960
Plane
Website
https://www.spirit.com

Plane from Newark to Boston

Average Duration
1h 24m
Estimated price
$663-664
Website
https://www.delta.com

Plane from Newark to Boston

Average Duration
1h 13m
Estimated price
$639-1130
Website
https://www.united.com

Plane from Newark to Boston

Average Duration
1h 16m
Estimated price
$80-86
Website
https://www.aa.com

Plane from Newark to Boston

Average Duration
1h 19m
Estimated price
$661-660

Jersey City to Shrewsbury: Overview of Bus, Train, Flight, and Car Trips

Traveling between Jersey City and Shrewsbury offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Jersey City to Shrewsbury covering a distance of 188 miles. Enjoy approximately 3 hours and 28 minutes of driving through beautiful landscapes. 💸 Plan your budget accordingly, as the cost of driving from Jersey City to Shrewsbury typically ranges from $30 to $50. Be prepared for tolls along the way, which will vary depending on the route you choose.
Average price
$30 - $50
🚆 Embark on a scenic train journey from Jersey City to Shrewsbury spanning a duration of 8 hours and 19 minutes. 💸 The ticket prices for the train ride between Jersey City and Shrewsbury can range from an affordable $38 to a higher end of $519, offering options for every budget.
🛫 Flying from Jersey City to Shrewsbury can be a convenient and quick journey. A direct flight from Newark Airport to Boston Airport typically takes just 1 hour and 8 minutes.
Departure Point
Newark Airport
Arrival Point
Boston Airport
🚌 Although there is no direct bus from Jersey City to Shrewsbury, you can take a Greyhound bus with transfers at Port Authority Bus Terminal and the Hub Center. The journey will take approximately 7 hours and 19 minutes. 🚌 Jersey City to Shrewsbury bus services, operated by Greyhound USA, depart from Port Authority Bus Terminal station and arrive at Worcester Union Station. The total travel time from Jersey City to Shrewsbury by bus is around 6 hours and 14 minutes. 🚌 Prices for a bus ticket between Shrewsbury and Jersey City can range from $11 to $63, offering an affordable option for travelers making the journey between these two locations.
Departure Point
Port Authority Bus Terminal station
Arrival Point
Worcester Union Station

Frequently asked questions

Find out more about the route from Jersey City to Shrewsbury.

Or choose the category:
The distance between Jersey City and Shrewsbury is approximately 264 km or 303 km by road. Typical travel times by various modes of transportation vary. It takes around 8 hours and 1 minute to reach Shrewsbury from Jersey City by train, 6 hours and 45 minutes by flying to Boston and then taking a train. The car journey from Shrewsbury to Jersey City takes about 3 hours and 28 minutes, while the bus journey takes approximately 6 hours and 52 minutes.
The most cost-effective option for traveling from Jersey City to Shrewsbury is by bus, with tickets ranging from $10 to $65. Although it takes approximately 6 hours and 52 minutes, it is a more affordable alternative. However, for a more time-efficient option, driving is the quickest way, taking around 3 hours and 28 minutes.
The prices for traveling from Jersey City to Shrewsbury by train range from $40 to $510, depending on factors such as the class of service and the time and date of travel. On the other hand, the prices for traveling from Shrewsbury to Jersey City by bus can range from $10 to $61, with variations based on factors such as the bus company, amenities offered, and time and date of travel.
To get from Jersey City to Shrewsbury without using public transportation, you can drive. The distance between the two cities is approximately 303 km, and it takes about 3 hours and 28 minutes to drive from Jersey City to Shrewsbury. The price for the journey by car can vary, with estimates ranging from $30 to $50 for fuel and tolls.
To travel from Jersey City to Shrewsbury without a car, the best option is to take a bus. The bus journey takes approximately 6 hours and 52 minutes and tickets can cost between $10 and $65.
Yes, there is a connection between Jersey City and Shrewsbury, but there is no direct link. Travel options include taking a train, which takes around 8 hours and requires a transfer, or flying from Newark to Boston and then taking a train, which takes around 6 hours and 45 minutes. If you prefer to drive, the distance between the two cities is approximately 303 kilometers, and it takes around 3 hours and 28 minutes by car. Alternatively, you can take a bus, which takes around 6 hours and 52 minutes, but requires transfers.
The flight from Newark Airport to Boston Airport takes approximately 1 hour and 11 minutes.
There are plenty of accommodation options available near Shrewsbury with over 64 hotels to choose from. Prices for hotels in the area start at $53 per night, giving you a range of choices to fit your budget.