ojp.nationalrail.co.uk Open in urlscan Pro
34.248.215.47  Public Scan

Submitted URL: http://ojp.nationalrail.co.uk/
Effective URL: https://ojp.nationalrail.co.uk/service/planjourney/search
Submission: On November 17 via api from US — Scanned from DE

Form analysis 4 forms found in the DOM

POST /service/sharing/shareviaemail?shareLink=http://ojp.nationalrail.co.uk/service/planjourney/search&pageTitle=Your UK Train Journey Planner&redirectLink=

<form id="email" class="clear" action="/service/sharing/shareviaemail?shareLink=http://ojp.nationalrail.co.uk/service/planjourney/search&amp;pageTitle=Your UK Train Journey Planner&amp;redirectLink=" method="post">
  <label for="se">
    <span class="accessibility">Email a friend</span></label>
  <input type="text" id="se" name="emailaddress" value="Email a friend" style="color: rgb(85, 85, 85);">
  <button type="submit" class="b-y" value="Send">
    <span>Send</span></button>
</form>

GET https://www.nationalrail.co.uk/search.aspx

<form action="https://www.nationalrail.co.uk/search.aspx" method="get" autocomplete="off" class="clear">
  <fieldset>
    <label for="search" class="accessibility">Search site</label>
    <input type="text" name="query" id="search" class="search" value="" style="color: rgb(68, 68, 68);">
    <button type="submit" class="b-y not-IE6">
      <span>Search</span>
    </button>
    <!--[if IE 6]>
                    <span class="b-y"><input type="submit" class="" value="Search" name="buttonPressed"/></span>
                <![endif]-->
  </fieldset>
</form>

POST /service/planjourney/plan

<form id="journeyPlannerForm" class="journey-planner-form" action="/service/planjourney/plan" method="post">
  <input type="hidden" name="commandName" id="commandName" value="journeyPlannerCommand">
  <div id="jp" class="box-1 jp so">
    <div class="b1-m clear">
      <div class="jp-left">
        <div class="b1-t">
          <div class="b1-tr">&nbsp;</div>
        </div>
        <h2 class="m-center">Where are you heading?</h2>
        <input id="jpState" name="jpState" type="hidden" value="000">
        <fieldset>
          <div class="field clear">
            <div class="field half">
              <legend>Outward journey </legend>
              <label for="txtFrom" class="f-l no-float"> Where from?</label>
              <div class="







    

    



valid
  clear stationlayout">
                <span class="input-border  ">
                  <input id="txtFrom" name="from.searchTerm" class="jpPredictText" type="text" value="" aria-labelledby="txtFromLabel txtFrom" autocomplete="off" spellcheck="false" data-usepc="true" style="color: rgb(64, 64, 64);"><span
                    class="sp-icon-holder " style="height: 26px;">&nbsp;</span>
                </span>
              </div>
            </div>
            <div class="field half right-column">
              <label for="txtTo" class="t-l no-float"> Where to?</label>
              <div class="







    

    



valid
  clear stationlayout">
                <span class="input-border ">
                  <input id="txtTo" name="to.searchTerm" class="jpPredictText" type="text" value="" aria-labelledby="txtToLabel txtTo" autocomplete="off" spellcheck="false" data-usepc="true" style="color: rgb(64, 64, 64);"><span
                    class="sp-icon-holder " style="height: 26px;">&nbsp;</span>
                </span>
                <script type="text/javascript">
                  spOne();
                </script>
              </div>
            </div>
          </div>
          <div id="jp-out-logged-out" class="no-float">
            <div class="field clear">
              <div class="field half">
                <label for="sltArr" class="accessibility"> Leaving / arriving </label> <span class="select-border"> <select id="sltArr" name="timeOfOutwardJourney.arrivalOrDeparture" style="color: rgb(85, 85, 85);">
                    <option value="DEPART" selected="selected">Leaving</option>
                    <option value="ARRIVE">Arriving</option>
                    <option value="FIRST">First train</option>
                    <option value="LAST">Last train</option>
                  </select>
                </span>
                <div class="







    

    



valid
 clear day">
                  <label for="txtDate" class="accessibility"> Date (enter dd/mm/yyyy) </label> <span class="input-border day"> <input id="txtDate" name="timeOfOutwardJourney.monthDay" class="day w3em noclear" type="text" value="Today"
                      style="color: rgb(85, 85, 85);"> <a href="#" class="dpc sprite-home" title="Show Calendar" aria-describedby="screen-reader-message">
							<span class="accessibility">Calendar</span>
					</a>
                  </span>
                </div>
              </div>
              <div class="field half right-column">
                <div class="







    

    



valid
 clear day">
                  <span><label for="sltHours"> at <span class="accessibility">Hours</span>
                    </label></span> <span class="select-border"> <select id="sltHours" name="timeOfOutwardJourney.hour" class="hours" style="color: rgb(85, 85, 85);">
                      <option value="0">00</option>
                      <option value="1">01</option>
                      <option value="2">02</option>
                      <option value="3">03</option>
                      <option value="4">04</option>
                      <option value="5">05</option>
                      <option value="6">06</option>
                      <option value="7">07</option>
                      <option value="8">08</option>
                      <option value="9">09</option>
                      <option value="10">10</option>
                      <option value="11">11</option>
                      <option value="12">12</option>
                      <option value="13" selected="selected">13</option>
                      <option value="14">14</option>
                      <option value="15">15</option>
                      <option value="16">16</option>
                      <option value="17">17</option>
                      <option value="18">18</option>
                      <option value="19">19</option>
                      <option value="20">20</option>
                      <option value="21">21</option>
                      <option value="22">22</option>
                      <option value="23">23</option>
                    </select> <label for="sltMins"> : <span class="accessibility">Minutes</span>
                    </label> <select id="sltMins" name="timeOfOutwardJourney.minute" class="mins" style="color: rgb(85, 85, 85);">
                      <option value="00">00</option>
                      <option value="15">15</option>
                      <option value="30">30</option>
                      <option value="45">45</option>
                    </select>
                  </span>
                  <legend>Return journey </legend>
                  <span class="checkbox-border"> <input id="ret-ch" name="checkbox" class="check returnCheck" type="checkbox" value="true"><input type="hidden" name="_checkbox" value="on"> </span>
                  <label for="ret-ch" id="ret-lab"> Return</label>
                </div>
              </div>
            </div>
          </div>
        </fieldset>
        <fieldset>
          <div id="jp-in-logged-out" class="no-float jp-in-planner opHide" style="display: none">
            <div class="field clear">
              <div class="field half">
                <label for="sltArrRet" class="accessibility"> Leaving / arriving </label> <span class="select-border"> <select id="sltArrRet" name="timeOfReturnJourney.arrivalOrDeparture" style="color: rgb(85, 85, 85);">
                    <option value="DEPART" selected="selected">Leaving</option>
                    <option value="ARRIVE">Arriving</option>
                    <option value="FIRST">First train</option>
                    <option value="LAST">Last train</option>
                  </select>
                </span>
                <div class="







    

    



