There are 4 ways to get from Somerville to Cranford by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Somerville to Cranfordtrain Rarv
36 min$2–13Line 114 bus, line 113 bus
- Take the bus from N Gaston Ave At Union Ave to S Washington Ave At New Market Rdbus 114 / ...
- Take the bus from S Washington Ave At New Market Rd to North Ave At Forest Stbus 113
1h 39m$4–13Drive 18.7 mi
- Drive from Somerville to Cranfordcar 18.7 mi
28 min$4–5Taxi
- Take the taxi from Somerville to Cranfordtaxi 18.7 mi
28 min$110–140
Somerville to Cranford by train
Questions & Answers
The cheapest way to get from Somerville to Cranford is to drive which costs $3 - $5 and takes 28 min.
The fastest way to get from Somerville to Cranford is to drive which takes 28 min and costs $3 - $5.
No, there is no direct bus from Somerville to Cranford. However, there are services departing from N Gaston Ave At Union Ave and arriving at North Ave At Forest St via S Washington Ave At New Market Rd. The journey, including transfers, takes approximately 1h 39m.
Yes, there is a direct train departing from Somerville and arriving at Cranford. Services depart hourly, and operate every day. The journey takes approximately 36 min.
The distance between Somerville and Cranford is 19 miles. The road distance is 18.9 miles.
The best way to get from Somerville to Cranford without a car is to train which takes 36 min and costs $2 - $13.
The train from Somerville to Cranford takes 36 min including transfers and departs hourly.
Somerville to Cranford bus services, operated by NJ Transit, depart from N Gaston Ave At Union Ave station.
Somerville to Cranford train services, operated by NJ Transit, depart from Somerville station.
The best way to get from Somerville to Cranford is to train which takes 36 min and costs $2 - $13. Alternatively, you can line 114 bus and line 113 bus, which costs $3 - $13 and takes 1h 39m.
What companies run services between Somerville, NJ, USA and Cranford, NJ, USA?
NJ Transit operates a train from Somerville to Cranford hourly. Tickets cost $2–13 and the journey takes 36 min. Alternatively, you can take a bus from N Gaston Ave At Union Ave to North Ave At Forest St via S Washington Ave At New Market Rd in around 1h 39m.
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Train from Somerville to Cranford
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $2–13
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–13
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Bus from N Gaston Ave At Union Ave to S Washington Ave At New Market Rd
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- $1–6
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $1–6
Bus from S Washington Ave At New Market Rd to North Ave At Forest St
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $2–7
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $2–7
- Ave. Duration
- 28 min
- Estimated price
- $110–140
AZ Masood Taxi
- Phone
- +17323721246
- Website
- azmasoodtaxi.com
Edison Cab and Transportation
- Phone
- +17326485780
Edison Taxi
- Phone
- +1 732-201-5555
- Website
- edisontaxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The beginner’s guide to the 2018 World Nomad Games, 5 delightfully under-the-radar French towns you need to visit, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Somerville to Cranford bus services, operated by NJ Transit, arrive at S Washington Ave At New Market Rd station.
Somerville to Cranford train services, operated by NJ Transit, arrive at Cranford station.
Yes, the driving distance between Somerville to Cranford is 19 miles. It takes approximately 28 min to drive from Somerville to Cranford.
There are 1143+ hotels available in Cranford.
