Trip to Niagara-on-the-Lake

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration13h
Distance775 km
Avg. price$ 76
Train trips17 found

Trains from New York City to Niagara-on-the-Lake

🚆 Discover the scenic route from New York to Niagara-on-the-Lake by train in just under 9 and a half hours. Enjoy the tranquil journey with beautiful views along the way. 💸 Ticket prices for the train ride between New York and Niagara-on-the-Lake range from $70 to $124, offering budget-friendly options for travelers. Plan your trip accordingly to find the best deals.

Where to stay in Niagara-on-the-Lake

There are over 148 hotels to stay in Niagara-on-the-Lake. Prices range from $72 per night.

Accomodation
  • Several companies provide train routes from New York to Niagara-on-the-Lake including Amtrak and VIA Rail. The journey takes approximately 9 hours and 26 minutes by train. Ticket prices for this route typically range from $70 to $124, depending on the class of service and time of booking. It is recommended to check the specific schedules and pricing details directly with the respective train operators for the most accurate information.
  • The fastest train between New York and Niagara-on-the-Lake typically takes approximately 9 hours and 26 minutes. While there may be variations in travel times depending on the specific schedule and route taken, this duration is a common estimate for this journey by train. Ticket prices for this route usually range from $70 to $124, with different fare options available based on seating preferences and booking conditions. It is advisable to consult the train operators directly for the most up-to-date information on travel times and pricing.
  • There are multiple trains that operate between New York and Niagara-on-the-Lake with varying schedules throughout the week. The journey by train typically takes around 9 hours and 26 minutes, offering travelers flexibility in choosing departure times. Ticket prices for these trains between the two destinations can range from $70 to $124, depending on factors such as class of service, booking conditions, and availability. To ensure the most suitable travel options, it is recommended to check the specific train schedules and ticket prices with the train operators directly.
  • The first train of the day to travel from New York to Niagara-on-the-Lake typically departs in the early morning, while the last train of the day usually leaves in the evening. The journey duration by train between these two destinations is approximately 9 hours and 26 minutes. Ticket prices for the trains on this route can vary from $70 to $124, depending on the class of service and availability. It is advisable to check the specific train schedules for the most up-to-date information on departure times.
  • There are typically several direct train trips each day between New York and Niagara-on-the-Lake. The journey by train takes approximately 9 hours and 26 minutes. Ticket prices for the direct trains on this route range from $70 to $124, depending on factors such as the class of service and time of booking. It is advisable to check the specific train schedules for the most accurate and up-to-date information on the frequency of direct trips.
  • A train ticket from New York to Niagara-on-the-Lake typically costs between $70 and $124, depending on factors such as the class of service and time of booking. The price range allows travelers to choose from various fare options based on their preferences and budget. It is recommended to check the specific pricing details for the chosen train route and class of service to get the most accurate and up-to-date ticket cost.

Will you be returning to New York City by train?

If you are looking for the return train journey, check out trains from Niagara-on-the-Lake to New York City

See schedule