Search train tickets toPortage la Prairie

switcheroo

Quickview

How to get to Portage la Prairie by train?

Routes2
Trips per day2
train carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest train tickets to Portage la Prairie?

The cheapest prices for a train ticket to Portage la Prairie that users have found recently on Wanderu start at $19.40. Such great deals to Portage la Prairie are available on one route to Winnipeg. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Portage la Prairie. Winnipeg at $19.40 has consistently the lowest average train ticket prices to Portage la Prairie.

What are the main train stations in Portage la Prairie?

The most popular train station in Portage la Prairie is VIA Station. VIA Station is the busiest train station in Portage la Prairie.

What are the most popular train routes to Portage la Prairie?

Kingston

There are 5 train schedules per day connecting Kingston with Portage la Prairie. It takes on average 44 hours to travel 1096 miles, 1763 kms, by train from Kingston. One train company operates schedules from Kingston, with VIA Rail Canada offering the most daily connections to Portage la Prairie. Traveling by train from Kingston you will most likely to arrive in Portage la Prairie at VIA Station.
Avg. Time
44h 0m
Avg. Price
$317.52

Belleville

There are 5 train schedules per day connecting Belleville with Portage la Prairie. It takes on average 45 hours to travel 1059 miles, 1704 kms, by train from Belleville. One train company operates schedules from Belleville, with VIA Rail Canada offering the most daily connections to Portage la Prairie. Traveling by train from Belleville you will most likely to arrive in Portage la Prairie at VIA Station.
Avg. Time
45h 0m
Avg. Price
$244.36

Drummondville

There are 4 train schedules per day connecting Drummondville with Portage la Prairie. It takes on average 53 hours and 26 minutes to travel 1222 miles, 1966 kms, by train from Drummondville. One train company operates schedules from Drummondville, with VIA Rail Canada offering the most daily connections to Portage la Prairie. Traveling by train from Drummondville you will most likely to arrive in Portage la Prairie at VIA Station.
Avg. Time
53h 26m
Avg. Price
$290.08

Montreal

There are 2 train schedules per day connecting Montreal with Portage la Prairie. It takes on average 47 hours to travel 1185 miles, 1906 kms, by train from Montreal. One train company operates schedules from Montreal, with VIA Rail Canada offering the most daily connections to Portage la Prairie. Traveling by train from Montreal you will most likely to arrive in Portage la Prairie at VIA Station.
Avg. Time
47h 0m
Avg. Price
$272.27

Sainte-Foy

There are 2 train schedules per day connecting Sainte-Foy with Portage la Prairie. It takes on average 54 hours and 45 minutes to travel 1253 miles, 2015 kms, by train from Sainte-Foy. One train company operates schedules from Sainte-Foy, with VIA Rail Canada offering the most daily connections to Portage la Prairie. Traveling by train from Sainte-Foy you will most likely to arrive in Portage la Prairie at VIA Station.
Avg. Time
54h 45m
Avg. Price
$362.83

What train companies travel to Portage la Prairie, Manitoba ?

Located in Manitoba, Canada, you can travel by train to Portage la Prairie from 2 destinations and choose from 2 daily train schedules to get you there. VIA Rail Canada has the most train connections to Portage la Prairie. The furthest train arriving in Portage la Prairie covers a distance of 694.08 miles, 1116.73 kms, covering the journey in and 22 minutes

train companies serving Portage la Prairie