Cheap Train Tickets to Canada | Timetables & Prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Trains in Canada

Traveling by train is a safe and convenient way to explore Canada. The rail system connects significant cities, including Vancouver, Quebec and Toronto, and passes through pristine destinations like the Rockies. Several trains tend to commuters and long-distance travelers allowing vacationers to rub shoulders with locals.

If you're traveling between cities, there are inter-city trains between Toronto, Quebec, Ottawa, and Montreal. The Ocean operates between Montreal and Halifax while The Canadian travels from Toronto, through Winnipeg, Edmonton and Jasper to Vancouver. The busiest trains in Canada operate on The Corridor from Quebec to Windsor, passing through Montreal and Toronto. The Canadian route is also popular with travelers. The train ride starts from Toronto, one of Canada's largest cities, through Winnipeg and the mountainous landscapes between Jasper and Vancouver. 

There are also train rides from Toronto to Niagara Falls. You can get up close with a cruise to the falls before taking a train to Montreal along the Saint Lawrence River. The trains in Canada passing through the Rocky Mountains are also popular with travelers. The trip through the mountains offers deluxe accommodation and a glass dome for spectacular views of the rugged landscapes. By using Omio, visitors can choose between several routes to optimize their trips.

Booking tickets to Canada with Omio

When booking trains in Canada, travelers can rely on Omio for efficient services and better organization when traveling. To book tickets with Omio, travelers need to specify their destination, their anticipated travel dates and their departure points. Once the traveler keys in all the information, Omio redirects the traveler to a website with all the relevant options. Travelers have the opportunity to select different train tickets and take advantage of current offers and discounts. After payment, Omio delivers the tickets directly to your mobile phone for easy access.

Train companies in Canada

VIA Rail controls the largest share of commuter trains in Canada. It operates more than 460 trains covering 7770 miles (12,500 km) and connects more than 450 localities in Canada. There are four major train routes. The Canadian operates from Toronto to Vancouver. The Skeena runs from Jasper to Prince Rupert. The Corridor operates between Quebec and Windsor with stops at Montreal, Ottawa, and Toronto. Lastly, the Ocean connects Montreal and Halifax, running through Quebec and Moncton. Each trip includes stopovers, food, drinks, electrical outlets, and Wi-Fi. Passengers can choose economy, business, sleeper plus, or prestige classes.

Ontario Northland connects the North Bay and Moosonee. The railway is more than 500 miles (800 km) in length. Currently, the operator has one passenger train - The Polar Bear Express, from Cochrane to Moosonee. It is a flag stop train. To tour the famous Agawa Canyon, book a tour with Algoma Central in North Ontario. It operates between Sault Ste. Marie and Hearst on the Algoma Central Railway.

Lastly is the Rocky Mountaineer, which offers luxurious train travel through Canada. The operator has three notable routes that passengers enjoy in glass domes for unparalleled views. There's a trip from Vancouver, Whistler, Quesnel, to Jasper. Another from Vancouver through Kamloops to Jasper and Vancouver through Kamloops to Banff. Each route includes exceptional onboard services and a night at a midpoint hotel.

Popular International routes by train

You can cross from cities in the U.S. to Canada via train. However, it is wise to have your passports and visas in place to cross the border. For travelers between the U.S. and Canada, Amtrak is the company to consider. The train operator works with other rail companies such as VIA Rail to provide train trips.

Consider the Amtrak Cascades to explore the Pacific Northwest region. The train runs from Vancouver through Seattle, and Eugene in the U.S. Passengers can also travel to Toronto or Montreal from New York, crossing Lake Ontario, the Niagara Falls, Hudson Valley, and Buffalo. 

Alternatively, you can travel to Vancouver from Chicago. Take The Cardinal or the Lake Shore Limited and connect to Seattle through the Empire Builder. From here, you can pick the Amtrak Cascades to Vancouver. The trip takes you through the Appalachian Mountains, the Great Lakes, and the Glacier National Park.

Lastly, you can take a taxi from Detroit to Windsor and take a train from there. By booking a ticket through Omio, travelers can arrange a continuous trip from any of the cities.

When arriving in Canada

Canada is a vast country, and traveling by train is a great way to explore the diverse landscapes and cities. To make sure you plan your trip properly, do your research early and find out if you need connecting trains. Also, book early because tickets become more expensive as due dates draw closer. Download the Omio app to help you compare ticket prices across certain seasons and travel dates.

Most long trips have stopovers for a few hours. The stops may include company-provided bus tours, but you can opt-out and venture out on your own. Remember to check how long each of your trips is, how many stops are along the way, and what to expect in the stopover cities. In this way, you will have adequate cash in-store to buy meals and souvenirs. Also, check for sleeping structures and food onboard.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone