Metro-North Railroad (MNR) operates a train from The Bronx to Poughkeepsie hourly. Tickets cost $3 - $13 and the journey takes 12 min. 2 other operators also service this route. Alternatively, Westchester County Bee-Line System operates a bus from The Bronx to Poughkeepsie hourly. Tickets cost $3 and the journey takes 1 h 25 min. Leprechaun Lines also services this route every 4 hours.
From Marble Hill train to Yonkers then train to Poughkeepsie. 1 h 51 min $54. From Bronx Park East line 5 subway to Harlem-125th St. then train to Poughkeepsie. 2 h 38 min $33. From Boston Rd @ Pelham Pkwy line 60 bus to White Plains - Galleria then bus to Poughkeepsie. 4 h 2 min $13. From The Bronx drive to Poughkeepsie. 1 h 26 min $10.