www.nationalrail.co.uk Open in urlscan Pro
2606:4700::6812:1e51  Public Scan

Submitted URL: http://www.nationalrail.co.uk/
Effective URL: https://www.nationalrail.co.uk/
Submission: On February 03 via manual — Scanned from DE

Form analysis 4 forms found in the DOM

Name: emailPOST https://ojp.nationalrail.co.uk/service/sharing/shareviaemail?shareLink=https://www.nationalrail.co.uk/default.aspx&pageTitle=Home&redirectLink=https://www.nationalrail.co.uk/default.aspx

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

GET /search.aspx

<form action="/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 https://ojp.nationalrail.co.uk/service/planjourney/plan

<form action="https://ojp.nationalrail.co.uk/service/planjourney/plan" method="post" id="journeyPlannerForm">
  <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>Train times &amp; tickets</h2>
        <input type="hidden" id="jpState" name="jpState" value="0ingle">
        <input type="hidden" id="commandName" name="commandName" value="journeyPlannerCommand">
        <fieldset>
          <legend>Outward journey</legend>
          <label for="txtFrom" class="f-l">From</label>
          <div class="valid clear">
            <span class="input-border"><input type="text" class="jpPredictText" id="txtFrom" value="Station / Postcode" aria-labelledby="txtFromLabel txtFrom" aria-required="true" name="from.searchTerm" stype="" autocomplete="off" spellcheck="false"
                data-usepc="true" style="color: rgb(85, 85, 85); "><span class="sp-icon-holder" style="height: 26px; ">&nbsp;</span></span>
          </div>
          <label for="txtTo" class="t-l">to</label>
          <div class="valid clear">
            <span class="input-border"><input type="text" class="jpPredictText" id="txtTo" value="Station / Postcode" aria-labelledby="txtToLabel txtTo" aria-required="true" name="to.searchTerm" stype="" autocomplete="off" spellcheck="false"
                data-usepc="true" style="color: rgb(85, 85, 85); "><span class="sp-icon-holder" style="height: 26px; ">&nbsp;</span></span>
            <script type="text/javascript">
              spOne();
            </script>
          </div>
          <label class="jp-when">When</label>
          <div id="jp-out">
            <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 day">
              <label for="txtDate" class="accessibility">Date (enter dd/mm/yyyy)</label>
              <span class="input-border day">
                <input type="text" id="txtDate" value="Today" class="day w3em noclear" title="Type your date e.g. 'Next Saturday'" role="widget" autocomplete="off" spellcheck="off" name="timeOfOutwardJourney.monthDay"
                  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>
              <label for="sltHours">at <span class="accessibility">Hours</span></label>
              <span class="select-border" name="timeOfOutwardJourney.hour">
                <select name="timeOfOutwardJourney.hour" id="sltHours" 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">15</option>
                  <option value="16">16</option>
                  <option value="17">17</option>
                  <option value="18" selected="selected">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" class="mins" name="timeOfOutwardJourney.minute" style="color: rgb(85, 85, 85);">
                  <option value="0">00</option>
                  <option value="15" selected="selected">15</option>
                  <option value="30">30</option>
                  <option value="45">45</option>
                </select>
              </span>
            </div>
          </div>
        </fieldset>
        <fieldset>
          <legend>Return journey</legend>
          <div class="chk-al">
            <span class="checkbox-border"><input id="ret-ch" name="checkbox" class="check" type="checkbox" value="true"><input type="hidden" name="_checkbox" value="on"></span>
            <label for="ret-ch" id="ret-lab">Return</label>
          </div>
          <div id="jp-in" class="dis" style="position: relative;">
            <label for="sltArrRet" class="accessibility dis">Leaving / arriving</label>
            <span class="select-border">
              <select id="sltArrRet" name="timeOfReturnJourney.arrivalOrDeparture" style="color: rgb(85, 85, 85);" disabled="disabled">
                <option value="DEPART">Leaving</option>
                <option value="ARRIVE">Arriving</option>
                <option value="FIRST">First train</option>
                <option value="LAST">Last train</option>
              </select>
            </span>
            <div class="valid day">
              <label for="txtDateRet" class="accessibility dis">Date (enter dd/mm/yyyy)</label>
              <span class="input-border day">
                <input type="text" name="timeOfReturnJourney.monthDay" id="txtDateRet" value="Today" class="day w3em noclear" style="color: rgb(85, 85, 85);" disabled="disabled">
                <a href="#" id="retcal" class="dpc sprite-home off" title="Show Return Calendar" name="timeOfReturnJourney.monthDay" tabindex="-1"><span class="accessibility" aria-describedby="screen-reader-message">Return Calendar</span></a>
              </span>
              <label for="sltHoursRet" class="dis">at <span class="accessibility">Hours</span></label>
              <span class="select-border" name="timeOfReturnJourney.hour">
                <select name="timeOfReturnJourney.hour" id="sltHoursRet" class="hours" style="color: rgb(85, 85, 85);" disabled="disabled">
                  <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">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" selected="selected">20</option>
                  <option value="21">21</option>
                  <option value="22">22</option>
                  <option value="23">23</option>
                </select>
                <label for="sltMinsRet" class="dis"> : <span class="accessibility">Minutes</span></label>
                <select id="sltMinsRet" class="mins" name="timeOfReturnJourney.minute" style="color: rgb(85, 85, 85);" disabled="disabled">
                  <option value="0">00</option>
                  <option value="15" selected="selected">15</option>
                  <option value="30">30</option>
                  <option value="45">45</option>
                </select>
              </span>
            </div>
            <div id="retWrapper" class="rWrapOn"></div>
          </div>
        </fieldset>
        <div class="m-o-c">
          <div class="clear">
            <a id="adv" href="#"><span class="t">More options, railcards &amp; passengers </span><img src="images/clear.gif" id="ucJourneyPLanner_Img1" class="sprite-home" width="20" height="20" alt=" - Click to show panel"></a>
            <div class="valid clear fast">
              <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">
                <a href="#" tip-title="Exclude services which are overtaken by other trains. The fastest services are not necessarily the cheapest"><img src="images/clear.gif" class="sprite-home" width="19" height="18" title="" alt="Exclude services which are overtaken by other trains. The fastest services are not necessarily the cheapest"></a>
              </div>
            </div>
          </div>
          <div id="jp-moreOp">
            <fieldset>
              <legend>Passengers</legend>
              <div class="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." style="color: rgb(85, 85, 85); ">
                      <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." 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>
                </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="jpCards" id="rcards-holder">
                <span class="rcard-lab">Railcards</span>
                <ul class="active" id="rcard-list">
                  <li class="clear">
                    <label for="rcards" class="accessibility">Railcard:</label>
                    <span class="input-border">
                      <select name="rcards" id="rcards" class="rcards-t" title="Select the number and type of Railcards that the passenger will use for this journey" style="color: rgb(85, 85, 85); " data-prev-value="0">
                        <option value="">Select a railcard</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 (Network Gold / South East)</option>
                        <option value="DCR">Devon &amp; Cornwall Railcard</option>
                        <option value="DCG">Devon &amp; Cornwall Gold Card</option>
                        <option value="DIS">Disabled Persons Railcard</option>
                        <option value="FAM">Family &amp; Friends Railcard</option>
                        <option value="HRC">Highland Railcard</option>
                        <option value="HMF">HM Forces Railcard</option>
                        <option value="NDC">JobCentre Plus Travel Discount Card</option>
                        <option value="NDJ">New Deal Photocard Scotland</option>
                        <option value="NEW">Network Railcard</option>
                        <option value="SRN">Senior Railcard</option>
                        <option value="2TR">Two Together Railcard</option>
                        <option value="VET">Veterans Railcard</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" 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="railcardCodes" value="" id="rcards-h">
                  </li>
                </ul>
                <button type="submit" class="rcards-add not-IE6" id="addRailcardBtn"><span>Add another</span></button>
                <!--[if IE 6]><span class="rcards"><input type="submit" class="" value="Search" name="buttonPressed" /></span><![endif]-->
              </div>
            </fieldset>
            <fieldset id="adv-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">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" aria-labelledby="txtViaAvDestLabel txtViaAvDest" stype="" value="Station" style="color: rgb(85, 85, 85); " autocomplete="off" spellcheck="false">
                  <span class="sp-icon-holder">&nbsp;</span>
                </span>
                <a href="#" class="via-clear"><span class="accessibility">clear or remove</span></a>
                <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" style="color: rgb(85, 85, 85); ">
                    <option value="VIA">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 class="jpPredictText" type="text" id="txtViaAvDest1" name="via1.searchTerm" aria-labelledby="txtViaAvDestLabel1 txtViaAvDest1" stype="" value="Station" 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>
                <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" style="color: rgb(85, 85, 85); ">
                    <option value="VIA">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 class="jpPredictText" type="text" id="txtViaAvDest2" name="via2.searchTerm" aria-labelledby="txtViaAvDestLabel2 txtViaAvDest2" stype="" value="Station" 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><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="more-help tooltip">
                  <a href="#" tip-title="There is a maximum of 2 hours to change trains at a station"><img src="images/clear.gif" class="sprite-home" width="19" height="18" title="" alt="There is a maximum of 2 hours to change trains at a station"></a>
                </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="operator.code" class="slt-fixed" style="color: rgb(85, 85, 85); ">
                      <option value="" selected="selected">All Train Operators</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="ES">Eurostar</option>
                      <option value="GX">Gatwick Express</option>
                      <option value="GC">Grand Central</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 Trains</option>
                      <option value="GR">London North Eastern Railway</option>
                      <option value="LN">London Northwestern Railway</option>
                      <option value="LO">London Overground</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="SX">Stansted Express</option>
                      <option value="XR">TfL Rail</option>
                      <option value="TP">TransPennine Express</option>
                      <option value="GM">Transport for Greater Manchester</option>
                      <option value="AW">Transport for Wales</option>
                      <option value="TL">Thameslink</option>
                      <option value="VT">Avanti West Coast</option>
                      <option value="WM">West Midlands Railway</option>
                    </select>
                  </span>
                </div>
                <div class="more-help tooltip">
                  <a href="#" tip-title="Choose your preferred train operator"><img src="images/clear.gif" class="sprite-home" width="19" height="18" title="" alt="Choose your preferred train operator"></a>
                </div>
              </div>
              <div class="chk-filter">
                <div class="clear">
                  <span class="checkbox-border clear"><input class="check" type="checkbox" id="chkReduce"><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 src="images/clear.gif" class="sprite-home" width="19" height="18" title="" 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>
            </fieldset>
          </div>
        </div>
        <button type="submit" class="b-y lrg rgt not-IE6"><span>Go</span></button>
        <p class="main-reset"><a href="#" id="resetOp">Reset all</a></p>
        <!--[if IE 6]><span class="b-y lrg rgt"><input type="submit" class="" value="Go" name="buttonPressed" /></span><![endif]-->
      </div>
      <div class="jp-right">
        <ul id="jp-tabs" class="noswap clear">
          <li><a href="#" id="jp-recents">Recent</a></li>
          <li class="n-act right n-act-right"><a href="#" id="jp-faves">Favourites</a></li>
        </ul>
        <div id="jp-login" class="clear">
          <span class="sprite-home"></span>
          <p>Register now to:</p>
          <ul>
            <li><img width="18" height="21" class="tick" alt="*" src="images/icon-tick3.png">View recent journeys</li>
            <li><img width="18" height="21" class="tick" alt="*" src="images/icon-tick3.png">Set up custom alerts</li>
            <li><img width="18" height="21" class="tick" alt="*" src="images/icon-tick3.png">Save favourite journeys</li>
          </ul>
          <a href="https://ojp.nationalrail.co.uk/personal/registration/register" class="b-y lrg"><span>Register now</span></a>
          <span class="signin">or <a href="https://ojp.nationalrail.co.uk/personal/login/secure?">sign in</a>.</span>
        </div>
        <div id="jp-recents-p" style="">
        </div>
        <div id="jp-faves-p" style="">
        </div>
      </div>
    </div>
    <div class="b1-b">
      <div class="b1-br">&nbsp;</div>
    </div>
  </div>