valid
 clear day">
                  <label for="txtDateRet" class="accessibility"> Date (enter dd/mm/yyyy) </label> <span class="input-border day"> <input id="txtDateRet" name="timeOfReturnJourney.monthDay" class="day w3em noclear" type="text" value="Today"
                      style="color: rgb(85, 85, 85);"> <a href="#" id="retcal" class="dpc sprite-home" title="Show Return Calendar" aria-describedby="screen-reader-message"> <span class="accessibility">Return Calendar</span></a>
                  </span>
                </div>
              </div>
              <div class="field half right-column">
                <div class="







    

    



valid
 clear day">
                  <span><label for="sltHoursRet"> at <span class="accessibility">Hours</span>
                    </label> </span> <span class="select-border"> <select id="sltHoursRet" name="timeOfReturnJourney.hour" class="hours" style="color: rgb(85, 85, 85);">
                      <option value="00">00</option>
                      <option value="01">01</option>
                      <option value="02">02</option>
                      <option value="03">03</option>
                      <option value="04">04</option>
                      <option value="05">05</option>
                      <option value="06">06</option>
                      <option value="07">07</option>
                      <option value="08">08</option>
                      <option value="09">09</option>
                      <option value="10">10</option>
                      <option value="11">11</option>
                      <option value="12">12</option>
                      <option value="13">13</option>
                      <option value="14">14</option>
                      <option value="15" selected="selected">15</option>
                      <option value="16">16</option>
                      <option value="17">17</option>
                      <option value="18">18</option>
                      <option value="19">19</option>
                      <option value="20">20</option>
                      <option value="21">21</option>
                      <option value="22">22</option>
                      <option value="23">23</option>
                    </select> <label for="sltMinsRet"> : <span class="accessibility">Minutes</span>
                    </label> <select id="sltMinsRet" name="timeOfReturnJourney.minute" class="mins" style="color: rgb(85, 85, 85);">
                      <option value="00">00</option>
                      <option value="15">15</option>
                      <option value="30">30</option>
                      <option value="45">45</option>
                    </select>
                  </span>
                </div>
              </div>
            </div>
          </div>
        </fieldset>
        <div class="field clear">
          <div class="field half">
            <div class="m-o-c passangers-railcards">
              <div class="clear">
                <a id="adv" onclick="processAdv()"><span class="t" id="adultN">1 Adult |&nbsp;</span><span class="t" id="childN">No Child |&nbsp;</span><span class="t" id="railcardN">No Railcard</span> <img alt="" class="sprite-home" src="/redesign/default/images/clear.gif" width="20" height="20"></a>
              </div>
              <a id="adv-ex" href="#" style="display: none"></a>
              <div id="jp-moreOp">
                <fieldset class="pass-f">
                  <legend>Passengers </legend>
                  <div class="







    

    



valid
 







    

    



valid
 







    



 clear">
                    <div class="jpPass valid">
                      <label for="adults"> Adults</label> <span class="input-border"> <select id="adults" name="numberOfAdults"
                          title="The total number of passengers including both adults and children, cannot exceed 8. For groups of more than 8 passengers call 08457 484950" onchange="rewriteTitleAdult(this)" style="color: rgb(85, 85, 85);">
                          <!-- this ID is used by functions.js 2240 $("#adults").focus(); -->
                          <option value="0">0</option>
                          <option value="1" selected="selected">1</option>
                          <option value="2">2</option>
                          <option value="3">3</option>
                          <option value="4">4</option>
                          <option value="5">5</option>
                          <option value="6">6</option>
                          <option value="7">7</option>
                          <option value="8">8</option>
                        </select>
                      </span>
                    </div>
                    <div class="jpPass valid">
                      <label for="children"> Children</label> <span class="input-border"> <select id="children" name="numberOfChildren"
                          title="A child is under the age of 16.  2 children under the age of 5 can travel free with each fare paying passenger." onchange="rewriteTitleChildren(this)" style="color: rgb(85, 85, 85);">
                          <option value="0" selected="selected">0</option>
                          <option value="1">1</option>
                          <option value="2">2</option>
                          <option value="3">3</option>
                          <option value="4">4</option>
                          <option value="5">5</option>
                          <option value="6">6</option>
                          <option value="7">7</option>
                          <option value="8">8</option>
                        </select>
                      </span>
                    </div>
                    <div class="jpClass">
                      <span class="checkbox-border"> <input id="first-class" name="firstClass" class="check" type="checkbox" value="true" checked="checked"><input type="hidden" name="_firstClass" value="on">
                      </span> <label for="first-class"> First Class </label> <span class="checkbox-border"> <input id="standard-class" name="standardClass" class="check" type="checkbox" value="true" checked="checked"><input type="hidden"
                          name="_standardClass" value="on">
                      </span> <label for="standard-class"> Standard Class </label>
                    </div>
                  </div>
                  <div class="valid jpCards" id="rcards-holder">
                    <span class="rcard-lab">Railcards</span>
                    <ul class="







    

    



