There are 4 ways to get from Salisbury Mills–Cornwall Station to Peekskill Station by taxi, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Salisbury Mills–Cornwall Station to Beacontaxi
- Take the train from Beacon to Peekskilltrain Hudson
44 min$74–91Drive 20.6 mi
cheapest- Drive from Salisbury Mills–Cornwall Station to Peekskill Stationcar 20.6 mi
31 min$4–6Taxi
- Take the taxi from Salisbury Mills–Cornwall Station to Peekskill Stationtaxi 20.6 mi
31 min$110–140Train
- Take the train from Salisbury Mills-Cornwall to Hobokentrain Mnbnp
- Take the train from Grand Central Terminal to Peekskilltrain Hudson
3h 29m$19–46
Salisbury Mills–Cornwall Station to Peekskill Station by train and foot
Questions & Answers
The cheapest way to get from Salisbury Mills–Cornwall Station to Peekskill Station is to drive which costs $3 - $6 and takes 31 min.
The fastest way to get from Salisbury Mills–Cornwall Station to Peekskill Station is to drive which takes 31 min and costs $3 - $6.
No, there is no direct train from Salisbury Mills–Cornwall Station to Peekskill Station. However, there are services departing from Salisbury Mills-Cornwall and arriving at Peekskill via Hoboken and Grand Central Terminal. The journey, including transfers, takes approximately 3h 29m.
The distance between Salisbury Mills–Cornwall Station and Peekskill Station is 30 miles. The road distance is 20.8 miles.
The best way to get from Salisbury Mills–Cornwall Station to Peekskill Station without a car is to taxi and train which takes 44 min and costs $70 - $95.
It takes approximately 44 min to get from Salisbury Mills–Cornwall Station to Peekskill Station, including transfers.
Salisbury Mills–Cornwall Station to Peekskill Station train services, operated by NJ Transit, depart from Salisbury Mills-Cornwall station.
Salisbury Mills–Cornwall Station to Peekskill Station train services, operated by NJ Transit, arrive at Hoboken station.
Yes, the driving distance between Salisbury Mills–Cornwall Station to Peekskill Station is 21 miles. It takes approximately 31 min to drive from Salisbury Mills–Cornwall Station to Peekskill Station.
There are 83+ hotels available in Peekskill Station.
What companies run services between Salisbury Mills–Cornwall Station, NY, USA and Peekskill Station, NY, USA?
You can take a train from Salisbury Mills-Cornwall to Peekskill via Hoboken, 33rd Street, and Grand Central Terminal in around 3h 29m.
- Phone
- +1 877.690.5114
- Website
- mta.info
Train from Beacon to Peekskill
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- $8–13
- Website
- https://www.mta.info/agency/metro-north-railroad
- Schedules at
- https://www.mta.info/schedules
- Off-Peak
- $8–10
- Peak
- $11–13
Train from Grand Central Terminal to Peekskill
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $12–20
- Website
- https://www.mta.info/agency/metro-north-railroad
- Schedules at
- https://www.mta.info/schedules
- Off-Peak
- $12–15
- Peak
- $18–20
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Train from Salisbury Mills-Cornwall to Hoboken
- Ave. Duration
- 1h 24m
- Frequency
- Every 2 hours
- Estimated price
- $2–22
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adult
- $2–22
- Ave. Duration
- 25 min
- Estimated price
- $65–140
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 Travelling to and around Russia for the 2018 FIFA World Cup, Why you should take the train in the US, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.