</form>

Name: ldbGET /times_fares/ldb.aspx

<form action="/times_fares/ldb.aspx" method="get" class="ldbf" name="ldb">
  <fieldset id="tab-departures">
    <div class="ldbf-fi valid clear">
      <label id="train-action-first" for="train-from"><span class="accessibility">Coming </span><strong>From</strong></label>
      <span class="input-border"><input type="text" name="mainStation" class="jpPredictText" id="train-from" value="Station name / code" autocomplete="off" spellcheck="false" style="color: rgb(85, 85, 85);"></span>
    </div>
    <p class="ldbf-swt"><a href="#" title="Switch stations">Switch stations</a></p>
    <div class="ldbf-ti valid clear">
      <label id="train-action-second" for="train-to"><span class="accessibility">Going </span><strong>To</strong> (optional)</label>
      <span class="input-border"><input type="text" class="jpPredictText" id="train-to" name="limitByStation" value="" style="color: rgb(85, 85, 85);" autocomplete="off" spellcheck="false" data-usepc="false"></span>
    </div>
    <button type="submit" id="planJourney" name="do" class="b-y not-IE6"><span>Show</span></button>
    <!--[if IE 6]><span class="b-y"><input type="submit" class="" value="Update" /></span><![endif]-->
  </fieldset>
  <input type="hidden" id="train-action" name="boardType" value="DEPARTURES">