valid
" id="rcard-list">
                      <li class="clear">
                        <label for="rcards" class="accessibility"> Railcard Type: </label>
                        <span class="input-border">
                          <select name="railcardCodes" id="rcards" class="rcards-t" onchange="rewriteTitleRailcard()" title="Select the number and type of Railcards that the passenger will use for this journey" data-prev-value="0"
                            style="color: rgb(85, 85, 85);">
                            <option value="">None</option>
                            <option value="TSU">16-17 Saver</option>
                            <option value="YNG">16-25 Railcard</option>
                            <option value="TST">26-30 Railcard</option>
                            <option value="NGC">Annual Gold Card</option>
                            <option value="DRD">Dales Railcard</option>
                            <option value="DCG">Devon &amp; Cornwall Gold Card</option>
                            <option value="DCR">Devon &amp; Cornwall Railcard</option>
                            <option value="DIS">Disabled Persons Railcard</option>
                            <option value="EVC">Esk Valley Railcard</option>
                            <option value="FAM">Family &amp; Friends Railcard</option>
                            <option value="HMF">HM Forces Railcard</option>
                            <option value="HRC">Highland Railcard</option>
                            <option value="JCP">Jobcentre Plus Travel Discount Card</option>
                            <option value="CUR">MyCumbria Card</option>
                            <option value="NEW">Network Railcard</option>
                            <option value="HCC">North Lincolnshire Concessionary 34%</option>
                            <option value="HCS">North Lincolnshire Concessionary 50%</option>
                            <option value="SRN">Senior Railcard</option>
                            <option value="2TR">Two Together Railcard</option>
                            <option value="VET">Veterans Railcard</option>
                            <option value="WYD">West Yorkshire Disabled Concessionary Discount</option>
                            <option value="WYS">West Yorkshire Senior Concessionary Discount</option>
                          </select>
                        </span>
                        <label for="rcards-q" class="accessibility"> Railcard Quantity:</label>
                        <span class="input-border">
                          <select name="numberOfEachRailcard" id="rcards-q" class="rcards-q railcardsAmount" title="Select the number of Railcards that the passenger will use for this journey" style="color: rgb(85, 85, 85);">
                            <option value="0">0</option>
                            <option value="1">1</option>
                            <option value="2">2</option>
                            <option value="3">3</option>
                            <option value="4">4</option>
                            <option value="5">5</option>
                            <option value="6">6</option>
                            <option value="7">7</option>
                            <option value="8">8</option>
                          </select>
                        </span>
                        <input type="hidden" name="oldRailcardCodes" value="" id="rcards-h">
                      </li>
                    </ul>
                    <button type="submit" class="rcards-add not-IE6" id="addRailcardBtn" name="buttonPressed" value="add">
                      <span>Add</span>
                    </button>
                    <!--[if IE 6]>
									<span class="rcards-add"><input type="submit" class="" value="Add" name="buttonPressed"/></span>
								<![endif]-->
                  </div>
                </fieldset>
              </div>
            </div>
          </div>
          <div class="field half right-column">
            <div class="m-o-c route-journey">
              <div class="clear">
                <a id="adv-route-journey" onclick="processAdvRouteJourney()"><span class="mOP">More options</span>
									<img alt="" class="sprite-home" src="/redesign/default/images/clear.gif" width="20" height="20"></a>
              </div>
              <a id="adv-route-journey-ex" href="#" style="display: none"></a>
              <div id="jp-route-journey">
                <fieldset id="via-box">
                  <legend>Route</legend>
                  <div id="via0" class="







    

    



valid
  clear via-f">
                    <label for="sltViaAv" class="accessibility"> Travel via / avoid</label> <span class="select-border"> <select id="sltViaAv" name="viaMode" style="color: rgb(85, 85, 85);">
                        <option value="VIA" selected="selected">Travel via</option>
                        <option value="AVOID">Avoid</option>
                        <option value="CHANGE">Change at</option>
                        <option value="DONT_CHANGE">Don't change at</option>
                      </select>
                    </span> <label for="txtViaAvDest" id="txtViaAvDestLabel" class="accessibility"> destination</label> <span class="input-border">
                      <input id="txtViaAvDest" name="via.searchTerm" class="jpPredictText" type="text" value="" aria-labelledby="txtViaAvDestLabel txtViaAvDest" autocomplete="off" spellcheck="false" data-usepc="false"
                        style="color: rgb(85, 85, 85);"><span class="sp-icon-holder ">&nbsp;</span>
                    </span>
                    <a href="#" class="via-clear"><span class="accessibility">clear or remove</span></a>
                  </div>
                  <div id="via1" class="







    

    



valid
  clear via-f">
                    <label for="sltViaAv1" class="accessibility"> Travel via / avoid</label> <span class="select-border"> <select id="sltViaAv1" name="via1Mode" style="color: rgb(85, 85, 85);">
                        <option value="VIA" selected="selected">Travel via</option>
                        <option value="AVOID">Avoid</option>
                        <option value="CHANGE">Change at</option>
                        <option value="DONT_CHANGE">Don't change at</option>
                      </select>
                    </span> <label for="txtViaAvDest1" id="txtViaAvDestLabel1" class="accessibility"> destination</label> <span class="input-border">
                      <input id="txtViaAvDest1" name="via1.searchTerm" class="jpPredictText" type="text" value="" aria-labelledby="txtViaAvDestLabel1 txtViaAvDest1" style="color: rgb(85, 85, 85);"><span class="sp-icon-holder ">&nbsp;</span>
                    </span>
                    <a href="#" class="via-clear"><span class="accessibility">clear or remove</span></a>
                  </div>
                  <div id="via2" class="







    

    



