Not exactly, from the metro-north train station you will need a 20 minute taxi or Uber across the Hudson river.
No. However Metro North station is not far it's in Rock Tavern NY also Shoreline Bus comes right to the Stewart Terminal. If you are taking Amtrak to NY Penn Station you can access Metro North Train or 6 mins from Penn Station you can get Shoreline Bus correctly to Stewart
Thanks! Your answer is awaiting moderation.