</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']

 * Please type your station name

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

 * 
 * Search by postcode


 * Sorry, no stations found

 * Sorry, we can't plan this journey

 * Loading stations...

 * Today
 * Tomorrow

February 2022

March 2022

April 2022

Mo Tu We Th Fr Sa Su  1234 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
24 25 26 27 28       

Mo Tu We Th Fr Sa Su  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
23 24 25 26 27 28 29 30 31    

Mo Tu We Th Fr Sa Su     1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
22 23 24 25 26 27 282930 


Mobile site

Share on

 * Facebook
 * Twitter
 * Email
 * Digg
 * Delicious
 * StumbleUpon
 * reddit

Email a friend Send

Search

Search site Search
Start of main navigation
 * Journey Planner
 * Tickets & Savings
    * Ticket types
    * Anytime Tickets
    * Off-Peak & Super Off-Peak Tickets
    * Advance Tickets
    * Season Tickets & Flexi Season Tickets
    * Travelcards & Oyster
    * Smart Tickets
   
    * Buying Tickets
    * About Your Rail Fare
    * Payment Methods
    * Refunds
    * Season Ticket Refunds
    * Compensation for Delays
   
    * Discounts
    * National Railcards
    * Regional Railcards
    * Group Travel
    * Special Offers
    * Rover & Ranger Tickets
    * Discounts for Children
   
    * Destinations & Offers
    * 2FOR1
    * Things to do
    * Great British Destinations
    * PlusBus
    * International Train Travel
    * European Train Travel

 * Stations & On Train
    * Station Information
    * Live Departures
   
    * On The Train
    * On-Board Wi-Fi
    * On-Board Catering
    * First Class
    * Sleeper Trains
    * Rail Maps
    * Luggage & Animals
   
    * Cyclists
    * PlusBike
   
    * Assisted Travel
    * Plan Assistance
    * Buy your Ticket
    * Travelling with Assistance
    * Passenger Assistance App

 * Travel Updates
    * Alerts
    * Alert Me by Messenger
    * Alert Me on Jouney Planner
    * Alert Me in NRE App
   
    * Disruptions
    * Service Indicator
    * Latest Travel Updates
    * Future Engineering Works
    * Cleared Service Disruptions
   
    * Live Departure Boards
   
    * Timetables
    * Pocket Timetable
    * Print at Home Timetables
    * Named Railway Lines
    * Timetables Changes

 * Help & Support
    * When Things Go Wrong
    * Compensation for Delays
    * Complaints
    * Contact Us
   
    * Rail Replacement
    * Rail Replacement Vehicles
   
    * Guidance for Rail Enthusiasts
    * Respect the Edge
    * Railway Byelaws
    * National Rail Conditions of Travel
   
    * Coronavirus
    * Coronavirus Travel Advice
    * Common Questions
    * Refunds & Changes to Tickets
    * Seat Reservations
    * Assisted Travel FAQs
    * Face Coverings & Exemptions


