I noticed in the
Northern NB thread that VIA Rail will no longer be serving northern NB because certain rail lines in that area are being abandoned by CN.
Not great news.
I think that passenger rail service should be run at the provincial/regional level rather than at a broad national level. After all, Canada is a confederation of regions. I don't think it will ever be that desirable to take a train from Halifax to Montreal via Rimouski or from Toronto to Vancouver (nor will it ever be cost effective to operate).
NS and NB could team up and operate an intercity rail line between Halifax, Moncton, Saint John and Fredericton. I think it could be a solid alternative to driving for a lot of people if there are frequent enough departures (say two per day to start off, one in each direction in the morning and evening). Moncton to Halifax takes over 4 hours at the moment by train, so some investments would have to be made to make it comparable time-wise to driving (which takes half the time).
If it is successful they could add:
* From Moncton to northern NB up to Matapédia (connection with the existing Gaspé train that would be operated by Quebec).
* From Saint John to Portland, Maine
* From Saint John to Montreal via Fredericton and Sherbrooke (the old CP Atlantic route that was operated by the infamous Montreal, Maine and Atlantic...).
Other proposed rail operators (not sure where the existing lines are, just speculating):
Quebec (would continue to operate "The Corridor" jointly with Ontario)
Ontario (has the density to make a pretty good system)
Manitoba/Saskatchewan/Alberta (lots of potential... Winnipeg-Regina-Calgary, Winnipeg-Saskatoon-Edmonton, Regina-Saskatoon-Prince Albert, Lethbridge-Calgary-Red Deer-Edmonton-Fort McMurray?)
BC