www.viarail.ca
Open in
urlscan Pro
108.163.144.101
Public Scan
Submitted URL: https://click.message.viarail.ca/?qs=133df49c61b85cb09c5ae8a667508a3ebf3990c187d5792a8b90e1b82e41a7796a91e0635c751b24a9603ef46a68...
Effective URL: https://www.viarail.ca/en/fares-and-packages/discount-tuesday?utm_campaign=discounttuesday&utm_medium=email&utm_source=...
Submission: On October 25 via api from CA — Scanned from CA
Effective URL: https://www.viarail.ca/en/fares-and-packages/discount-tuesday?utm_campaign=discounttuesday&utm_medium=email&utm_source=...
Submission: On October 25 via api from CA — Scanned from CA
Form analysis
6 forms found in the DOM<form autocomplete="off">
<div tabindex="-1" class="multiselect" aria-owns="multiselect-options" aria-expanded="false" aria-label="" aria-placeholder="" role="combobox"><!-- Search --><input type="text" class="multiselect-search" aria-owns="multiselect-options"
aria-expanded="false" aria-label="" aria-placeholder="" role="combobox" id="searchStation-20"
aria-describedby="selectedStationId-21"><!-- Tags (with search) --><!--v-if--><!-- Single label --><!--v-if--><!-- Multiple label --><!--v-if--><!-- Placeholder --><!--v-if--><!-- Spinner --><!--v-if--><!-- Clear --><!--v-if--><!-- Caret --><!--v-if--><!-- Options -->
<div class="multiselect-dropdown is-hidden" tabindex="-1"><!--[--><!--]-->
<ul class="multiselect-options" id="multiselect-options" role="listbox"><!--[--><!--]--></ul>
<div class="multiselect-no-options">Enter the city, station or province name</div><!--v-if--><!--v-if--><!--[--><!--]-->
</div><!-- Hacky input element to show HTML5 required warning --><!--v-if--><!-- Native input support --><!--v-if--><!-- Create height for empty input -->
<div class="multiselect-spacer"></div>
</div>
</form>
<form autocomplete="off">
<div tabindex="-1" class="multiselect" aria-owns="multiselect-options" aria-expanded="false" aria-label="" aria-placeholder="" role="combobox"><!-- Search --><input type="text" class="multiselect-search" aria-owns="multiselect-options"
aria-expanded="false" aria-label="" aria-placeholder="" role="combobox" id="searchStation-22"
aria-describedby="selectedStationId-23"><!-- Tags (with search) --><!--v-if--><!-- Single label --><!--v-if--><!-- Multiple label --><!--v-if--><!-- Placeholder --><!--v-if--><!-- Spinner --><!--v-if--><!-- Clear --><!--v-if--><!-- Caret --><!--v-if--><!-- Options -->
<div class="multiselect-dropdown is-hidden" tabindex="-1"><!--[--><!--]-->
<ul class="multiselect-options" id="multiselect-options" role="listbox"><!--[--><!--]--></ul>
<div class="multiselect-no-options">Enter the city, station or province name</div><!--v-if--><!--v-if--><!--[--><!--]-->
</div><!-- Hacky input element to show HTML5 required warning --><!--v-if--><!-- Native input support --><!--v-if--><!-- Create height for empty input -->
<div class="multiselect-spacer"></div>
</div>
</form>
POST https://reservia.viarail.ca/search/setSearch.aspx?l=en
<form target="_blank" method="post" action="https://reservia.viarail.ca/search/setSearch.aspx?l=en" novalidate="" aria-label="Find train tickets" class="booking__form pt-3 ps-2 ps-md-5 pb-3 pe-2 preview" data-v-31cc1e72=""><span
id="station_fieldset_desc" class="visually-hidden" data-v-31cc1e72="">Once the 'Origin' and 'Destination' fields are filled, more fields will become available.</span>
<div class="row mb-3" data-v-31cc1e72="">
<div class="col-12 col-md" data-v-31cc1e72="">
<div class="booking__input-wrapper filled" data-v-31cc1e72=""><svg width="12" height="16" class="booking__input-icon" data-v-31cc1e72="">
<use href="/webstatic/dist/generic/img/icons/location-pin.svg#default" data-v-31cc1e72=""></use>
</svg><label for="stationFrom-7" class="booking__label" data-v-31cc1e72="">Origin: </label><input type="text" class="autocomplete-input booking__input booking_station ui-autocomplete-input" id="stationFrom-7" autocomplete="off"
data-pattern=".{1,}" data-error-weight="1" role="combobox" aria-describedby="Once the 'Origin' and 'Destination' fields are filled, more fields will become available." aria-autocomplete="list" aria-expanded="false" required=""
aria-owns="ui-id-1" aria-controls="ui-id-1" aria-activedescendant="" aria-haspopup="listbox"><input type="hidden" name="cmbStationsFrom_value" value="MTRL">
<div class="stationList autocomplete-wrapper">
<ul id="ui-id-1" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete ui-front" style="display: none;"></ul>
</div>
<div class="booking__input-wrapper-border" data-v-31cc1e72=""></div>
</div>
</div>
<div class="col-auto" data-v-31cc1e72=""><button type="button" class="booking__cta-switch" aria-label="Switch the departure and arrival cities" data-v-31cc1e72=""></button></div>
<div class="col-12 col-md" data-v-31cc1e72="">
<div class="booking__input-wrapper" data-v-31cc1e72=""><svg width="12" height="16" class="booking__input-icon" data-v-31cc1e72="">
<use href="/webstatic/dist/generic/img/icons/location-pin.svg#default" data-v-31cc1e72=""></use>
</svg><label for="stationTo-8" class="booking__label" data-v-31cc1e72="">Destination: </label><input type="text" class="autocomplete-input booking__input booking_station ui-autocomplete-input" id="stationTo-8" autocomplete="off"
data-pattern=".{1,}" data-error-weight="2" role="combobox" aria-autocomplete="list" aria-expanded="false" required="" aria-owns="ui-id-2" aria-controls="ui-id-2" aria-activedescendant="" aria-haspopup="listbox"><input type="hidden"
name="cmbStationsFrom_value" value="">
<div class="stationList autocomplete-wrapper">
<ul id="ui-id-2" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete ui-front" style="display: none;"></ul>
</div>
<div class="booking__input-wrapper-border" data-v-31cc1e72=""></div>
</div>
</div>
</div>
<div class="booking__expanded-content pt-md-2" data-v-31cc1e72="">
<div class="show_expanded" data-v-31cc1e72="">
<div class="mb-md-2 row no-gutters" data-v-31cc1e72="">
<div class="col-12 col-md-4 col-lg-3 booking__date-wrapper" id="trainDeparture" data-v-31cc1e72="">
<div class="booking__input-wrapper" data-v-31cc1e72=""><svg width="23" height="23" class="booking__input-icon" data-v-31cc1e72="">
<use href="/webstatic/dist/generic/img/icons/calendar.svg#default" data-v-31cc1e72=""></use>
</svg><label class="booking__label" for="datepickerTo-5"
aria-label="Departure : Enter a date using the following format: two-digits month, two-digits day, four-digits year. Do not type in the date with slashes, they will be added automatically." data-v-31cc1e72="">Departure mm/dd/yyyy:
</label><input type="text" class="booking__input datepicker" maxlength="10" data-error-weight="3" required="" autocomplete="off" data-pattern="(0[1-9]|1[0-2])/(0[1-9]|[12]\d|3[01])/[0-9]{4}" data-date-type="from" placeholder=""
id="datepickerTo-5" data-v-31cc1e72="">
<div class="booking__input-wrapper-border" data-v-31cc1e72=""></div>
</div>
</div>
<div class="col-12 col-md-4 col-lg-3 booking__date-wrapper" data-train-return="" data-v-31cc1e72="">
<div class="booking__input-wrapper ps-md-3" data-v-31cc1e72=""><svg width="23" height="23" class="booking__input-icon" data-v-31cc1e72="">
<use href="/webstatic/dist/generic/img/icons/calendar.svg#default" data-v-31cc1e72=""></use>
</svg><input type="text" class="booking__input datepicker" maxlength="10" data-error-weight="4" autocomplete="off" data-pattern="^$|(0[1-9]|1[0-2])/(0[1-9]|[12]\d|3[01])/[0-9]{4}" placeholder="" data-date-type="to" id="datepickerTo-3"
data-v-31cc1e72=""><label class="booking__label" for="datepickerTo-3"
aria-label="Return : Enter a date using the following format: two-digits month, two-digits day, four-digits year. Do not type in the date with slashes, they will be added automatically." data-v-31cc1e72="">Return mm/dd/yyyy: </label>
<div class="booking__input-wrapper-border" data-v-31cc1e72=""></div>
</div>
</div>
<div class="col-12 col-lg-3 booking__passengers" data-module="update-passenger" data-cookies-enabled="true" data-v-31cc1e72="">
<div class="booking__input-wrapper w-100 ps-lg-3 filled" data-v-31cc1e72=""><svg width="28" height="28" class="booking__input-icon" data-v-31cc1e72="">
<use href="/webstatic/dist/generic/img/icons/passengers.svg#default" data-v-31cc1e72=""></use>
</svg><label class="booking__LABEL" for="allPassengers-1" data-v-31cc1e72=""><span class="booking__label" data-v-31cc1e72="">Passengers:</span><span class="visually-hidden" data-v-31cc1e72="">To add or remove passengers, press ENTER to
open the selection dialog box and ESC to close it down.</span></label><input id="allPassengers-1" class="booking__input viamaaxbold" type="text" required="" aria-live="polite" aria-atomic="true" aria-required="true" autocomplete="off"
data-pattern="^([1-9]|[12]\d|30)$" readonly="" data-v-31cc1e72="">
<div id="passenger_selection" class="passenger-selection passenger-selection--popover" data-v-31cc1e72="" style="display: none;">
<ul class="passenger-selection__list">
<li class="passenger-selection__item px-0 pb-2 text-darkGrey viamaaxmedium">
<div class="d-flex align-items-center">
<div class="info passenger-selection__info" tabindex="0" aria-label="Adult information"> <span class="bg-darkGrey">
<ul class="passenger-selection__info__list">
<li class="passenger-selection__info__item text-white viamaaxregular">26-59 years old.</li>
<li class="passenger-selection__info__item text-white viamaaxregular">$20 minimum fare.</li>
</ul>
</span></div><span class="d-inline-block px-1 viamaaxmedium">Adult</span><span class="viamaaxregular text-lightGrey">(26-59)</span>
</div><!---->
<div class="align-items-center justify-content-between d-flex passenger-selection__list__actions"><button class="btn_minus" type="button" aria-label="Remove an adult" disabled=""><span></span></button><span aria-live="assertive"
aria-atomic="true"><span class="visually-hidden">Total adults as passengers </span><strong class="passenger_value viamaaxmedium" id="passenger_value_adult">0</strong></span><button class="btn_plus btn_active" type="button"
aria-label="add an adult"><span></span></button></div>
</li>
<li class="passenger-selection__item px-0 pb-2 text-darkGrey viamaaxmedium">
<div class="d-flex align-items-center">
<div class="info passenger-selection__info" tabindex="0" aria-label="Senior information"> <span class="bg-darkGrey">
<ul class="passenger-selection__info__list">
<li class="passenger-selection__info__item text-white viamaaxregular">60 or more years of age</li>
<li class="passenger-selection__info__item text-white viamaaxregular">ID required with proof of age.</li>
<li class="passenger-selection__info__item text-white viamaaxregular">$18 minimum fare.</li>
</ul>
</span></div><span class="d-inline-block px-1 viamaaxmedium">Senior</span><span class="viamaaxregular text-lightGrey">(60+)</span>
</div><!---->
<div class="align-items-center justify-content-between d-flex passenger-selection__list__actions"><button class="btn_minus" type="button" aria-label="Remove a senior" disabled=""><span></span></button><span aria-live="assertive"
aria-atomic="true"><span id="total_senior" class="visually-hidden">Total seniors as passengers </span><strong class="passenger_value viamaaxmedium">0</strong></span><button class="btn_plus btn_active" type="button"
aria-label="add a senior"><span></span></button></div>
</li>
<li class="passenger-selection__item px-0 pb-2 text-darkGrey viamaaxmedium">
<div class="d-flex align-items-center">
<div class="info passenger-selection__info" tabindex="0" aria-label="Youth information"> <span class="bg-darkGrey">
<ul class="passenger-selection__info__list">
<li class="passenger-selection__info__item text-white viamaaxregular">12-25 years old.</li>
<li class="passenger-selection__info__item text-white viamaaxregular">With proof of age and an ID card with a photo.</li>
<li class="passenger-selection__info__item text-white viamaaxregular">The ISIC card will be accepted for those aged 26 and over.</li>
</ul>
</span></div><span class="d-inline-block px-1 viamaaxmedium">Youth</span><span class="viamaaxregular text-lightGrey">(12-25)</span>
</div><!---->
<div class="align-items-center justify-content-between d-flex passenger-selection__list__actions" data-passenger-type="Youths"><button class="btn_minus" type="button" aria-label="Remove a youth"
disabled=""><span></span></button><span aria-live="assertive" aria-atomic="true"><span class="visually-hidden">Total youths as passengers </span><strong class="passenger_value viamaaxmedium"
id="passenger_value_youth">0</strong></span><button class="btn_plus btn_active" type="button" aria-label="add a youth"><span></span></button></div>
</li>
<li class="passenger-selection__item px-0 pb-2 text-darkGrey viamaaxmedium">
<div class="d-flex align-items-center">
<div class="info passenger-selection__info" tabindex="0" aria-label="Child information"> <span class="bg-darkGrey">
<ul class="passenger-selection__info__list">
<li class="passenger-selection__info__item text-white viamaaxregular">2-11 years inclusive.</li>
<li class="passenger-selection__info__item text-white viamaaxregular">$10 minimum fare.</li>
<li class="passenger-selection__info__item text-white viamaaxregular">Children under 8 years of age cannot travel alone. Children between 8 and 11 may travel alone, but under certain conditions.<br> Please be advised that
children's tickets are available through our web site only if you purchase tickets for one or more accompanying adults.</li>
</ul>
</span></div><span class="d-inline-block px-1 viamaaxmedium">Child</span><span class="viamaaxregular text-lightGrey">(2-11)</span>
</div><!---->
<div class="align-items-center justify-content-between d-flex passenger-selection__list__actions"><button class="btn_minus" type="button" aria-label="Remove a child" disabled=""><span></span></button><span aria-live="assertive"
aria-atomic="true"><span id="total_children" class="visually-hidden">Total children as passengers </span><strong class="passenger_value viamaaxmedium" id="passenger_value_child">0</strong></span><button
class="btn_plus btn_active" type="button" aria-label="add a child"><span></span></button></div>
</li>
<li class="passenger-selection__item px-0 pb-2 text-darkGrey viamaaxmedium">
<div class="d-flex align-items-center">
<div class="info passenger-selection__info" tabindex="0" aria-label="Infant information"> <span class="bg-darkGrey">
<ul class="passenger-selection__info__list">
<li class="passenger-selection__info__item text-white viamaaxregular">Less than 2 years of age.</li>
<li class="passenger-selection__info__item text-white viamaaxregular">Free if does not occupy a seat.</li>
<li class="passenger-selection__info__item text-white viamaaxregular">One free infant per adult.<br>If you wish to book a seat for your baby, please select "Child" instead. The child's fare will then apply.</li>
</ul>
</span></div><span class="d-inline-block px-1 viamaaxmedium">Infant</span><span class="viamaaxregular text-lightGrey">(0-2)</span>
</div><!---->
<div class="align-items-center justify-content-between d-flex passenger-selection__list__actions"><button class="btn_minus" type="button" aria-label="Remove an infant" disabled=""><span></span></button><span aria-live="assertive"
aria-atomic="true"><span id="total_infants" class="visually-hidden">Total infants as passengers </span><strong class="passenger_value viamaaxmedium" id="passenger_value_infant">0</strong></span><button
class="btn_plus btn_active" type="button" aria-label="add an infant"><span></span></button></div>
</li>
</ul>
<div class="d-flex m-3 align-items-center border-top-grey"><button class="passenger-selection__cta passenger-selection__cta-reset" type="button">Reset</button><button
class="border-darkGrey passenger-selection__cta passenger-selection__cta-close viamaaxbold text-darkGrey" type="button">Close</button></div>
</div>
<div class="booking__input-wrapper-border" data-v-31cc1e72=""></div>
</div>
</div>
</div>
<div class="datepicker-container" data-component="datepicker-jquery" data-v-31cc1e72="">
<div class="datepicker-container__datepicker-placeholder hasDatepicker" id="datepickerTo-6" data-v-31cc1e72="">
<div class="ui-datepicker-inline ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-datepicker-multi-2 ui-datepicker-multi" style="width: 34em; display: block;">
<div class="ui-datepicker-group ui-datepicker-group-first">
<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix ui-corner-left"><a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="Prev"><span class="ui-icon ui-icon-circle-triangle-w">Prev</span></a>
<div class="ui-datepicker-title"><select class="ui-datepicker-month" aria-label="Select month" data-handler="selectMonth" data-event="change">
<option value="9" selected="selected">October</option>
<option value="10">November</option>
<option value="11">December</option>
</select> <span class="ui-datepicker-year">2022</span></div>
</div>
<table class="ui-datepicker-calendar">
<thead>
<tr>
<th scope="col" class="ui-datepicker-week-end"><span title="Sunday">S</span></th>
<th scope="col"><span title="Monday">M</span></th>
<th scope="col"><span title="Tuesday">T</span></th>
<th scope="col"><span title="Wednesday">W</span></th>
<th scope="col"><span title="Thursday">T</span></th>
<th scope="col"><span title="Friday">F</span></th>
<th scope="col" class="ui-datepicker-week-end"><span title="Saturday">S</span></th>
</tr>
</thead>
<tbody>
<tr>
<td class=" ui-datepicker-week-end ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-week-end ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">1</span></td>
</tr>
<tr>
<td class=" ui-datepicker-week-end ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">2</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">3</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">4</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">5</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">6</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">7</span></td>
<td class=" ui-datepicker-week-end ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">8</span></td>
</tr>
<tr>
<td class=" ui-datepicker-week-end ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">9</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">10</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">11</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">12</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">13</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">14</span></td>
<td class=" ui-datepicker-week-end ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">15</span></td>
</tr>
<tr>
<td class=" ui-datepicker-week-end ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">16</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">17</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">18</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">19</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">20</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">21</span></td>
<td class=" ui-datepicker-week-end ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">22</span></td>
</tr>
<tr>
<td class=" ui-datepicker-week-end ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">23</span></td>
<td class=" ui-datepicker-unselectable ui-state-disabled "><span class="ui-state-default">24</span></td>
<td class=" ui-datepicker-days-cell-over ui-datepicker-current-day ui-datepicker-today" data-handler="selectDay" data-event="click" data-month="9" data-year="2022">
<a class="ui-state-default ui-state-highlight ui-state-active ui-state-hover" href="#" aria-current="true" data-date="25">25</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="9" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="26">26</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="9" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="27">27</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="9" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="28">28</a></td>
<td class=" ui-datepicker-week-end " data-handler="selectDay" data-event="click" data-month="9" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="29">29</a></td>
</tr>
<tr>
<td class=" ui-datepicker-week-end " data-handler="selectDay" data-event="click" data-month="9" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="30">30</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="9" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="31">31</a></td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-week-end ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
</tr>
</tbody>
</table>
</div>
<div class="ui-datepicker-group ui-datepicker-group-last">
<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix ui-corner-right">
<a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="Next"><span class="ui-icon ui-icon-circle-triangle-e">Next</span></a>
<div class="ui-datepicker-title"><span class="ui-datepicker-month">November</span> <span class="ui-datepicker-year">2022</span></div>
</div>
<table class="ui-datepicker-calendar">
<thead>
<tr>
<th scope="col" class="ui-datepicker-week-end"><span title="Sunday">S</span></th>
<th scope="col"><span title="Monday">M</span></th>
<th scope="col"><span title="Tuesday">T</span></th>
<th scope="col"><span title="Wednesday">W</span></th>
<th scope="col"><span title="Thursday">T</span></th>
<th scope="col"><span title="Friday">F</span></th>
<th scope="col" class="ui-datepicker-week-end"><span title="Saturday">S</span></th>
</tr>
</thead>
<tbody>
<tr>
<td class=" ui-datepicker-week-end ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="1">1</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="2">2</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="3">3</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="4">4</a></td>
<td class=" ui-datepicker-week-end " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="5">5</a></td>
</tr>
<tr>
<td class=" ui-datepicker-week-end " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="6">6</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="7">7</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="8">8</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="9">9</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="10">10</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="11">11</a></td>
<td class=" ui-datepicker-week-end " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="12">12</a></td>
</tr>
<tr>
<td class=" ui-datepicker-week-end " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="13">13</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="14">14</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="15">15</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="16">16</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="17">17</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="18">18</a></td>
<td class=" ui-datepicker-week-end " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="19">19</a></td>
</tr>
<tr>
<td class=" ui-datepicker-week-end " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="20">20</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="21">21</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="22">22</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="23">23</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="24">24</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="25">25</a></td>
<td class=" ui-datepicker-week-end " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="26">26</a></td>
</tr>
<tr>
<td class=" ui-datepicker-week-end " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="27">27</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="28">28</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="29">29</a></td>
<td class=" " data-handler="selectDay" data-event="click" data-month="10" data-year="2022"><a class="ui-state-default" href="#" aria-current="false" data-date="30">30</a></td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-week-end ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
</tr>
<tr>
<td class=" ui-datepicker-week-end ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
<td class=" ui-datepicker-week-end ui-datepicker-other-month ui-datepicker-unselectable ui-state-disabled"> </td>
</tr>
</tbody>
</table>
</div>
<div class="ui-datepicker-row-break"></div>
</div>
</div><button type="button" class="datepicker-container__cta-close" data-v-31cc1e72="">No return, thanks</button>
</div>
<div class="booking__discount-wrapper filled" id="discountCode" data-v-31cc1e72="">
<div class="booking__input-wrapper filled" data-v-31cc1e72=""><label class="booking__label ml-0" for="discountCode-2" aria-description="You can enter your promo code, rail pass serial #, corporate code or free upgrade code."
data-v-31cc1e72="">Discount code or Rail Pass #: </label><input type="text" class="booking__input viamaaxbold" data-discount-code="" id="discountCode-2" name="txtDiscountCode" data-error-weight="6" aria-describedby="discount_info"
autocomplete="off" data-v-31cc1e72="">
<div id="discount_info" class="booking__discount-info" data-v-31cc1e72=""><span aria-hidden="true" data-v-31cc1e72="">What is this code or # ? <br data-v-31cc1e72=""> You can enter your promo code, rail pass serial #, corporate code or free
upgrade code.</span></div>
<div class="booking__input-wrapper-border" data-v-31cc1e72=""></div>
</div>
</div>
<div id="taxes" class="booking__taxes d-block d-md-inline-block py-2 py-lg-0" data-v-31cc1e72=""><label class="taxes_label" for="withTaxes-9" data-v-31cc1e72=""><span class="visually-hidden" data-v-31cc1e72="">With taxes:</span> Show fares with
taxes included <input class="withtaxes" id="withTaxes-9" type="checkbox" name="withtaxes" data-v-31cc1e72=""><span class="checkmark" data-v-31cc1e72=""></span></label></div><button type="submit" class="booking__cta-submit"
aria-describedby="search_button_desc" data-v-31cc1e72=""><span id="search_button_desc" class="visually-hidden" data-v-31cc1e72="">This link opens in a new window</span><span
class="align-items-center d-flex justify-content-center text-darkGrey viamaaxbold" data-v-31cc1e72="">Search <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16px" height="16px" viewBox="0 0 16 16"
version="1.1" class="injected-svg external-link external-link-icon ext-black inject-svg">
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g transform="translate(-1244.000000, -1847.000000)" fill="#3C3C3B" fill-rule="nonzero">
<g transform="translate(111.000000, 263.000000)">
<g transform="translate(0.000000, 1204.000000)">
<g transform="translate(832.000000, 0.000000)">
<g transform="translate(301.000000, 380.000000)">
<path
d="M1.77777778,0 C0.798611556,0 0,0.798611556 0,1.77777778 L0,14.2222222 C0,15.2013893 0.798611556,16 1.77777778,16 L14.2222222,16 C15.2013893,16 16,15.2013893 16,14.2222222 L16,8.88888889 L14.2222222,7.11111111 L14.2222222,14.2222222 L1.77777778,14.2222222 L1.77777778,1.77777778 L8.88888889,1.77777778 L7.11111111,0 L1.77777778,0 Z M9.77777778,0 L12.1388889,2.36111111 L5.47222222,9.02777778 L6.97222222,10.5277778 L13.6388889,3.86111111 L16,6.22222222 L16,0 L9.77777778,0 Z">
</path>
</g>
</g>
</g>
</g>
</g>
</g>
</svg></span></button>
</div>
</div>
</form>
<form class="booking__arrival-tab__radios"><label for="byTrain-15" class="trainStationLabel active"><span class="visually-hidden">Search</span> By train number <input id="byTrain-15" type="radio" name="departures-arrivals-17"
class="visually-hidden trainStationInput js-form-radio--by-train" value="par numéro de train"><span class="checkmark2"></span></label><label for="byGare-16" class="trainStationLabel"><span class="visually-hidden">Search</span> By station <input
id="byGare-16" type="radio" name="departures-arrivals-17" class="visually-hidden trainStationInput js-form-radio--by-station" value="par destination"><span class="checkmark2"></span></label><input type="hidden" name="tabActive"
class="visually-hidden" value="par numéro de train"></form>
Name: form_reservia_check_train — POST /en/plan/train-schedules?trainnumber=&date=undefined--undefined
<form id="form-arrival-station-19" name="form_reservia_check_train" method="post" action="/en/plan/train-schedules?trainnumber=&date=undefined--undefined" aria-label="By train number" novalidate="">
<div class="row justify-content-end">
<div class="col-12 col-lg-3">
<div class="booking__input-wrapper booking__date-wrapper"><svg width="20" height="20" class="booking__input-icon">
<use href="/webstatic/dist/generic/img/icons/search.svg#default"></use>
</svg><label for="trainNumberId-10" class="booking__label">Train number: </label><input type="text" name="tsiTn" maxlength="5" data-error-weight="1" required="" aria-required="true" autocomplete="off"
class="booking__input booking__arrival-input" id="trainNumberId-10"></div>
</div>
<div class="col-12 col-lg-3">
<div class="booking__input-wrapper booking__date-wrapper"><svg width="23" height="23" class="booking__input-icon">
<use href="/webstatic/dist/generic/img/icons/calendar.svg#default"></use>
</svg><label for="dateTrainNumber-11" class="booking__label"
aria-label="Date: Enter a date using the following format: two-digits month, two-digits day, four-digits year. Do not type in the date with slashes, they will be added automatically.">Date mm/dd/yyyy: </label><input type="text"
class="booking__input booking__arrival-input datepicker hasDatepicker" data-component="datepicker-jquery" id="dateTrainNumber-11" maxlength="10" data-error-weight="2" required="" autocomplete="off"
data-pattern="((0?[1-9]|1[012])[- /.](0?[1-9]|[12][0-9]|3[01])[- /.](19|20)?[0-9]{2}){1}" data-date-train-number=""><input type="hidden" name="tsiDate" value="undefined--undefined"></div>
</div>
<div class="col-12 col-lg-auto"><button type="submit" class="cta-primary w-100">Search</button></div>
</div>
</form>
Name: form_reservia_check_station — POST /en/plan/train-schedules?tsiDs=&tsiAs=&tsiDate=undefined--undefined
<form id="form-arrival-station-18" name="form_reservia_check_station" method="post" action="/en/plan/train-schedules?tsiDs=&tsiAs=&tsiDate=undefined--undefined" aria-label="By station" novalidate="">
<div class="row justify-content-end">
<div class="col-12 col-lg-3">
<div class="booking__input-wrapper booking__date-wrapper"><svg width="12" height="16" class="booking__input-icon">
<use href="/webstatic/dist/generic/img/icons/location-pin.svg#default"></use>
</svg><label for="stationFrom-13" class="booking__label">Departure station: </label><input type="text" class="autocomplete-input booking__input booking__arrival-input booking_station ui-autocomplete-input" id="stationFrom-13"
autocomplete="off" data-pattern=".{1,}" data-error-weight="1" role="combobox" aria-autocomplete="list" aria-expanded="false" required="" aria-owns="ui-id-3" aria-controls="ui-id-3" aria-activedescendant="" aria-haspopup="listbox"><input
type="hidden" name="cmbStationsFrom_value" value="">
<div class="stationList autocomplete-wrapper">
<ul id="ui-id-3" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete ui-front" style="display: none;"></ul>
</div>
</div>
</div>
<div class="col-12 col-lg-3">
<div class="booking__input-wrapper booking__date-wrapper"><svg width="12" height="16" class="booking__input-icon">
<use href="/webstatic/dist/generic/img/icons/location-pin.svg#default"></use>
</svg><label for="stationTo-14" class="booking__label">Arrival station: </label><input type="text" class="autocomplete-input booking__input booking__arrival-input booking_station ui-autocomplete-input" id="stationTo-14" autocomplete="off"
data-pattern=".{1,}" data-error-weight="1" role="combobox" aria-autocomplete="list" aria-expanded="false" required="" aria-owns="ui-id-4" aria-controls="ui-id-4" aria-activedescendant="" aria-haspopup="listbox"><input type="hidden"
name="cmbStationsFrom_value" value="">
<div class="stationList autocomplete-wrapper">
<ul id="ui-id-4" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete ui-front" style="display: none;"></ul>
</div>
</div>
</div>
<div class="col-12 col-lg-3">
<div class="booking__input-wrapper booking__date-wrapper"><svg width="23" height="23" class="booking__input-icon">
<use href="/webstatic/dist/generic/img/icons/calendar.svg#default"></use>
</svg><label for="dateStation-12" class="booking__label"
aria-label="Date: Enter a date using the following format: two-digits month, two-digits day, four-digits year. Do not type in the date with slashes, they will be added automatically.">Date mm/dd/yyyy: </label><input type="text"
class="booking__input booking__arrival-input datepicker hasDatepicker" data-component="datepicker-jquery" id="dateStation-12" maxlength="10" data-error-weight="2" required="" autocomplete="off"
data-pattern="(0[1-9]|1[0-2])/(0[1-9]|[12]\d|3[01])/[0-9]{4}" data-date-station=""><input type="hidden" name="tsiDate" value="undefined--undefined"></div>
</div>
<div class="col-12 col-lg-auto"><button type="submit" class="cta-primary w-100">Search</button></div>
</div>
</form>
Text Content
By continuing your navigation on this site, you accept the use of cookies. These are designed to improve your user experience on our site and other media by providing you with targeted advertising based on your interests, collecting traffic statistics, information on your behaviour, and facilitating the sharing of information on social networks. For more information on our Cookie Policy Accept Go to main navigation Go to main content Top menu * Home * Corporate This link will redirect to a new website. * Media This link will redirect to a new website. My VIA Profile Help Contact Us Accessibility ASL Other languages English Français Español Deutsch Français (France) Nederlands Português 中文 (Chinese) 日本語 (Japanese) English * English * Français * Español * Deutsch * Français (France) * Nederlands * Português * 中文 (Chinese) * 日本語 (Japanese) VIA Rail Canada logo Tickets Video ASL * Destinations Destinations * Destinations overview * Find a destination Find a destination * Start typing the letters of the city, the postal code or the code number of the desired station then select one of the results in the list to go to the page. Enter the city, station or province name * View all train stations * Popular Destinations Popular Destinations * Toronto * Vancouver * Montréal * Ottawa * Discover the Blog * Ready to go? Find ticketsThis button opens the booking engine in a popup window * Explore Canada Explore Canada * Ontario-QuébecRoutes between Québec City and Windsor * Western CanadaRoutes between Toronto and Vancouver * Atlantic CanadaRoutes between Montréal and Halifax * Scenic Adventure RoutesExplore breathtaking landscapes * View all train routes * Plan Plan * Plan overview * Plan your trip Plan your trip * Preventive measures - COVID-19 * View all train routes * Find a train station * Train service status * Classes and services * Compare our classes * Booking and payment information * Information for international travellers * FAQ * Before you go Before you go * Refunds, exchanges and modifications * Baggage information * Subscribe to train alerts * Our trains * Preventive measures - COVID-19 * At the train station At the train station * Get to and from the train station * On board the train On board the train * All on board services * Wi-Fi and entertainment * Activities for children * Food and drinks on board * Cabins * Business Class Business Class * Discover Business class * Business lounges * Corporate accounts * Business class train cars * Chartered train cars * Travel is for everyone Travel is for everyone * Special meals and allergies, medical needs and unaccompanied minors * Accessibility and special assistance services * Travelling with Pets * Arrivals and departures Check train status * Travel and save View our offers * Never miss an offer Subscribe to our newsletter * Ready to go? Find ticketsThis button opens the booking engine in a popup window * Offers Offers * Fares and savings overview * Great fares for everyone Great fares for everyone * Getaways * Business travel * Families and children * Students and youth * Adults 60+ * Canadian military * Indigenous communities * Special offers Special offers * All the ways you can save * Our lowest fares * Book travel * Long distance travel ideas * CAA members * Travel packages * Give the gift of travel Give the gift of travel * Gift cards * Travel and Save Travel and Save * Frequent Railers - Discount cards * VIA Préférence rewards * Services Services * Group travel * Events and conferences * * VIA Préférence program Get rewarded * Never miss an offer Subscribe to our newsletter * Why VIA? Why VIA? * Why choose VIA? * You'll love taking the train You'll love taking the train * Environmental impact of travelling by train * Security on board * Preventive measures - COVID-19 * On board services On board services * All on board services * Wi-Fi and entertainment * Activities for children * Food and drinks on board * Cabins * Travel is for everyone Travel is for everyone * Special meals and allergies, medical needs and unaccompanied minors * Accessibility and special assistance services * Get to know VIA Rail Get to know VIA Rail * The VIA Rail story * Our train fleet * Supporting Canadian communities * Travel and save View our offers * Ready to go? Find ticketsThis button opens the booking engine in a popup window * Destinations * Destinations overview * Find a destination * Start typing the letters of the city, the postal code or the code number of the desired station then select one of the results in the list to go to the page. Enter the city, station or province name * View all train stations * Popular Destinations * Toronto * Vancouver * Montréal * Ottawa * Discover the Blog * Ready to go? Find ticketsThis button opens the booking engine in a popup window * Explore Canada * Ontario-Québec Routes between Québec City and Windsor * Western Canada Routes between Toronto and Vancouver * Atlantic Canada Routes between Montréal and Halifax * Scenic Adventure Routes Explore breathtaking landscapes * View all train routes * * Plan * Plan overview * Plan your trip * Preventive measures - COVID-19 * View all train routes * Find a train station * Train service status * Classes and services * Compare our classes * Booking and payment information * Information for international travellers * FAQ * Before you go * Refunds, exchanges and modifications * Baggage information * Subscribe to train alerts * Our trains * Preventive measures - COVID-19 * At the train station * Get to and from the train station * On board the train * All on board services * Wi-Fi and entertainment * Activities for children * Food and drinks on board * Cabins * Business Class * Discover Business class * Business lounges * Corporate accounts * Business class train cars * Chartered train cars * Travel is for everyone * Special meals and allergies, medical needs and unaccompanied minors * Accessibility and special assistance services * Travelling with Pets * Arrivals and departures Check train status * Travel and save View our offers * Never miss an offer Subscribe to our newsletter * Ready to go? Find ticketsThis button opens the booking engine in a popup window * Offers * Fares and savings overview * Great fares for everyone * Getaways * Business travel * Families and children * Students and youth * Adults 60+ * Canadian military * Indigenous communities * Special offers * All the ways you can save * Our lowest fares * Book travel * Long distance travel ideas * CAA members * Travel packages * Give the gift of travel * Gift cards * Travel and Save * Frequent Railers - Discount cards * VIA Préférence rewards * Services * Group travel * Events and conferences * * VIA Préférence program Get rewarded * Never miss an offer Subscribe to our newsletter * Why VIA? * Why choose VIA? * You'll love taking the train * Environmental impact of travelling by train * Security on board * Preventive measures - COVID-19 * On board services * All on board services * Wi-Fi and entertainment * Activities for children * Food and drinks on board * Cabins * Travel is for everyone * Special meals and allergies, medical needs and unaccompanied minors * Accessibility and special assistance services * Get to know VIA Rail * The VIA Rail story * Our train fleet * Supporting Canadian communities * Travel and save View our offers * Ready to go? Find ticketsThis button opens the booking engine in a popup window ASL1-888-VIA-RAIL Contact Us Français * Home * Corporate * Media * Careers Blog My VIA Profile Help Accessibility Tickets Open menu Close menu Breadcrumb Home / Discount Tuesday Close * TicketsFind train tickets * SchedulesCheck arrivals & departuresImportant notice regarding arrival and departure. Modify my booking |Multi-city * Please select an origin * Please select a destination. * Please select a departure date. * Please select passenger(s). * Origin and destination cannot be identical. * Selected departure date is not available. * Selected return date is not available. * Departure date format is not valid. * Return date format is not valid. * Kids under 12 have to be accompanied by an adult * Children must travel with at least one passenger 18 years of age or older. Since we cannot verify the age of the youth online, please call 1 888 VIA-RAIL (1 888 842-7245), TTY: 1 800 268-9503 (Hearing impaired) to complete this reservation. Thank you. * You can't book a trip for more than 6 * Journey duration: 0 days Once the 'Origin' and 'Destination' fields are filled, more fields will become available. Origin: Destination: Departure mm/dd/yyyy: Return mm/dd/yyyy: Passengers:To add or remove passengers, press ENTER to open the selection dialog box and ESC to close it down. * * 26-59 years old. * $20 minimum fare. Adult(26-59) Total adults as passengers 0 * * 60 or more years of age * ID required with proof of age. * $18 minimum fare. Senior(60+) Total seniors as passengers 0 * * 12-25 years old. * With proof of age and an ID card with a photo. * The ISIC card will be accepted for those aged 26 and over. Youth(12-25) Total youths as passengers 0 * * 2-11 years inclusive. * $10 minimum fare. * Children under 8 years of age cannot travel alone. Children between 8 and 11 may travel alone, but under certain conditions. Please be advised that children's tickets are available through our web site only if you purchase tickets for one or more accompanying adults. Child(2-11) Total children as passengers 0 * * Less than 2 years of age. * Free if does not occupy a seat. * One free infant per adult. If you wish to book a seat for your baby, please select "Child" instead. The child's fare will then apply. Infant(0-2) Total infants as passengers 0 ResetClose Prev OctoberNovemberDecember 2022 SMTWTFS 12345678910111213141516171819202122232425262728293031 Next November 2022 SMTWTFS 123456789101112131415161718192021222324252627282930 No return, thanks Discount code or Rail Pass #: What is this code or # ? You can enter your promo code, rail pass serial #, corporate code or free upgrade code. With taxes: Show fares with taxes included This link opens in a new windowSearch * Please select an origin * Please select a destination. * Invalid train number. * Please select a departure date. * Date format is not valid. * Selected date is not available. * Please select a departure date. * Date format is not valid. * Selected date is not available. Search By train number Search By station Train number: Date mm/dd/yyyy: Search Departure station: Arrival station: Date mm/dd/yyyy: Search TRAVEL ADVISORY Infrastructure work program Due to a work program by the host railway, trains 84 and 87 will be replaced by bus service between Sarnia and Toronto during the following dates in 2022. No snacks or beverages available for sale. October: 15-16, 22-23, 29-30 November: 19-20 Only available options for passengers travelling from Toronto to London and from London to Toronto are: Trains 70, 72, 76, 78 and trains 71, 73, 75, 79. We are sorry for any inconvenience this may cause. Important notice : Train 698 Due to railway infrastructure maintenance program, train 698 will be departing 40 minutes early at Niagara Falls station and all subsequent stations including Oakville on every weekend departure from October 15th, 2022 to April 2nd, 2023 inclusively. We are sorry for any inconvenience this may cause. Beginning of the main content. BOOK YOUR COMEBACK TUESDAYS ARE MADE FOR SAVING 10 h 30 m 59 s Book your ticket by midnight (ET) tonight to save on travel starting Tuesday, November 1. Discount code: TUESDAY Book nowThis button opens a new booking engine in a new window 10% OFF BUSINESS CLASS IN THE CORRIDOR Save 10%* on the Business fare in Business class in the Québec City–Windsor corridor for travel between November 1 and 7, 2022, on trains departing before 8:00 a.m. or after 6:00 p.m. Discount code: TUESDAY Book nowThis button opens a new booking engine in a new window 10% OFF ECONOMY CLASS IN THE CORRIDOR Save 10%* on the Escape fare in Economy class in the Québec City–Windsor corridor for travel between November 1 and 7, 2022, on trains departing before 8:00 a.m. or after 6:00 p.m. Discount code: TUESDAY Book nowThis button opens a new booking engine in a new window *Conditions 10% off on the Business fare in Business class for travel in the Québec City-Windsor corridor on trains departing before 8:00 a.m. or after 6:00 p.m. (ET).+ - DISCOUNT: 10% off on the Business fare in Business class for travel in the Québec City-Windsor corridor on trains departing before 8:00 a.m. or after 6:00 p.m. (ET) using discount code TUESDAY. BOOKING PERIOD: Eastern Time (ET): Tickets must be purchased between 08:00 a.m. and 11:59 p.m. on October 25, 2022. TRAVEL PERIOD: From Tuesday, November 1, to Monday, November 7, 2022, inclusively. ROUTES: Valid for travel in the Québec City-Windsor corridor. CLASS OF SERVICE: Business class. HOW TO PURCHASE: Online or with the VIA Rail application: * Choose the Business fare in Business class in the "Select class and fare plan" drop-down menu for your chosen departure, and, if applicable, the return. * On the "Passengers Information" screen, select "Promotional or Convention Discount" as the "Discount Type". * Enter "TUESDAY" as the "Discount Code". The Serial number field must remain blank, no number is required. * The fare will be automatically adjusted if the trip meets the conditions of this promotion. * See applicable conditions. * Payment must be made at the time of booking. Bookings can also be made by phone, at a VIA Rail station or a travel agency. MINIMUM FARES: As per fare conditions chosen. EXCHANGES: As per the conditions of the fare chosen. Regular fares will be applied to exchanges made after October 25, 2022. REFUNDS: As per fare conditions chosen. OTHER STANDARD CONDITIONS: Seats at these fares are limited and subject to availability. This offer may not be available on all days of week and all trains. Fares, discounts, conditions and schedules are subject to change without notice. This offer does not apply to group travel. This offer is available on new bookings only. This offer is not combinable with any other promotion or discount requiring a discount code. Other conditions may apply. 10% off on the Escape fare in Economy class for travel in the Québec City-Windsor corridor on trains departing before 8:00 a.m. or after 6:00 p.m. (ET).+ - DISCOUNT: 10% off on the Escape fare in Economy class for travel in the Québec City-Windsor corridor on trains departing before 8:00 a.m. or after 6:00 p.m. (ET) using discount code TUESDAY. BOOKING PERIOD: Eastern Time (ET): Tickets must be purchased between 08:00 a.m. and 11:59 p.m. on October 25, 2022. TRAVEL PERIOD: From Tuesday, November 1, to Monday, November 7, 2022, inclusively. ROUTES: Valid for travel in the Québec City-Windsor corridor. CLASS OF SERVICE: Economy class. HOW TO PURCHASE: Online or with the VIA Rail application: * Choose the Escape fare in Economy class in the "Select class and fare plan" drop-down menu for your chosen departure, and, if applicable, the return. * On the "Passengers Information" screen, select "Promotional or Convention Discount" as the "Discount Type". * Enter "TUESDAY" as the "Discount Code". The Serial number field must remain blank, no number is required. * The fare will be automatically adjusted if the trip meets the conditions of this promotion. * See applicable conditions. * Payment must be made at the time of booking. Bookings can also be made by phone, at a VIA Rail station or a travel agency. MINIMUM FARES: As per the fare conditions chosen. EXCHANGES: As per the conditions of the fare chosen. Regular fares will be applied to exchanges made after October 25, 2022. REFUNDS: As per fare conditions chosen. OTHER STANDARD CONDITIONS: Seats at these fares are limited and subject to availability. This offer may not be available on all days of week and all trains. Fares, discounts, conditions and schedules are subject to change without notice. This offer does not apply to group travel. This offer is available on new bookings only. This offer is not combinable with any other promotion or discount requiring a discount code. Other conditions may apply. NEVER MISS AN OFFER! Be among the first to find out about our promotions and special offers. Subscribe to our newsletter SHARE YOUR EXPERIENCE viarail arnaldo.traveller canadamaisqueumsonho comradavid downielive viarailstream brindaciersophie downsview34 wwenwen____ shfrenette davidmccormackphotography fabiroustom juliaaseagull tracksidetoronto scottstonephotography superblackgirl danger_the_aussie Location Via-Rail jasshair enb_93 Location Port Hope, Ontario 1666697400 1666756799 Go to main navigation D2C57DDC-8782-4FB2-8348-C2B8FE6E8FA7 Created with sketchtool. Main footer * COMPANY * About VIA Rail * Careers * Media room * VIA: the blog * SERVICES & PROGRAMS * VIA Préférence Rewards * VIA Boutique * Travel agent * CUSTOMER SUPPORT * Contact us * Help * Developers * Web Accessibility * CONNECT * Connect with VIA on Facebook Connect with VIA on Twitter Connect with VIA on Instagram Created with Sketch. Connect with VIA on Youtube * Subscribe to our newsletter * 1-888-VIA-RAIL Footer end of page 2022 VIA Rail Canada Inc. * Privacy Policy | * Site Map Footer mobile menu 1-888-VIA-RAIL * Careers Blog My VIA Profile Help Accessibility Close