CORONAVIRUS TRAVEL ADVICE

Travel with confidence. In line with government guidance, please wear a face
covering out of courtesy to others, unless you are exempt.

Find out more
Start of main content
 * Today
 * Tomorrow

February 2022

March 2022

April 2022

Mo Tu We Th Fr Sa Su  1234 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
24 25 26 27 28       

Mo Tu We Th Fr Sa Su  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
23 24 25 26 27 28 29 30 31    

Mo Tu We Th Fr Sa Su     1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
22 23 24 25 26 27 282930 

 


TRAIN TIMES & TICKETS

Outward journey From
 
to
 
When
Leaving / arriving Leaving Arriving First train Last train
Date (enter dd/mm/yyyy) Calendar at Hours
000102030405060708091011121314151617181920212223 : Minutes 00153045
Return journey
Return
Leaving / arriving Leaving Arriving First train Last train
Date (enter dd/mm/yyyy) Return Calendar at Hours
000102030405060708091011121314151617181920212223 : Minutes 00153045

More options, railcards & passengers
Fastest trains only

Passengers
Adults 012345678
Children 012345678
First Class Standard Class
Railcards
 * Railcard: Select a railcard 16-17 Saver 16-25 Railcard 26-30 Railcard Annual
   Gold (Network Gold / South East) Devon & Cornwall Railcard Devon & Cornwall
   Gold Card Disabled Persons Railcard Family & Friends Railcard Highland
   Railcard HM Forces Railcard JobCentre Plus Travel Discount Card New Deal
   Photocard Scotland Network Railcard Senior Railcard Two Together Railcard
   Veterans Railcard Railcard quantity: 012345678

