Via Rail Canada -Tickets and online bookings

5.0(2 reviews)

Via Rail Canada is a transportation company in Canada. Via Rail Canada operates in Kitchener, Toronto, Montreal, Ottawa, Kingston Ontario and other cities in Canada. Popular routes include Montreal to Ottawa, London, Ontario to Toronto, Montreal to Quebec City, Toronto to Windsor Ontario, Ottawa to Kingston Ontario.

Traveling with

Via Rail Canada

  • Really neat and clean. Little bit problem with timing as it was 30 minutes late.

  • Although we were late boarding we left only 4 mins after expected departure time. It was super efficient and the staff we all really friendly and helpful.

Via Rail Canada’s popular routes

let's ride icon
  • 68Cities
  • 391Routes

Our travelers reviews about the ride with Via Rail Canada


Based on 2 reviews from Bookaway users who traveled with Via Rail Canada

Digenkumar P.

Carla B.

Via Rail Canada's most popular stations

Choose a city

  • Montreal Central895 de la Gauchetiere West Montréal, QC, H3B 4G1, Canada
  • Toronto Union Station65 Front Street West Toronto, ON, M5J 1E6, Canada
  • Dorval755 Montreal-Toronto Blvd Dorval, QC, H9S 1A1, Canada
  • Ottawa200 Tremblay Road Ottawa, ON, K1G 3H5, Canada
  • Quebec City450 rue de la Gare du Palais Quebec, QC, G1K 3X2, Canada
  • Saint Lambert329 avenue Saint-Denis Saint-Lambert, QC, J4P 2G5, Canada
  • Charny2326 rue de la gare Charny, QC, G6X 1Z3, Canada
  • Montmagny4 Rue de la Station Montmagny, QC, G5V 3T2, Canada
  • CressmanCressman, La Tuque, QC G0X 1R0, Canada
  • KondiaronkKondiaronk, Le Domaine-du-Roy, QC G0W 1V0, Canada
  • Joliette380 Champlain Joliette, QC, J6E 2S1, Canada
  • Sainte Foy3255, Chemin de la Gare Sainte-Foy, QC, G1W 3A8, Canada
  • WeymontWeymont, La Tuque, QC G0X 3R0, Canada
  • Saint Paulin2390 Rang Renversy Saint-Paulin, QC, J0K 3G0, Canada
  • Parent100 Rue Commerciale Parent, QC, G0X 3P0, Canada
  • CoquarCoquar, La Tuque, QC G0X 3M0, Canada
  • Club ManiwawaClub Maniwawa, La Tuque, QC G0X 3M0, Canada
  • Coteau50 rue Daoust Coteau, QC, J7X 1J7, Canada
  • BolgerBolger, Senneterre, QC J0Y 2M0, Canada
  • Saint JustinSaint-Justin, Maskinonge Regional County Municipality, QC, Canada
  • CannCann, La Tuque, QC G0X 3R0, Canada
  • KiskisinkKiskisink, Chem. Van Bruyssel-Kiskissink, La Tuque, QC G0W 1V0, Canada
  • Riviere OskelaneoRiviere Oskelaneo, La Tuque, QC G0W 3B0, Canada
  • Club LizotteClub Lizotte, Le Domaine-du-Roy, QC G0W 1V0, Canada
  • GreeningGreening, La Tuque, QC G0X 3P0, Canada
  • Club BeaudinClub Beaudin, Senneterre, QC G0X 3M0, Canada
  • Chambord169 rue de la Gare Chambord, QC, G0W 1G0, Canada
  • Jonquiere2439 rue St-Dominique Jonquiere, QC, G7X 6K9, Canada
  • DuplessisDuplessis, La Tuque, QC G9X 3N7, Canada
  • Club KapitanchuanClub Kapitanchuan, Senneterre, QC G0X 3M0, Canada
  • DessaneDessane, La Tuque, QC G0X 3R0, Canada
  • Club NicolClub Nicol, La Tuque, QC G0X 3N0, Canada
  • Saint Hyacinthe1450 rue Sicotte Saint-Hyacinthe, QC, J2S 2J6, Canada
  • Drummondville263 rue Lindsay Drummondville, QC, J2C 1P2, Canada
  • GarneauGarneau, Shawinigan, QC G0X 1L0, Canada
  • Club Jacques CartierClub Jacques Cartier, Portneuf Regional County Municipality, QC G0X 3N0, Canada
  • Club TritonClub Triton, Le Haut-Saint-Maurice Regional County Municipality, QC G0X 3N0, Canada
  • London Ontario205 York St. London, ON, N6A 1B1, Canada
  • Kingston Train Station1800 John Counter Blvd Kingston, ON, K7M 7H3, Canada
  • Halifax Train Station1161 Hollis St Halifax, NS, B3H 2P6, Canada
  • Niagara Falls4267 Bridge Street Niagara Falls, ON, L2E 2R6, Canada
  • EvansburgEvansburg, Alberta T0E 0T0, Canada
  • Edmonton Train Station12360 121st Street NW Edmonton, AB, T5L 5C3, Canada
  • Winnipeg123 Main Street, #146 Winnipeg, MB, R3C 1A3, Canada
  • Moncton77 Canada Street Moncton, NB, E1C 0V3, Canada
  • Springhill JunctionStation Street Springhill Jct., NS, B0M 1X0, Canada
  • Pacific Central StationPacific Central Station,1150 Station St, Vancouver, BC, Canada
  • Trois Pistoles231 De la Gare Trois Pistoles, QC, G0L 4K0, Canada
  • TruroTruro Centre, 104 the Esplanade St. Truro, NS, B2N 2K3, Canada
  • LaurierLaurier, Manitoba R0J 1A0, Canada
  • Dauphin101 First Ave. N. Dauphin, MB, R7N 1G8, Canada
  • Portage la Prairie130 Fisher Ave. Portage la Prairie, MB, R1N 0G6, Canada
  • WindigoWindigo, La Tuque, QC G0X 3R0, Canada
  • Shawinigan1560 Chemin du CN Shawinigan, QC, G9N 2B4, Canada
  • VikingViking, AB, Canada
  • La Pocatiere95 Avenue de la Gare La Pocatière, QC, G0R 1Z0, Canada
  • SauveMontreal, QC H3L 2B8, Canada
  • Saint Maurice Riviere BoomSaint-Maurice Rivière Boom, QC, Canada
  • McTavishMcTavish, QC, Canada
  • Van BruysselsVan Bruyssels, QC, Canada
  • AmquiRte 132, Amqui, QC G5J 2E9, Canada
  • Oskelaneo LodgeOskelaneo Lodge, QC, Canada
  • FitzpatrickR.R. 2., Laviolette Co. Fitzpatrick, QC, G9X 3N7, Canada
  • Lac Bouchette131 Victor de Lamarre Lac Bouchette, QC, G0W 1V0, Canada
  • Causapscal142 Rue St-Jacques Sud Causapscal, QC Canada
  • Thompson1310 Station Rd. Thompson, MB, R8N 1M8, Canada
  • Weir RiverWeir River, MB, Canada
  • Jasper607 Connaught Dr Jasper, AB, T0E 1E0, Canada
  • Pit SidingPit Siding, MB, Canada
  • WabowdenWabowden, MB, Canada
  • ApplebyBurlington, ON L7L 4W8, Canada
  • BourmontSenneterre, QC, Canada
  • Anjou11401-11431 8e Rue, Montréal, QC H1E 3A6, Canada
  • Lac DareyLac Darey, QC, Canada
  • HintonHinton
  • Hope6th Avenue and Fort Street Hope, BC, V0X 1L4, Canada
  • ClearwaterClearwater
  • Blue RiverBlue River, BC, Canada
  • Kamloops NorthYellowhead Highway 5 Kamloops North, BC, Canada
  • Wainwright10th Street and 1st Avenue, Wainwright, AB, Canada
  • ChilliwackChilliwack
  • AbbotsfordAbbotsford
  • MelvilleMain St and 1st Ave Melville, SK, S0A 2P0, Canada
  • AshcroftAshcroft, BC V0K 1A0, Canada
  • AgassizAgassiz, BC V0M 1A0, Canada
  • GrandviewGrandview
  • GladstoneLorne St. Gladstone, MB, Canada
  • Gilbert PlainsGilbert Plains
  • McCrearyRailway St. McCreary, MB, R0J 1B0, Canada
  • Ochre RiverOchre River, MB R0L 1K0, Canada
  • ElmaElma
  • PlumasMckenzie Ave & Anderson St. Plumas, MB, R0J 1P0, Canada
  • RiversRivers, MB, Canada
  • FoleyetFoleyet
  • MinakiMinaki, ON, Canada
  • Savant LakeSavant Lake, ON, Canada
  • SaskatoonUnit 38, 1701 Chappell Drive Saskatoon, SK, S7M 5P5, Canada
  • ChurchillChurchill
  • Gillam252 Railway St. Gillam, MB, R0B 0L0, Canada
  • Amherst27 Station St, Amherst, NS B4H 3E4, Canada
  • La Tuque550 St-Louis La Tuque, QC, G9X 2X5, Canada
  • Matapedia10 rue MacDonell Matapédia, QC, G0J 1V0, Canada
  • Sayabec1 Boulay Sayabec, QC, G0J 3K0, Canada
  • Casselman3 Station Street Casselman, Ontario Canada
  • Alexandria45 McDougald St E, Alexandria, ON K0C 1A0, Canada
  • Riviere a Pierre470 rue Principale Rivière-à-Pierre, QC, G0A 3A0, Canada
  • Grand Mere600 8th St. South Grand-Mère, QC, G9T 1Y1, Canada
  • Rimouski57 rue de lEveche Est Rimouski, QC, G5L 1X7, Canada
  • SenneterreQuebec City, Quebec, Canada
  • Saint TiteSaint-Tite, QC G0X 3H0, Canada
  • Charette250 Rue de la Station Charette, QC, G0X 1E0, Canada

