Cheap train to rochester from new york city

There are several options for taking a train from New York City to Rochester, NY, depending on your budget and preferences. Here are a few options:

  1. Amtrak Empire Service: This is the most direct and frequent option, with multiple departures throughout the day. The journey takes around 8 hours, and prices start at around $40-$60 one way. You can book tickets on the Amtrak website.
  2. Amtrak Maple Leaf: This train route runs from New York City's Penn Station to Toronto's Union Station, with a stop in Rochester. The journey takes around 9 hours, and prices start at around $50-$80 one way. You can book tickets on the Amtrak website.
  3. New York Trailways: This bus company offers a budget-friendly option, with fares starting at around $20-$30 one way. The journey takes around 9-10 hours, depending on traffic and the route. You can book tickets on the New York Trailways website.
  4. Greyhound: Another bus company option, with fares starting at around $20-$30 one way. The journey takes around 9-10 hours, depending on traffic and the route. You can book tickets on the Greyhound website.
  5. Megabus: This budget-friendly bus company offers fares starting at around $10-$20 one way. The journey takes around 9-10 hours, depending on traffic and the route. You can book tickets on the Megabus website.

Tips:

Here's a rough estimate of the prices for each option:

Please note that prices may vary depending on the time of year, demand, and other factors. It's always a good idea to check the prices and schedules before booking your ticket.