There are 4 ways to get from Fishkill to Haverstraw by train, ferry, 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, ferry
best- Take the train from Beacon to OssiningHudson
- Take the ferry from Ossining to HaverstrawOssining and Haverstraw
3h 2m$22–32Drive 29.5 mi
cheapest- Drive from Fishkill to Haverstraw29.5 mi
45 min$6–8Bus
- Take the bus from Dutchess Mall to TransCenterWpp
- Take the bus from Palisades Center Dr - Palisades Center Mall Lot J to Broadway at Division StRockland Coaches
4h 37m$9–28Taxi
- Take the taxi from Fishkill to Haverstraw29.5 mi
45 min$130–170
Fishkill to Haverstraw by bus
Questions & Answers
The cheapest way to get from Fishkill to Haverstraw is to drive which costs $5 - $8 and takes 45 min.
The fastest way to get from Fishkill to Haverstraw is to drive which takes 45 min and costs $5 - $8.
No, there is no direct bus from Fishkill to Haverstraw. However, there are services departing from Walmart and arriving at Broadway at Division St via Dutchess Mall, White Plains - Train Station and Palisades Center Dr - Palisades Center Mall Lot J. The journey, including transfers, takes approximately 4h 37m.
The distance between Fishkill and Haverstraw is 39 miles. The road distance is 29.7 miles.
The best way to get from Fishkill to Haverstraw without a car is to train and ferry which takes 3h 2m and costs $21 - $35.
It takes approximately 3h 2m to get from Fishkill to Haverstraw, including transfers.
Fishkill to Haverstraw bus services, operated by Leprechaun Lines, depart from Dutchess Mall station.
Fishkill to Haverstraw bus services, operated by Leprechaun Lines, arrive at TransCenter station.
Yes, the driving distance between Fishkill to Haverstraw is 30 miles. It takes approximately 45 min to drive from Fishkill to Haverstraw.
There are 111+ hotels available in Haverstraw.
What companies run services between Fishkill, NY, USA and Haverstraw, NY, USA?
You can take a bus from Walmart to Broadway at Division St via Dutchess Mall, TransCenter, White Plains - Train Station, and Palisades Center Dr - Palisades Center Mall Lot J in around 4h 37m.
- Phone
- 877.690.5114
- Website
- mta.info
Train from Beacon to Ossining
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- $10–16
- Website
- https://www.mta.info/agency/metro-north-railroad
- Schedules at
- https://www.mta.info/schedules
- Off-Peak
- $10–12
- Peak
- $14–16
- Phone
- +1 800-624-4217
- info@leprechaunlines.com
- Website
- leprechaunlines.com
Bus from Dutchess Mall to TransCenter
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $1–8
- Schedules at
- leprechaunlines.com
- Newburgh - Beacon Shuttle
- $1
- Newburgh Local
- $2
- White Plains Commuter
- $6–8
- Phone
- +1 (866) 912 - 6224
- questions@coachusa.com
- Website
- coachusa.com
Bus from Palisades Center Dr - Palisades Center Mall Lot J to Broadway at Division St
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $4–8
- Schedules at
- coachusa.com
- Adult
- $4–8
- Phone
- +1 800-533-3779
- Website
- nywaterway.com
Ferry from Ossining to Haverstraw
- Ave. Duration
- 15 min
- Frequency
- Every 2 hours
- Estimated price
- $10–14
- Schedules at
- nywaterway.com
- Adult
- $10–14
- Ave. Duration
- 45 min
- Estimated price
- $130–170
B&B Taxi
- Phone
- +1 845-704-7000
- Website
- facebook.com
A-Team Taxi
- Phone
- +1 845-625-6382
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 What are the different types of Renfe trains in Spain?, How to get from JFK to New York City, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.