Add another
Route
Travel via / avoid Travel via Avoid Change at Don't change at destination  
clear or remove clear or remove
Travel via / avoid Travel via Avoid Change at Don't change at destination  
clear or remove clear or remove
Travel via / avoid Travel via Avoid Change at Don't change at destination  
clear or removeclear 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
All Train Operators c2c Caledonian Sleeper Chiltern Railways CrossCountry East
Midlands Railway Eurostar Gatwick Express Grand Central Great Northern Great
Western Railway Greater Anglia Heathrow Express Hull Trains Island Line Trains
London North Eastern Railway London Northwestern Railway London Overground Lumo
Merseyrail Northern ScotRail South Western Railway Southeastern Southern
Stansted Express TfL Rail TransPennine Express Transport for Greater Manchester
Transport for Wales Thameslink Avanti West Coast West Midlands Railway

Allow less time to transfer through London

Search only sleeper trains
Show only direct trains
Go

Reset all

 * Recent
 * Favourites

Register now to:

 * View recent journeys
 * Set up custom alerts
 * Save favourite journeys

Register now or sign in.


 
Previous
 * Sign up for Alert Me
   
   
   ALERT ME BY WHATSAPP AND MESSENGER
   
   

 * ON SALE NOW
   
   
   FLEXI SEASON TICKET
   
   

 * Advance ticket & reservation dates
   
   
   BOOKING HORIZONS
   
   

 * SERVICE CHANGES
   
   
   CHECK BEFORE YOU TRAVEL
   
   

 * COMMUTER REWARDS
   
   
   EXCLUSIVE OFFERS & DEALS
   
   

 * travel with confidence
   
   
   SAFER TRAVEL PLEDGE
   
   

 * Sign up for Alert Me
   
   
   ALERT ME BY WHATSAPP AND MESSENGER
   
   

 * ON SALE NOW
   
   
   FLEXI SEASON TICKET
   
   

 * Advance ticket & reservation dates
   
   
   BOOKING HORIZONS
   
   

 * SERVICE CHANGES
   
   
   CHECK BEFORE YOU TRAVEL
   
   

 * COMMUTER REWARDS
   
   
   EXCLUSIVE OFFERS & DEALS
   
   

 * travel with confidence
   
   
   SAFER TRAVEL PLEDGE
   
   

