Beginning of the main content.

Next tab will go to the map. Use this link to skip the station map.

Explore Canadian Provinces by Train

With stations in eight Canadian provinces, we are ready to take you wherever you want to go. Discover what every province has to offer and pick a destination for your next train trip!

Via Rail map to explores provinces by train

Discover the provinces

Every province in Canada offers a unique blend of nature, culture and adventure. Take a look, get inspired and plan your next great train journey!

British Columbia

A haven for urbanites and outdoor enthusiasts alike, with big cities and small towns framed by ocean, mountains and rainforest.


A junction between the majestic wilderness of the Rockies and the effervescence of urban areas.


A destination of choice for camping, fishing and boating, as well as many communities to discover.


From the lush prairies to the edge of the Arctic circle, explore a variety of landscapes and enjoy the province's active cultural scene.


Visit vibrant urban centers and iconic landmarks, all while trying off-the-beaten-path activities.


Discover the historical richness and European charm of the cities, or revel in the quietness of vast open spaces.

New Brunswick

Explore laid-back cities, relax in the peaceful countryside and witness the highest tides in the world.

Nova Scotia

On the menu: picturesque coastal villages, spectacular views of the Atlantic coast and the freshest seafood you'll ever eat.

VIA Rail services more than 410 stations across Canada.

Find a train station

Pick your Route

Whether you're planning a short getaway or a long trip, you can create your own exciting itinerary with a variety of train routes linking more than 410 stations across Canada.

Western Canada

Routes between Toronto and Vancouver

Scenic Adventure Routes

Explore breathtaking landscapes


Routes between Québec City and Windsor

Atlantic Canada

Routes between Montréal and Halifax