Your questions, Our answers

How much does a train ride cost from Montreal to Ottawa?

The cost of a train ride for a roundtrip adult ticket to Ottawa leaving from Montreal is around $

Do Via Rail Canada have toilets on board?

Via Rail Canada do have toilets on board!

Is there Wi-Fi on Via Rail Canada?

Most of the Via Rail Canada rides have Wi-Fi on board. We recommend reaching out directly to Via Rail Canada to find out if your ride is one of those rides.

Do I need to print my ticket or does Via Rail Canada offer e-tickets?

Via Rail Canada has e-tickets so you don’t need to print your tickets.

Which cities does Via Rail Canada operate in?

Via Rail Canada operates in Kitchener, Toronto, Montreal, Ottawa, Kingston Ontario, London, Ontario, Quebec City, Quebec, Niagara Falls, Windsor Ontario, Niagara Falls, Detroit, Alexandria, Sarnia, Casselman, Halifax, Winnipeg, Manitoba, Grandview, Gilbert Plains, McCreary, Ochre River, Elma, Gladstone, Edmonton, Alberta, Truro, Moncton, Amherst, Matapedia, Riviere a Pierre, Grand Mere, Rivers, Sayabec, Rimouski, Vancouver, La Tuque, Shawinigan, Chilliwack, Saint Tite, Nova Scotia, Wainwright, Charette, Hope, Minaki, Gillam, Hinton, Blue River, Abbotsford, Ashcroft, Clearwater, Oshawa, Belleville, Churchill, Kamloops, Saskatoon, Melville, Plumas, Savant Lake, Agassiz, Foleyet, Roblin, Edson, The Pas, Thicket Portage, Nakina Ontario, Jasper, and Smiths Falls