Trip to Calgary

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from New York City to Calgary

🚆 Embark on a scenic train adventure from New York City to Calgary with stops at Toronto, Jasper, and Banff along the way. The journey takes approximately 6 days and 14 hours, offering a unique and leisurely way to explore the stunning landscapes of North America.

Where to stay in Calgary

There are over 323 hotels to stay in Calgary. Prices range from $19 per night.

Accomodation
  • The train routes from New York to Calgary are provided by VIA Rail and Rocky Mountaineer. There is no direct train service, but passengers can travel from New York to Calgary with transfers at Toronto Union Station, Jasper and Banff. The journey duration, including transfers, is approximately 6 days and 14 hours. The train services depart from New York Penn Station operated by VIA Rail and arrive at Calgary station operated by Rocky Mountaineer.
  • The fastest train option between New York and Calgary involves taking services operated by VIA Rail departing from New York Penn Station. Although there is no direct train route, passengers can reach Calgary via transfers at Toronto Union Station, Jasper and Banff. The journey, with all transfers included, takes approximately 6 days and 14 hours. Rocky Mountaineer services arriving at Calgary station are also available for this route.
  • Trains departing for Calgary from New York are operated by VIA Rail and depart from New York Penn Station. New York Penn Station serves as the main departure point for travelers embarking on the journey to Calgary by train. Passengers can board the VIA Rail services at the historic New York Penn Station located in Midtown Manhattan. This station offers convenient access and amenities for passengers starting their train journey to Calgary.
  • There are multiple trains involved in the journey from New York to Calgary. Passengers will need to take a series of train services including those operated by VIA Rail and Rocky Mountaineer, with transfers at Toronto Union Station, Jasper and Banff before arriving at Calgary. The total duration of the trip, including transfers, is approximately 6 days and 14 hours. While there is no direct train from New York to Calgary, travelers can complete the journey by taking these connecting train services.
  • The train service from New York to Calgary operated by Rocky Mountaineer, arrives at Calgary station. Passengers will disembark at the Calgary station, where they can begin their exploration of the city and its surrounding attractions. Calgary station serves as the final destination for this particular train route across borders. Travelers can then continue their journey or explore the city of Calgary upon arrival.
  • The first train of the day to travel from New York to Calgary departs from New York Penn Station, operated by VIA Rail. As there is no direct train service, passengers will have transfers at Toronto Union Station, Jasper and Banff before reaching Calgary. The journey, including transfers, takes approximately 6 days and 14 hours. The last train of the day, operated by Rocky Mountaineer, arrives at Calgary station, serving as the final destination for this cross-border train route.
  • There are no direct train trips each day between New York and Calgary. Passengers traveling from New York Penn Station to Calgary will encounter transfers at Toronto Union Station, Jasper and Banff along the route. The journey, with these interchanges, takes approximately 6 days and 14 hours to reach Calgary. VIA Rail and Rocky Mountaineer are the operators for the services from New York to Calgary, ensuring a scenic and leisurely train journey through various destinations.
  • No, there is no direct train between New York and Calgary. Travelers would need to take a route that involves transfers, departing from New York Penn Station and passing through Toronto Union Station, Jasper and Banff before reaching Calgary. This journey, including the transfers, typically takes around 6 days and 14 hours to complete. While there is no direct train service, the route offers a scenic and unique travel experience with stops at various locations along the way.

Will you be returning to New York City by train?

If you are looking for the return train journey, check out trains from Calgary to New York City

See schedule