valid
  clear via-f">
                    <label for="sltViaAv2" class="accessibility"> Travel via / avoid</label> <span class="select-border"> <select id="sltViaAv2" name="via2Mode" style="color: rgb(85, 85, 85);">
                        <option value="VIA" selected="selected">Travel via</option>
                        <option value="AVOID">Avoid</option>
                        <option value="CHANGE">Change at</option>
                        <option value="DONT_CHANGE">Don't change at</option>
                      </select>
                    </span> <label for="txtViaAvDest2" id="txtViaAvDestLabel2" class="accessibility"> destination</label> <span class="input-border">
                      <input id="txtViaAvDest2" name="via2.searchTerm" class="jpPredictText" type="text" value="" aria-labelledby="txtViaAvDestLabel2 txtViaAvDest2" style="color: rgb(85, 85, 85);"><span class="sp-icon-holder ">&nbsp;</span>
                    </span>
                    <a href="#" class="via-clear"><span class="accessibility">clear or remove</span></a>
                  </div>
                  <input type="submit" id="addVia" class="via1" value="Add another">
                </fieldset>
                <fieldset>
                  <legend>Journey</legend>
                  <div class="f-n-f clear">
                    <label for="sltChange" class=""> Allow extra time to change trains</label>
                    <div class="valid clear">
                      <span class="select-border"> <select id="sltChange" name="offSetOption" class="slt-fixed" style="color: rgb(85, 85, 85);">
                          <option value="0" selected="selected">Use recommended</option>
                          <option value="1">1/2 hour extra</option>
                          <option value="2">1 hour extra</option>
                          <option value="3">1 hour 30 minutes extra</option>
                          <option value="4">2 hours extra</option>
                        </select>
                      </span>
                    </div>
                    <div class="help-wrap">
                      <div class="more-help tooltip">
                        <a href="#" tip-title="There is a maximum of 2 hours to change trains at a station.">
													<img class="sprite-home" width="19" height="18" title="" src="/redesign/default/images/clear.gif" alt="There is a maximum of 2 hours to change trains at a station.">
												</a>
                      </div>
                    </div>
                  </div>
                  <div class="f-n-f  clear">
                    <label for="sltTrOp"> Choose operator</label>
                    <div class="valid clear">
                      <span class="select-border"> <select id="sltTrOp" name="operatorCode" class="slt-fixed" style="color: rgb(85, 85, 85);">
                          <option value="">Show all</option>
                          <option value="VT">Avanti West Coast</option>
                          <option value="CC">c2c</option>
                          <option value="CS">Caledonian Sleeper</option>
                          <option value="CH">Chiltern Railways</option>
                          <option value="XC">CrossCountry</option>
                          <option value="EM">East Midlands Railway</option>
                          <option value="XR">Elizabeth line</option>
                          <option value="GX">Gatwick Express</option>
                          <option value="GC">Grand Central Railway</option>
                          <option value="GN">Great Northern</option>
                          <option value="GW">Great Western Railway</option>
                          <option value="LE">Greater Anglia</option>
                          <option value="HX">Heathrow Express</option>
                          <option value="HT">Hull Trains</option>
                          <option value="IL">Island Line</option>
                          <option value="GR">London North Eastern Railway</option>
                          <option value="LO">London Overground</option>
                          <option value="LT">London Underground</option>
                          <option value="LD">Lumo</option>
                          <option value="ME">Merseyrail</option>
                          <option value="NT">Northern</option>
                          <option value="SR">ScotRail</option>
                          <option value="SW">South Western Railway</option>
                          <option value="SE">Southeastern</option>
                          <option value="SN">Southern</option>
                          <option value="TL">Thameslink</option>
                          <option value="TP">TransPennine Express</option>
                          <option value="AW">Transport for Wales</option>
                          <option value="LM">West Midlands Trains</option>
                        </select>
                      </span>
                    </div>
                    <div class="help-wrap">
                      <div class="more-help tooltip">
                        <a href="#" tip-title="Choose your preference for operator.">
													<img class="sprite-home" width="19" height="18" title="" src="/redesign/default/images/clear.gif" alt="Choose your preference for operator.">
												</a>
                      </div>
                    </div>
                  </div>
                  <div class="chk-filter">
                    <div class="clear">
                      <span class="checkbox-border clear"> <input id="chkReduce" name="reduceTransfers" class="check" type="checkbox" value="true"><input type="hidden" name="_reduceTransfers" value="on">
                      </span> <label for="chkReduce"> Allow less time to transfer through London</label>
                      <div class="help-wrap">
                        <div class="more-help tooltip">
                          <a href="#" tip-title="Reduces the amount of time it takes to make journeys between London stations.">
														<img class="sprite-home" width="19" height="18" title="" src="/redesign/default/images/clear.gif" alt="Reduces the amount of time it takes to make journeys between London stations.">
													</a>
                        </div>
                      </div>
                    </div>
                    <div class="clear">
                      <span class="checkbox-border clear"> <input id="chkTrains1" name="lookForSleeper" class="check" type="checkbox" value="true"><input type="hidden" name="_lookForSleeper" value="on">
                      </span> <label for="chkTrains1"> Search only sleeper trains </label>
                    </div>
                    <div class="clear">
                      <span class="checkbox-border clear"> <input id="chkTrains2" name="directTrains" class="check" type="checkbox" value="true"><input type="hidden" name="_directTrains" value="on">
                      </span> <label for="chkTrains2"> Show only direct trains </label>
                    </div>
                    <div class="clear">
                      <span class="checkbox-border clear"> <input id="chkTrains3" name="showFastestTrainsOnly" class="check" type="checkbox" value="true"><input type="hidden" name="_showFastestTrainsOnly" value="on">
                      </span> <label for="chkTrains3"> Fastest trains only </label>
                      <div class="more-help tooltip helpFastest">
                        <a href="#" tip-title="Exclude services which are overtaken by other trains. The fastest services are not necessarily the cheapest">
													<img class="sprite-home" width="19" height="18" title="" src="/redesign/default/images/clear.gif" alt="Exclude services which are overtaken by other trains. The fastest services are not necessarily the cheapest">
												</a>
                      </div>
                    </div>
                  </div>
                </fieldset>
              </div>
            </div>
          </div>
        </div>
        <button type="submit" class="b-y lrg rgt-not-logged-in not-IE6" id="go">
          <span>Go</span>
        </button>
        <!--[if IE 6]><span class="b-y lrg rgt"><input type="submit" class="" value="Go" name="buttonPressed"/></span><![endif]-->
        <p class="main-reset">
          <a href="#" id="resetOp">Reset all</a>
        </p>
      </div>
      <!-- Recent/Favourites Section -->
      <div class="jp-right">
        <ul id="jp-tabs" class="clear">
          <li>
            <a href="#" id="jp-recents">Recent</a>
          </li>
        </ul>
        <div id="jp-recents-p" class="selected-p">
          <!-- move selected class to other to change serverside-->
          <h3 class="accessibility">Recent Journeys</h3>
          <ul class="j-l clear">
          </ul>
        </div>
      </div>
    </div>
    <div class="b1-b">
      <div class="b1-br">&nbsp;</div>
    </div>
  </div>
