Beginning of the main content.
Next tab will go to the map. Use this link to skip the station map.Please wait while we fetch the best offers.
Notice to our customers
Please note that special offers are not available at this time.
Great deals on long-distance travel
Sleeper Plus class deals
Taking comfort to the next level
- Private cabin and semi-private berth accommodations
- Meals, snacks and beverages included
- On board activities for passengers of all ages
- Priority boarding
- Access to the Business lounge
Choose your own adventure
${ titleDealsFiltered }
${ formatDate(deal.field_first_departure_date) }
${ formatDate(deal.field_first_departure_date) }
Only ${deal.field_places} left at this price
Only 1 seat left in this class
${deal.field_departure_station_code_label}
, ${deal.field_departure_station_code_province}
${deal.field_arrival_station_code_label}, ${deal.field_arrival_station_code_province}
From
$
${formatPrice(deal.field_reduced_price)}
$
*
${deal.field_departure_station_code_label} To ${deal.field_arrival_station_code_label} For ${deal.field_reduced_price}$ Conditions may apply, see below.
${deal.field_classe_label}
Book now
- Price shown for a one-way, ${deal.field_price_retrieval_date} per ${deal.field_passenger_type_label} based on single occupancy
- Price shown for a one-way, ${deal.field_price_retrieval_date} per ${deal.field_passenger_type_label} based on double occupancy
- Price shown for a one-way, ${deal.field_price_retrieval_date} per ${deal.field_passenger_type_label}
- Il reste ${deal.field_places} seat left in seats left in ${deal.field_classe_label} class left at this price
- Departure: ${deal.formated_first_departure_date_time}
- Train: #${deal.field_train}
- Last verification of inventory: ${deal.field_last_verification}
What to do in
#${ this.arrivalStationValue.toLowerCase() }
No Results Found
Our most popular departure cities
All departures from
${ city.name }
* One-way fare per person in Sleeper Plus class, excluding sales taxes. The number of sleepers is limited. Check conditions for more information.
- Fares are only valid on the trains, dates and classes indicated on the Sleeper Plus class deals landing page.
- Fares valid only for travel between the two stations indicated in each offer. (Not valid for travel between intermediate stations located on the same route.) Stopovers are not allowed.
- Fares for sleeper accommodations are quoted per person based on single occupancy in upper berths, lower berths and cabins for one. Note that a surcharge will be applied for single occupancy in double berths and cabins for two. A maximum of one passenger per bed (regardless of the passenger's age) is allowed with Sleeper Plus class deals.
- Valid for bookings online only. Offers do not apply to bookings made by telephone, in person at a VIA Rail station, through a travel agent, or through a tour operator.
- Tickets are non-refundable and non-exchangeable.
- Fares are applicable to new bookings only.
- Taxes are not included in the fares listed.
- There is no additional discount for 65+, youths, or children.
Other promotions - Sleeper Plus class deals cannot be combined with any other promotion, offer, discount, or fare plan which offer a discount on a "best available fare", including (but not limited to) corporate and convention fares.
- Sleeper Plus class deals do not apply to tickets issued on railway employee passes or rail pass products
Other conditions - Fares, discounts, conditions and schedules are subject to change without notice.
- Other conditions may apply.
Featured offers
${deal.field_places} left at this price
Departure:${deal.field_departure_station_code_label}, ${deal.field_departure_station_code_province}
Destination:${deal.field_arrival_station_code_label}, ${deal.field_arrival_station_code_province}
from
Book now
${deal.field_departure_station_code_label} to ${deal.field_arrival_station_code_label} for ${deal.field_reduced_price} $
- Price shown for a one-way, ${deal.field_price_retrieval_date} per ${deal.field_passenger_type_label} based on single occupancy
- Price shown for a one-way, ${deal.field_price_retrieval_date} per ${deal.field_passenger_type_label} based on double occupancy
- Price shown for a one-way, ${deal.field_price_retrieval_date} per ${deal.field_passenger_type_label}
- Il reste ${deal.field_places} seat left in seats left in ${deal.field_classe_label} class left at this price
- Departure: ${deal.formated_first_departure_date_time}
- Train: #${deal.field_train}
- Last verification of inventory: ${deal.field_last_verification}