How to Book Train Tickets
Travelling with VIA Rail in Canada is not just about the iconic long-distance journeys, as they offer a superb inter city service that provides a convenient and value for money option. Travelling city centre to city centre avoids busy airports, taxis or transfers and delivers you straight where you want to be so you can enjoy more time to explore. Whether you are travelling from Toronto to Ottawa, Montréal, Quebec or Niagara Falls or on The Canadian from Toronto to Vancouver, it is an incredibly relaxed way to travel.
Please contact us for details of the schedules and fares for each route and our team of experts can build any journey into your Canada itinerary or simply book the tickets on your behalf.
Example Fares From:
Please note: A small service fee of £10 per person is levied for train only bookings.
Route (or in reverse) | Train | Economy Seat | Business Seat | ||
Toronto to Montréal | City to City | £146 | £220 | ||
Toronto to Québec City | City to City | £194 | £321 | ||
Toronto to Ottawa | City to City | £146 | £220 | ||
Toronto to Niagara Falls | City to City | £46 | |||
Toronto to Kingston | City to City | £99 | £165 | ||
Toronto to Québec City | City to City | £91 | £159 | ||
Montréal to Ottawa | City to City | £68 | £132 | ||
Train | Upper Berth | Lower Berth | Sleeper Plus Cabin | Prestige Sleeper Class | |
Toronto - Vancouver | The Canadian | £852 | £1002 | £1285 | £2797 |
Halifax to Montréal | The Ocean | £207 | £352 | ||
Train | Economy Seat | Tourist Class | |||
Jasper to Prince Rupert | The Skeena | £186 | £424 |