</form>

POST /service/wct/submit

<form id="whatCanIdoWithMyTicketForm" class="ticket-summary-form" action="/service/wct/submit" method="post">
  <fieldset>
    <div class="field clear">
      <div class="field half">
        <label for="prtxtFrom" id="tsFromLabel">From</label>
        <div class="







    

    



valid
">
          <span class="input-border">
            <input id="prtxtFrom" name="from.searchTerm" class="jpPredictText text" value="Station" aria-labelledby="tsFromLabel" aria-required="true" stype="" autocomplete="off" spellcheck="false">
            <input id="prtxtFromCRS" name="from.selectedCrsCode" value="" type="hidden">
            <span class="sp-icon-holder">&nbsp;</span>
          </span>
        </div>
      </div>
      <div class="field half right-column">
        <label for="prtxtTo" id="tsToLabel">To</label>
        <div class="







    

    



valid
">
          <span class="input-border">
            <input id="prtxtTo" name="to.searchTerm" class="jpPredictText text" value="Station" aria-labelledby="tsToLabel" aria-required="true" stype="" autocomplete="off" spellcheck="false">
            <input id="prtxtToCRS" name="to.selectedCrsCode" value="" type="hidden">
            <span class="sp-icon-holder">&nbsp;</span>
          </span>
          <span class="sp-icon-holder">&nbsp;</span>
        </div>
      </div>
    </div>
    <div class="field clear">
      <div class="field half">
        <label for="prtxtPrice" id="tsPriceLabel"> Ticket price (£) </label>
        <div class="







    

    



valid
">
          <span class="input-border"> <input id="prtxtPrice" name="ticketPrice" aria-labelledby="tsPriceLabel" aria-required="true" type="text" class="text" value="" style="color: rgb(85, 85, 85);">
          </span>
        </div>
      </div>
      <div class="field half right-column">
        <label for="railcardType" id="tsRailcard" name="railCard">Railcard / status <i>(optional)</i>
        </label>
        <div class="







    

    



valid
 clear">
          <span class="select-border">
            <select id="railcardType" aria-labelledby="tsRailcard" name="railCard" style="color: rgb(85, 85, 85);">
              <option value="" selected="selected">None</option>
              <optgroup label="- - - - - - - - - - - - - -">
              </optgroup>
              <optgroup class="otherRailcards" label="Groupsave / status"></optgroup>
              <option value="GS3">Group Save (Group Save)</option>
              <optgroup label="- - - - - - - - - - - - - -">
              </optgroup>
              <optgroup class="thirdParties" label="Adult Railcards / status"></optgroup>
              <option value="TSU">16-17 Saver (NA)</option>
              <option value="YNG">16-25 Railcard (16-25)</option>
              <option value="TST">26-30 Railcard (26-30)</option>
              <option value="NGC">Annual Gold Card (GOLDC)</option>
              <option value="DRD">Dales Railcard (LOCAL)</option>
              <option value="DCG">Devon &amp; Cornwall Gold Card (DCCGA)</option>
              <option value="DCR">Devon &amp; Cornwall Railcard (LOCRC)</option>
              <option value="DIS">Disabled Persons Railcard (DSB)</option>
              <option value="EVC">Esk Valley Railcard (LOCAL)</option>
              <option value="FAM">Family &amp; Friends Railcard (FAM)</option>
              <option value="HMF">HM Forces Railcard (RCD)</option>
              <option value="HRC">Highland Railcard (LACON)</option>
              <option value="JCP">Jobcentre Plus Travel Discount Card (JCP)</option>
              <option value="NEW">Network Railcard (NSE)</option>
              <option value="HCC">North Lincolnshire Concessionary 34% (NLINC)</option>
              <option value="HCS">North Lincolnshire Concessionary 50% (NLINC)</option>
              <option value="SRN">Senior Railcard (SNR)</option>
              <option value="2TR">Two Together Railcard (2GETH)</option>
              <option value="VET">Veterans Railcard (NA)</option>
              <option value="WYD">West Yorkshire Disabled Concessionary Discount (WY-D)</option>
              <option value="WYS">West Yorkshire Senior Concessionary Discount (WY-S)</option>
              <optgroup label="- - - - - - - - - - - - - -">
              </optgroup>
              <optgroup class="thirdParties" label="Child Railcards / status"></optgroup>
              <option value="NGC">Annual Gold Card (CHAGC)</option>
              <option value="DRD">Dales Railcard (CHDRD)</option>
              <option value="DCG">Devon &amp; Cornwall Gold Card (CHDCG)</option>
              <option value="DCR">Devon &amp; Cornwall Railcard (CHLRC)</option>
              <option value="DIS">Disabled Persons Railcard (CHDSB)</option>
              <option value="EVC">Esk Valley Railcard (CHLOC)</option>
              <option value="FAM">Family &amp; Friends Railcard (CHFAM)</option>
              <option value="HMF">HM Forces Railcard (CHRCD)</option>
              <option value="HRC">Highland Railcard (CHLRC)</option>
              <option value="NEW">Network Railcard (CHNSE)</option>
              <option value="VET">Veterans Railcard (NA)</option>
            </select>
          </span>
        </div>
      </div>
    </div>
    <div class="field clear">
      <div class="field half day clear">
        <label for="txtOutboundDay"> Start date <span class="accessibility">(enter dd/mm/yyyy)</span>
        </label>
        <div class="







    

    