Next
 1. Slides page 1
 2. Slides page 2

Pause
 * Live departures
 * Live arrivals

Coming From

Switch stations

Going To (optional)
Show

See live departures & arrivals for your favourite stations here
Create an account or sign in.




MORE TO EXPLORE


BOOK WITH CONFIDENCE

 



ADDITIONAL DISCOUNTS

 
 * National Railcards
 * Regional Railcards
 * Group Travel
 * Concessionary Travel
 * Discounts for children


GREAT BRITISH DESTINATIONS

 
 * Trains to Edinburgh
 * Trains to London
 * Trains to Cardiff
 * Trains to Brighton


BOOK WITH CONFIDENCE

 
 * Advance Tickets
 * Advance ticket terms and conditions


RAILWAY CHILDREN

The generous support of people like you has enabled us to help thousands of
street children around the world. Donate today

You are here:

 1. Home


TRAIN TIMES & TICKETS

 * Season Tickets
 * Buying Tickets
 * Railcards & Savings
 * Travel Tools & Alerts
 * Special Offers
 * Cheap Fare Finder
 * Interrail & Eurail


STATIONS & ON TRAIN

 * Stations & Destinations
 * Rail Maps
 * On the Train
 * Assisted Travel
 * Cyclists
 * Luggage
 * Animals & Pets
 * Great British Destinations


CHANGES TO TRAIN TIMES

 * Latest Travel
 * Service Indicator
 * Future Engineering Works
 * Cleared Disruptions
 * Holidays & Events
 * Timetable Changes
 * Live Departures


 * About this site
 * Train Operating Companies
 * Site index
 * Accessibility
 * Terms & Conditions
 * Cookie Policy
 * Privacy

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

Advertisement information

Advertisement information

Advertisement information



















ABOUT YOUR PRIVACY




 * YOUR PRIVACY


 * STRICTLY NECESSARY COOKIES


 * PERFORMANCE COOKIES


 * FUNCTIONAL COOKIES


 * TARGETING COOKIES


 * SOCIAL MEDIA COOKIES


 * GOOGLE & IAB TCF 2 PURPOSES OF PROCESSING


 * TECHNICALLY DELIVER ADS OR CONTENT


 * SELECT PERSONALISED CONTENT


 * CREATE A PERSONALISED CONTENT PROFILE


 * MEASURE CONTENT PERFORMANCE


 * MATCH AND COMBINE OFFLINE DATA SOURCES


 * ENSURE SECURITY, PREVENT FRAUD, AND DEBUG


 * ACTIVELY SCAN DEVICE CHARACTERISTICS FOR IDENTIFICATION


 * LINK DIFFERENT DEVICES


 * USE PRECISE GEOLOCATION DATA


 * RECEIVE AND USE AUTOMATICALLY-SENT DEVICE CHARACTERISTICS FOR IDENTIFICATION

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 and
legitimate interest. You may exercise your right to consent or object to a
legitimate interest, 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

List of IAB Vendors‎

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.

Cookies Details‎

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.

Cookies Details‎

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.

Cookies Details‎

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.

Cookies Details‎

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.

Cookies Details‎

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
   
   Switch Label
   
   Cookies, device identifiers, or other information can be stored or accessed
   on your device for the purposes presented to you.

 * CREATE A PERSONALISED ADS PROFILE
   
   Switch Label
   
   A profile can be built about you and your interests to show you personalised
   ads that are relevant to you.
   
   Object to Legitimate Interests Remove Objection

 * SELECT PERSONALISED ADS
   
   Switch Label
   
   Personalised ads can be shown to you based on a profile about you.
   
   Object to Legitimate Interests Remove Objection

 * SELECT BASIC ADS
   
   Switch Label
   
   Ads can be shown to you based on the content you’re viewing, the app you’re
   using, your approximate location, or your device type.
   
   Object to Legitimate Interests Remove Objection

 * MEASURE AD PERFORMANCE
   
   Switch Label
   
   The performance and effectiveness of ads that you see or interact with can be
   measured.
   
   Object to Legitimate Interests Remove Objection

 * APPLY MARKET RESEARCH TO GENERATE AUDIENCE INSIGHTS
   
   Switch Label
   
   Market research can be used to learn more about the audiences who visit
   sites/apps and view ads.
   
   Object to Legitimate Interests Remove Objection

 * DEVELOP AND IMPROVE PRODUCTS
   
   Switch Label
   
   Your data can be used to improve existing systems and software, and to
   develop new products
   
   Object to Legitimate Interests Remove Objection

