Cheap Bus and Train tickets to Schenectady

What are the most popular routes to Schenectady?

Montreal - SchenectadyAverage price$123Average duration7h 10mDaily departures3
Montreal - SchenectadyAverage price$69Average duration7h 26mDaily departures1
New York City - SchenectadyAverage price$46Average duration3h 35mDaily departures21
Buffalo - SchenectadyAverage price$100Average duration5h 10mDaily departures12
Buffalo - SchenectadyAverage price$78Average duration9h 26mDaily departures8