valid
">
          <span class="input-border day"> <input id="txtOutboundDay" name="startDate" class="day noclear text hasDatepicker" title="Type your date E.g. '16-Jun-16'" spellcheck="off" type="text" value="Today" autocomplete="off"
              style="color: rgb(85, 85, 85);"><button type="button" class="ui-datepicker-trigger"><img src="/redesign/default/images/clear.gif" alt="..." title="..."></button>
          </span>
        </div>
      </div>
      <div class="field half checkboxes right-column">
        <label id="tsPassenger">Passengers</label> <span class="checkbox-border"> <input path="passengerType" type="radio" checked="checked" id="passAdult" name="passengerType" aria-labelledby="tsPassenger tsAdult" value="ADULT">
        </span> <label for="passAdult" id="tsAdult" class="radio-label">Adult</label>
        <span class="checkbox-border"> <input path="passengerType" type="radio" id="passChild" name="passengerType" aria-labelledby="tsPassenger tsChild" value="CHILD">
        </span> <label for="passChild" id="tsChild" class="radio-label">Child</label>
      </div>
      <span id="ts-date-format" class="format-label">(Enter date as shown on your ticket eg 16-Jun-16)</span>
    </div>
    <div class="submit clear">
      <button type="submit" class="b-g">
        <span>View ticket summary</span>
      </button>
    </div>
  </fieldset>
</form>

Text Content

close


Close

NRE for the iPad

Available on the AppStore


NATIONAL RAIL ENQUIRIES
IPAD APP

 * Alerts for delays
 * Get me home
 * NRE twitter updates

Download now

 * Skip to content [Accesskey '1']
 * Skip to navigation [Accesskey '2']




INDUSTRIAL ACTION TO AFFECT NATIONAL RAIL SERVICES BETWEEN 1 AND 9 DECEMBER (1)

Show all
 * Find out more
   
   Train company affected: National Rail
   
   Industrial action to affect many National Rail services between Friday 1 and
   Saturday 9 December

Last updated 17/11/2023 12:47

View all current disruptions | View service indicator


 * Sign in
 * Create Account

Compensation

Share on

 * Facebook
 * Twitter
 * Email
 * Digg
 * Delicious
 * StumbleUpon
 * reddit
 * Google+
 * 
   Google +1

Email a friend Send

Search

Search site Search
Start of main navigation
 * Journey Planner
 * Tickets & Savings
 * Travel Updates
 * Stations & on Train
 * Help & Support

 * Please type your station name

   --------------------------------------------------------------------------------

 * 
 * Search by postcode


 * Sorry, no stations found.

 * 

 * Sorry, we can't plan this journey.

 * Loading stations...

 * Today
 * Tomorrow

November 2023

December 2023

January 2024

February 2024

MoTuWeThFrSaSu  123456789101112131415161718192021222324252627282930   

MoTuWeThFrSaSu    12345678910111213141516171819202122232425262728293031

MoTuWeThFrSaSu12345678910111213141516171819202122232425262728293031    

MoTuWeThFrSaSu   1234567891011121314151617181920212223242526272829   

Start of main content
 


WHERE ARE YOU HEADING?

Outward journey Where from?
 
Where to?
 
Leaving / arriving Leaving Arriving First train Last train
Date (enter dd/mm/yyyy) Calendar
at Hours 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23
: Minutes 00 15 30 45 Return journey Return
Leaving / arriving Leaving Arriving First train Last train
Date (enter dd/mm/yyyy) Return Calendar
at Hours 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23
: Minutes 00 15 30 45
1 Adult | No Child | No Railcard
Passengers
Adults 0 1 2 3 4 5 6 7 8
Children 0 1 2 3 4 5 6 7 8
First Class Standard Class
Railcards
 * Railcard Type: None 16-17 Saver 16-25 Railcard 26-30 Railcard Annual Gold
   Card Dales Railcard Devon & Cornwall Gold Card Devon & Cornwall Railcard
   Disabled Persons Railcard Esk Valley Railcard Family & Friends Railcard HM
   Forces Railcard Highland Railcard Jobcentre Plus Travel Discount Card
   MyCumbria Card Network Railcard North Lincolnshire Concessionary 34% North
   Lincolnshire Concessionary 50% Senior Railcard Two Together Railcard Veterans
   Railcard West Yorkshire Disabled Concessionary Discount West Yorkshire Senior
   Concessionary Discount Railcard Quantity: 0 1 2 3 4 5 6 7 8

Add
More options
Route
Travel via / avoid Travel via Avoid Change at Don't change at destination  
clear or remove
Travel via / avoid Travel via Avoid Change at Don't change at destination  
clear or remove
Travel via / avoid Travel via Avoid Change at Don't change at destination  
clear or remove
Journey
Allow extra time to change trains
Use recommended 1/2 hour extra 1 hour extra 1 hour 30 minutes extra 2 hours
extra

Choose operator
Show all Avanti West Coast c2c Caledonian Sleeper Chiltern Railways CrossCountry
East Midlands Railway Elizabeth line Gatwick Express Grand Central Railway Great
Northern Great Western Railway Greater Anglia Heathrow Express Hull Trains
Island Line London North Eastern Railway London Overground London Underground
Lumo Merseyrail Northern ScotRail South Western Railway Southeastern Southern
Thameslink TransPennine Express Transport for Wales West Midlands Trains

Allow less time to transfer through London

Search only sleeper trains
Show only direct trains
Fastest trains only

Go

Reset all

 * Recent


RECENT JOURNEYS

 
 


CHEAP FARE FINDER

Slightly more flexible with your journey? Then you could be taking advantage of
our cheap fare finder search where we aim to find you the best possible price!

 * Get searching now with the cheap fare finder

 


GET TRAVEL ALERTS

Receive travel alerts directly to your mobile and avoid getting caught out by
train delays or cancellations.

 * Find out more about text alerts

Set up alerts


MY TICKET

Travel with confidence. Understand your ticket details and which train services
your ticket is valid for.

From
 
To
   
Ticket price (£)

Railcard / status (optional)
None Group Save (Group Save) 16-17 Saver (NA) 16-25 Railcard (16-25) 26-30
Railcard (26-30) Annual Gold Card (GOLDC) Dales Railcard (LOCAL) Devon &
Cornwall Gold Card (DCCGA) Devon & Cornwall Railcard (LOCRC) Disabled Persons
Railcard (DSB) Esk Valley Railcard (LOCAL) Family & Friends Railcard (FAM) HM
Forces Railcard (RCD) Highland Railcard (LACON) Jobcentre Plus Travel Discount
Card (JCP) Network Railcard (NSE) North Lincolnshire Concessionary 34% (NLINC)
North Lincolnshire Concessionary 50% (NLINC) Senior Railcard (SNR) Two Together
Railcard (2GETH) Veterans Railcard (NA) West Yorkshire Disabled Concessionary
Discount (WY-D) West Yorkshire Senior Concessionary Discount (WY-S) Annual Gold
Card (CHAGC) Dales Railcard (CHDRD) Devon & Cornwall Gold Card (CHDCG) Devon &
Cornwall Railcard (CHLRC) Disabled Persons Railcard (CHDSB) Esk Valley Railcard
(CHLOC) Family & Friends Railcard (CHFAM) HM Forces Railcard (CHRCD) Highland
Railcard (CHLRC) Network Railcard (CHNSE) Veterans Railcard (NA)
Start date (enter dd/mm/yyyy)

Passengers Adult Child
(Enter date as shown on your ticket eg 16-Jun-16)
View ticket summary



You are here:

 1. Home


TRAIN TIMES & TICKETS

 * Journey planner
 * Live departure board
 * Cheap fare finder
 * Your ticket
 * Discounts
 * Travel tools
 * Special offers
 * Timetables


PLAN YOUR JOURNEY

 * Rail maps
 * Stations & destinations
 * On the train
 * Passengers with disabilities
 * Cyclists
 * Animals and luggage


CHANGES TO TRAIN TIMES

 * Current service disruptions
 * Engineering work
 * Special seasonal events
 * Timetable changes


 * About this site
 * Train Operating Companies
 * Sitemap
 * Accessibility
 * Terms & Conditions
 * Privacy
 * Contact us

Ad Choices
 * Back to top [Accesskey '5']


Advertisement information
Advertisement information
Advertisement information
Advertisement information















Cookies Button


WE CARE ABOUT YOUR PRIVACY

We and our 748 partners store and/or access information on a device, such as
unique IDs in cookies to process personal data. You may accept or manage your
choices by clicking below or at any time in the privacy policy page. These
choices will be signaled to our partners and will not affect browsing data.See
our cookie policy


WE AND OUR PARTNERS PROCESS DATA TO PROVIDE:

Use precise geolocation data. Actively scan device characteristics for
identification. Store and/or access information on a device. Personalised
advertising and content, advertising and content measurement, audience research
and services development. List of Partners (vendors)

I Accept
Reject All
Show Purposes



ABOUT YOUR PRIVACY

We process your data to deliver content or advertisements and measure the
delivery of such content or advertisements to extract insights about our
website. We share this information with our partners on the basis of consent.
You may exercise your right to consent, based on a specific purpose below or at
a partner level in the link under each purpose. These choices will be signaled
to our vendors participating in the Transparency and Consent Framework.
More information
Allow All


MANAGE CONSENT PREFERENCES

SOCIAL MEDIA COOKIES

Social Media Cookies

These cookies are set by a range of social media services that we have added to
the site to enable you to share our content with your friends and networks. They
are capable of tracking your browser across other sites and building up a
profile of your interests. This may impact the content and messages you see on
other websites you visit.    If you do not allow these cookies you may not be
able to use or see these sharing tools.

TARGETING COOKIES

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may
be used by those companies to build a profile of your interests and show you
relevant adverts on other sites.    They do not store directly personal
information, but are based on uniquely identifying your browser and internet
device. If you do not allow these cookies, you will experience less targeted
advertising.

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms.    You can set your browser to
block or alert you about these cookies, but some parts of the site will not then
work. These cookies do not store any personally identifiable information.

FUNCTIONAL COOKIES

Functional Cookies

These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages. If you do not allow these cookies then some
or all of these services may not function properly.

PERFORMANCE COOKIES

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site.    All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.

GOOGLE & IAB TCF 2 PURPOSES OF PROCESSING

Google & IAB TCF 2 Purposes of Processing

Allowing third-party ad tracking and third-party ad serving through Google and
other vendors to occur. Please see more information on Google Ads here

STORE AND/OR ACCESS INFORMATION ON A DEVICE 611 PARTNERS CAN USE THIS PURPOSE

Store and/or access information on a device

Cookies, device or similar online identifiers (e.g. login-based identifiers,
randomly assigned identifiers, network based identifiers) together with other
information (e.g. browser type and information, language, screen size, supported
technologies etc.) can be stored or read on your device to recognise it each
time it connects to an app or to a website, for one or several of the purposes
presented here.

List of IAB Vendors‎ | View Illustrations 

PERSONALISED ADVERTISING AND CONTENT, ADVERTISING AND CONTENT MEASUREMENT,
AUDIENCE RESEARCH AND SERVICES DEVELOPMENT 718 PARTNERS CAN USE THIS PURPOSE