List of IAB Vendors‎ | View Full Legal Text Opens in a new Tab
Cookies Details‎

TECHNICALLY DELIVER ADS OR CONTENT

Always Active

Your device can receive and send information that allows you to see and interact
with ads and content.

List of IAB Vendors‎ | View Full Legal Text Opens in a new Tab

SELECT PERSONALISED CONTENT

Select personalised content


Personalised content can be shown to you based on a profile about you.

Object to Legitimate Interests Remove Objection
List of IAB Vendors‎ | View Full Legal Text Opens in a new Tab

CREATE A PERSONALISED CONTENT PROFILE

Create a personalised content profile


A profile can be built about you and your interests to show you personalised
content that is relevant to you.

Object to Legitimate Interests Remove Objection
List of IAB Vendors‎ | View Full Legal Text Opens in a new Tab

MEASURE CONTENT PERFORMANCE

Measure content performance


The performance and effectiveness of content that you see or interact with can
be measured.

Object to Legitimate Interests Remove Objection
List of IAB Vendors‎ | View Full Legal Text Opens in a new Tab

MATCH AND COMBINE OFFLINE DATA SOURCES

Always Active

Data from offline data sources can be combined with your online activity in
support of one or more purposes

List of IAB Vendors‎ | View Full Legal Text Opens in a new Tab

ENSURE SECURITY, PREVENT FRAUD, AND DEBUG

Always Active

Your data can be used to monitor for and prevent fraudulent activity, and ensure
systems and processes work properly and securely.

List of IAB Vendors‎ | View Full Legal Text Opens in a new Tab

ACTIVELY SCAN DEVICE CHARACTERISTICS FOR IDENTIFICATION

Actively scan device characteristics for identification


Your device can be identified based on a scan of your device's unique
combination of characteristics.

List of IAB Vendors‎ | View Full Legal Text Opens in a new Tab

LINK DIFFERENT DEVICES

Always Active

Different devices can be determined as belonging to you or your household in
support of one or more of purposes.

List of IAB Vendors‎ | View Full Legal Text Opens in a new Tab

USE PRECISE GEOLOCATION DATA

Use precise geolocation data


Your precise geolocation data can be used in support of one or more purposes.
This means your location can be accurate to within several meters.

List of IAB Vendors‎ | View Full Legal Text Opens in a new Tab

RECEIVE AND USE AUTOMATICALLY-SENT DEVICE CHARACTERISTICS FOR IDENTIFICATION

Always Active

Your device might be distinguished from other devices based on information it
automatically sends, such as IP address or browser type.

List of IAB Vendors‎ | View Full Legal Text Opens in a new Tab
Back Button Back



Vendor Search
Filter Button
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

 * View Third Party Cookies
    * Name
      cookie name


Clear
checkbox label label
Apply Cancel
Confirm My Choices
Allow All



WE CARE ABOUT YOUR PRIVACY

We and our 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, including your right to object where legitimate interest is
used, or at any time in the privacy policy page. These choices will be signaled
to our partners and will not affect browsing data.

The preference center is accessible at any time through the 'Show Purposes'
button located on Cookie policy page. Click Read our Cookie Policy for more
information


WE AND OUR PARTNERS PROCESS DATA TO PROVIDE:

Actively scan device characteristics for identification. Use precise geolocation
data. Store and/or access information on a device. Create a personalised ads
profile. Select personalised ads. Select basic ads. Measure ad performance.
Apply market research to generate audience insights. Develop and improve
products. Select personalised content. Create a personalised content profile.
Measure content performance. List of Partners (vendors)

I Accept Reject All Show Purposes