Personalised advertising and content, advertising and content measurement,
audience research and services development

 * USE LIMITED DATA TO SELECT ADVERTISING 556 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Advertising presented to you on this service can be based on limited data,
   such as the website or app you are using, your non-precise location, your
   device type or which content you are (or have been) interacting with (for
   example, to limit the number of times an ad is presented to you).
   
   View Illustrations 

 * CREATE PROFILES FOR PERSONALISED ADVERTISING 455 PARTNERS CAN USE THIS
   PURPOSE
   
   Switch Label
   
   Information about your activity on this service (such as forms you submit,
   content you look at) can be stored and combined with other information about
   you (for example, information from your previous activity on this service and
   other websites or apps) or similar users. This is then used to build or
   improve a profile about you (that might include possible interests and
   personal aspects). Your profile can be used (also later) to present
   advertising that appears more relevant based on your possible interests by
   this and other entities.
   
   View Illustrations 

 * USE PROFILES TO SELECT PERSONALISED ADVERTISING 452 PARTNERS CAN USE THIS
   PURPOSE
   
   Switch Label
   
   Advertising presented to you on this service can be based on your advertising
   profiles, which can reflect your activity on this service or other websites
   or apps (like the forms you submit, content you look at), possible interests
   and personal aspects.
   
   View Illustrations 

 * CREATE PROFILES TO PERSONALISE CONTENT 207 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Information about your activity on this service (for instance, forms you
   submit, non-advertising content you look at) can be stored and combined with
   other information about you (such as your previous activity on this service
   or other websites or apps) or similar users. This is then used to build or
   improve a profile about you (which might for example include possible
   interests and personal aspects). Your profile can be used (also later) to
   present content that appears more relevant based on your possible interests,
   such as by adapting the order in which content is shown to you, so that it is
   even easier for you to find content that matches your interests.
   
   View Illustrations 

 * USE PROFILES TO SELECT PERSONALISED CONTENT 184 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Content presented to you on this service can be based on your content
   personalisation profiles, which can reflect your activity on this or other
   services (for instance, the forms you submit, content you look at), possible
   interests and personal aspects, such as by adapting the order in which
   content is shown to you, so that it is even easier for you to find
   (non-advertising) content that matches your interests.
   
   View Illustrations 

 * MEASURE ADVERTISING PERFORMANCE 640 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Information regarding which advertising is presented to you and how you
   interact with it can be used to determine how well an advert has worked for
   you or other users and whether the goals of the advertising were reached. For
   instance, whether you saw an ad, whether you clicked on it, whether it led
   you to buy a product or visit a website, etc. This is very helpful to
   understand the relevance of advertising campaigns.
   
   View Illustrations 

 * MEASURE CONTENT PERFORMANCE 325 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Information regarding which content is presented to you and how you interact
   with it can be used to determine whether the (non-advertising) content e.g.
   reached its intended audience and matched your interests. For instance,
   whether you read an article, watch a video, listen to a podcast or look at a
   product description, how long you spent on this service and the web pages you
   visit etc. This is very helpful to understand the relevance of
   (non-advertising) content that is shown to you.
   
   View Illustrations 

 * UNDERSTAND AUDIENCES THROUGH STATISTICS OR COMBINATIONS OF DATA FROM
   DIFFERENT SOURCES 403 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Reports can be generated based on the combination of data sets (like user
   profiles, statistics, market research, analytics data) regarding your
   interactions and those of other users with advertising or (non-advertising)
   content to identify common characteristics (for instance, to determine which
   target audiences are more receptive to an ad campaign or to certain
   contents).
   
   View Illustrations 

 * DEVELOP AND IMPROVE SERVICES 489 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Information about your activity on this service, such as your interaction
   with ads or content, can be very helpful to improve products and services and
   to build new products and services based on user interactions, the type of
   audience, etc. This specific purpose does not include the development or
   improvement of user profiles and identifiers.
   
   View Illustrations 

 * USE LIMITED DATA TO SELECT CONTENT 99 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Content presented to you on this service can be based on limited data, such
   as the website or app you are using, your non-precise location, your device
   type, or which content you are (or have been) interacting with (for example,
   to limit the number of times a video or an article is presented to you).
   
   View Illustrations 

List of IAB Vendors‎

USE PRECISE GEOLOCATION DATA 244 PARTNERS CAN USE THIS PURPOSE

Use precise geolocation data

With your acceptance, your precise location (within a radius of less than 500
metres) may be used in support of the purposes explained in this notice.

List of IAB Vendors‎

ACTIVELY SCAN DEVICE CHARACTERISTICS FOR IDENTIFICATION 118 PARTNERS CAN USE
THIS PURPOSE

Actively scan device characteristics for identification

With your acceptance, certain characteristics specific to your device might be
requested and used to distinguish it from other devices (such as the installed
fonts or plugins, the resolution of your screen) in support of the purposes
explained in this notice.

List of IAB Vendors‎

ENSURE SECURITY, PREVENT AND DETECT FRAUD, AND FIX ERRORS 474 PARTNERS CAN USE
THIS PURPOSE

Always Active

Your data can be used to monitor for and prevent unusual and possibly fraudulent
activity (for example, regarding advertising, ad clicks by bots), and ensure
systems and processes work properly and securely. It can also be used to correct
any problems you, the publisher or the advertiser may encounter in the delivery
of content and ads and in your interaction with them.

List of IAB Vendors‎ | View Illustrations 

DELIVER AND PRESENT ADVERTISING AND CONTENT 457 PARTNERS CAN USE THIS PURPOSE

Always Active

Certain information (like an IP address or device capabilities) is used to
ensure the technical compatibility of the content or advertising, and to
facilitate the transmission of the content or ad to your device.

List of IAB Vendors‎ | View Illustrations 

MATCH AND COMBINE DATA FROM OTHER DATA SOURCES 311 PARTNERS CAN USE THIS PURPOSE

Always Active

Information about your activity on this service may be matched and combined with
other information relating to you and originating from various sources (for
instance your activity on a separate online service, your use of a loyalty card
in-store, or your answers to a survey), in support of the purposes explained in
this notice.

List of IAB Vendors‎

LINK DIFFERENT DEVICES 304 PARTNERS CAN USE THIS PURPOSE

Always Active

In support of the purposes explained in this notice, your device might be
considered as likely linked to other devices that belong to you or your
household (for instance because you are logged in to the same service on both
your phone and your computer, or because you may use the same Internet
connection on both devices).

List of IAB Vendors‎

IDENTIFY DEVICES BASED ON INFORMATION TRANSMITTED AUTOMATICALLY 439 PARTNERS CAN
USE THIS PURPOSE

Always Active

Your device might be distinguished from other devices based on information it
automatically sends when accessing the Internet (for instance, the IP address of
your Internet connection or the type of browser you are using) in support of the
purposes exposed in this notice.

List of IAB Vendors‎
Back Button


COOKIE LIST



Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Reject All Confirm My Choices