The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
<HTML>
<HEAD>
<TITLE>National Rail Enquiries Online: Journey options</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<META content="train, times, tickets, timetable, fares, railway, stations, booking, travel information, reservations, NRES, national rail" name=keywords>
<META content="Use the National Rail Enquiries Online Journey Planner to find out train times and fares info for any train operator in mainland UK." name=description><LINK href="../includes/print.css" type="text/css" media="print" rel=STYLESHEET><!-- All rights reserved, no unauthorised duplication -->
<LINK href="../includes/nres.css" type="text/css" rel=STYLESHEET><!-- All rights reserved, no unauthorised duplication -->
<META http-equiv=Pragma content=no-cache>
<META http-equiv=Expires content=0>
<META content="MSHTML 5.50.4919.2200" name=GENERATOR></HEAD><BODY ><div class="hidden">If you cannot view this page please phone this number: 08457 484950</div><TABLE cellSpacing=0 cellPadding=0 width=666 align=center border=0><TR height=5><TD colspan=3 class=border><IMG SRC="../images/spacer.gif" ALT="*"></TD></TR><TR><TD class=small align=center vAlign=center width=100><A HREF="../Time_Table/journey_requirements.asp" tabindex="1"><img src="../images/goback6.gif" alt="Previous Page" border="0"></A></TD><TD align=middle><A TabIndex="2" HREF="http://www.nationalrail.co.uk"><IMG alt="National Rail Enquires Logo" width="256" height="31" SRC="../images/logo.gif" border="0"></a></TD><TD class="small" width="100" align="center"><A HREF="../Time_Table/journey_requirements.asp?NewJourney=True"><img src="../images/newj6.gif" alt="Go to journey requirements page" border="0" tabindex="3"></A></TD></TR></TABLE><TABLE cellSpacing="0" cellPadding="0" width="666" align="center" border="0"> <TR><TD width="1" class="border" colSpan="3"><IMG height="2" SRC="../images/spacer.gif" width="1" border="0" ALT="*"></TD></TR><TR><TD width="1" class="border" height="276"><IMG height="1" SRC="../images/spacer.gif" width="2" border="0" ALT="*"></TD><TD vAlign="top" align="JUSTIFY" width="664"><script language="JavaScript">
function fNewWindow(mypage,myname,w, h, scroll) {
var win = null
var leftPosition = (screen.width) ? (screen.width-w)/2 : 0; 
var topPosition = (screen.height) ? (screen.height-h)/2 : 0;
var settings = 'height=' + h +
',width=' + w +
',top=' + topPosition  +
',left=' + leftPosition +
',scrollbars=' + scroll +
',resizable=no';
win = window.open(mypage,myname,settings);
win.focus()
}
</script><SCRIPT LANGUAGE="JavaScript">
<!--
function verify_railcards()
{
 var r_form = document.forms[0];
 var r_form_length = r_form.length
	if (r_form.elements[r_form_length-3].options[0].selected) {
		r_form.elements[r_form_length-2].options[0].selected = true;
	} else {
		r_form.elements[r_form_length-2].options[1].selected = true;
	}
}
 // -->
</SCRIPT><TABLE  align=center border=0><TBODY><tr><td class=titleheader align=center>Timetable result: London to Cambridge</td></tr><tr><td class=bodytextbold align=left>Here are the trains that best match your requested journey.  Some places may have more than one station. View details to check the actual departure and arrival stations.<br><br><span class=bodytextbold>Links marked as 'tube' may not operate late at night or early in the morning. Please check with the appropriate operator.</span><br></td></tr><tr><td class=bodytextbold align=left><span class=WarningText>The journeys shown may have updates not yet in the timetable. Please click <img src="../images/info_bulletins.gif" border="0"> to check a single leg of journey, or <a href="TransToXMLForBulletins.asp?bMultipleJourneys=true" alt="click to check for updates on all journeys shown" >click to check for updates on all journeys shown</a>.</span><br></td></tr><tr><td class=bodytextbold align=left></td></tr></TBODY></table><table align=center border=0><FORM name=form ACTION="Buy_A_Ticket.asp" Method=post><TBODY><tr><td><TABLE align=center border=0 valign=top><TBODY><TR><TD class=tablecellheader vAlign=bottom colSpan=6 height=30>Outward journey</TD></tr><tr valign=center><td class=tablecellregularbold colSpan=6>Saturday 9 April 2005</td></tr><tr><td class=tablecellregular>&nbsp;</td><td class=tablecellregular align=middle width=100><a href="JavaScript:;" onClick="fNewWindow( 'TextMe_Redirect.asp?jindex=2','TextMe','520','480','no')" Tabindex="4"><img border=0 src="../images/TextMe.gif" alt="Send journey details to my mobile phone. Opens new window." ></a></td><td class=tablecellregular align=middle width=100><a href="JavaScript:;" onClick="fNewWindow( 'TextMe_Redirect.asp?jindex=1','TextMe','520','480','no')" Tabindex="5"><img border=0 src="../images/TextMe.gif" alt="Send journey details to my mobile phone. Opens new window." ></a></td><td class=tablecellregular align=middle width=100><a href="JavaScript:;" onClick="fNewWindow( 'TextMe_Redirect.asp?jindex=4','TextMe','520','480','no')" Tabindex="6"><img border=0 src="../images/TextMe.gif" alt="Send journey details to my mobile phone. Opens new window." ></a></td><td class=tablecellregular align=middle width=100><a href="JavaScript:;" onClick="fNewWindow( 'TextMe_Redirect.asp?jindex=3','TextMe','520','480','no')" Tabindex="7"><img border=0 src="../images/TextMe.gif" alt="Send journey details to my mobile phone. Opens new window." ></a></td><td class=tablecellregular align=middle width=100><a href="JavaScript:;" onClick="fNewWindow( 'TextMe_Redirect.asp?jindex=5','TextMe','520','480','no')" Tabindex="8"><img border=0 src="../images/TextMe.gif" alt="Send journey details to my mobile phone. Opens new window." ></a></td></tr><tr><td class=tablecellregular>&nbsp;</td><td class=tablecellregular align=middle width=100><A HREF="TransToXMLForBulletins.asp?jindex=2"><img src="../images/info_bulletins.gif" border="0"></A></td><td class=tablecellregular align=middle width=100><A HREF="TransToXMLForBulletins.asp?jindex=1"><img src="../images/info_bulletins.gif" border="0"></A></td><td class=tablecellregular align=middle width=100><A HREF="TransToXMLForBulletins.asp?jindex=4"><img src="../images/info_bulletins.gif" border="0"></A></td><td class=tablecellregular align=middle width=100><A HREF="TransToXMLForBulletins.asp?jindex=3"><img src="../images/info_bulletins.gif" border="0"></A></td><td class=tablecellregular align=middle width=100><A HREF="TransToXMLForBulletins.asp?jindex=5"><img src="../images/info_bulletins.gif" border="0"></A></td></tr><tr><td class=tablecellhighlight width=120>Depart</td><td class=tablecellregular abbr="Depart at 09:06. Arrive at 10:25. There are 0 changes. Journey Duration is 1 hour and 19 minutes." align=middle width=100>09:06</td><td class=tablecellalt abbr="Depart at 09:15. Arrive at 10:01. There are 0 changes. Journey Duration is 0 hours and 46 minutes." align=middle width=100>09:15</td><td class=tablecellregular abbr="Depart at 09:19. Arrive at 10:37. There are 0 changes. Journey Duration is 1 hour and 18 minutes." align=middle width=100>09:19</td><td class=tablecellalt abbr="Depart at 09:45. Arrive at 10:30. There are 0 changes. Journey Duration is 0 hours and 45 minutes." align=middle width=100>09:45</td><td class=tablecellregular abbr="Depart at 09:51. Arrive at 10:52. There are 0 changes. Journey Duration is 1 hour and 1 minute." align=middle width=100>09:51</td></tr><tr><td class=tablecellhighlight width=120>Arrive</td><td class=tablecellregular align=middle width=100>10:25</td><td class=tablecellalt align=middle width=100>10:01</td><td class=tablecellregular align=middle width=100>10:37</td><td class=tablecellalt align=middle width=100>10:30</td><td class=tablecellregular align=middle width=100>10:52</td></tr><tr><td class=tablecellhighlight width=60>Changes</td><td class=tablecellregular align=middle width=100>0</td><td class=tablecellalt align=middle width=100>0</td><td class=tablecellregular align=middle width=100>0</td><td class=tablecellalt align=middle width=100>0</td><td class=tablecellregular align=middle width=100>0</td></tr><tr><td class=tablecellhighlight width=60>Duration</td><td class=tablecellregular align=middle width=100>1:19</td><td class=tablecellalt align=middle width=100>0:46</td><td class=tablecellregular align=middle width=100>1:18</td><td class=tablecellalt align=middle width=100>0:45</td><td class=tablecellregular align=middle width=100>1:01</td></tr></tr><tr><td colspan=6 align=middle><table cellspacing=0 border=0 ><TBODY><tr><td class=tablecellaltbold align=left width="30%"><A href="Adjust_Timetable.asp?EorL=SEARCH_EARLIER" TabIndex="9"><img border="0" SRC="../images/early005.gif" alt="Get times of earlier trains" width="110" height="13"></a></td><TD class=tablecellregular align=middle colSpan=6><A target=_self href="Matrix_Journey_Details.asp" TabIndex="10"><img border="0" SRC="../images/viewdets.gif" alt="View more information about this service" width="110" height="13"></A></TD><td class=tablecellaltbold align=right width="30%"><A href="Adjust_Timetable.asp?EorL=SEARCH_LATER" TabIndex="11"><img border="0" SRC="../images/later005.gif" alt="Get times of later trains" width="110" height="13"></a></td></tr></tbody></table></td></tr></tbody></table></td></tr><tr><td><table align=center border=0 valign=top><TBODY><tr><td class=tablecellheader vAlign=bottom colSpan=2 height=30>Return journey</td></tr><tr><td class=tablecellregular align=center height=70 colSpan=2>If you would like return times please provide the following information</td></tr><tr><td class=tablecellregular align=left width=200 height=30><label for="retdate">Return Date (dd/mm/yy)</label>:</td><td class=tablecellregular align=right height=30><INPUT TYPE="text" NAME="14" SIZE="6" MAXLENGTH="10" VALUE="" TABINDEX="12" id="retdate">
<BR></td></tr><tr><TD class=tablecellregular align=left width=200 height=30><label for="rettraveltime">Time of travel (24 hour clock)</label></td><TD class=tablecellregular align=right height=30><select name=12 TabIndex="13" id="rettraveltime">		<option value="D">Depart		<option  value="A">Arrive</select><IMG width=1 alt="*" src="../images/spacer.gif" border=0><label class="hidden" for="rethour">What hour of the day do you want to return</label>
<SELECT NAME="fldReturnHour" TABINDEX="14"  id="rethour" >
<option >
<option >00
<option >01
<option >02
<option >03
<option >04
<option >05
<option >06
<option >07
<option >08
<option >09
<option >10
<option >11
<option >12
<option >13
<option selected>14
<option >15
<option >16
<option >17
<option >18
<option >19
<option >20
<option >21
<option >22
<option >23
</SELECT>
<IMG alt="*" src="../images/spacer.gif" border=0><label class="hidden" for="retminute">What minute of the hour do you want to return</label>
<SELECT NAME="fldReturnMinute" TABINDEX="15"  id="retminute" >
<option >
<option selected>00
<option >15
<option >30
<option >45
</SELECT>
<BR></td></tr><tr><td vAlign=center align=center colSpan=2 height=40><INPUT type="hidden" name="GET_TIMETABLE"><P class=tablecellregular><input type="image" src="../images/time.gif" value="Submit" alt="Search for return train times" height="30" border="0" align="absMiddle" onClick="setFormElements('TRUE','')" TabIndex="16"></P></td></tr></tbody></table></td></tr></tbody></table><TABLE cellSpacing=0 cellPadding=0 width=640 align=center border=0><TBODY><tr vAlign=top><TD class=bodytext vAlign=top height=23 rowSpan=2><img src="../images/spacer.gif" border="0" ALT="*"></td><TD class=tablecellhighlightbold align=center vAlign=bottom colSpan=4 height=23>Check availability and pricing for these times.</TD></tr><tr><TD class=bodytextbold vAlign=bottom colSpan=4 height=30>Once you have found the times you want, you can check the availability of tickets and the pricing of your journey. Provide us with more details of your journey in the form below, then click the ticket symbol.</TD></tr></TBODY></table><TABLE cellSpacing=0 cellPadding=2 width=640 align=center border=0><TBODY><tr><TD class=bodytextbold vAlign=bottom colSpan=5 height=30>Who is going?</td></tr><tr><TD class=tablecellregular vAlign=center width=260 height=30><label for="adultnumber">Number of Adults</label>:</TD><TD class=tablecellregular vAlign=center width=60><nobr>&nbsp;
<SELECT NAME="15" TABINDEX="17"  id="adultnumber" >
<option >0
<option selected>1
<option >2
<option >3
<option >4
<option >5
<option >6
<option >7
<option >8
</SELECT>
</TD><TD width=1 height=1><IMG height=1 src="../images/spacer.gif" width=1 border=0 ALT="*"></TD><TD class=tablecellregular vAlign=center width=260 height=30><label for="childrennumber">Number of Children:     (aged 5 to 15)</td><TD class=tablecellregular vAlign=center width=60>&nbsp;
<SELECT NAME="16" TABINDEX="18"  id="childrennumber" >
<option selected>0
<option >1
<option >2
<option >3
<option >4
<option >5
<option >6
<option >7
<option >8
</SELECT>
<br></td></tr><tr><TD colSpan=5 height=1><img src="../images/spacer.gif" height=1 border=0 ALT="*"></td></tr></TBODY></table><TABLE cellSpacing=0 cellPadding=2 width=640 align=center border=0><TBODY><tr><TD class=bodytextbold vAlign=bottom colSpan=6 height=30><label for="tickettype">What type of ticket and journey</label>?</td></tr><tr><TD class=tablecellregular vAlign=center width=160 height=30><nobr>Type of ticket:&nbsp;</nobr></td><TD class=tablecellregular vAlign=center width=210><NOBR>
<SELECT NAME="7" TABINDEX="19"  id="tickettype" >
<option selected>ANY
<option >ANY FIRST
<option >ANY STANDARD
</SELECT>
</NOBR><BR></td><TD><IMG src="../images/spacer.gif" width=10 height=1 ALT="*"></td><TD class=tablecellregular vAlign=center width=160 height=30><nobr><label for="journeytype">Type of journey</label>:&nbsp;</nobr></TD><TD class=tablecellregular vAlign=center colspan=2><select TabIndex="20" name=6 size="1" id="journeytype"><option value="Return">Return</option><option value="Open Return">Open Return</option><option selected value="One Way">One-Way</option></select><BR></TD></TR><tr><td colspan=6 height=1><img height=1 src="../images/spacer.gif" border=0 ALT="*"></td></tr><tr><TD class=tablecellregular vAlign=center width=160 height=30><label for="searchfor">Search for</label>:&nbsp;</td><TD class=tablecellregular vAlign=center colspan=5>
<SELECT NAME="8" TABINDEX="21"  id="searchfor" >
<option selected value="fastest">Fastest
<option  value="cheapest">Cheapest
</SELECT>
</td></tr><tr><td colspan=6 height=1><img height=1 src="../images/spacer.gif" border=0 ALT="*"></td></tr><tr><TD class=tablecellregular vAlign=center width=160 height=30><nobr><label for="railcardtype">Type of Railcard</label>:&nbsp;</nobr></td><TD class=tablecellregular vAlign=center width=210><NOBR>
<SELECT NAME="18" TABINDEX="22"  id="railcardtype" OnChange="verify_railcards()">
<option>
<option >YOUNG PERSONS RAILCARD
<option >SENIOR RAILCARD
<option >FAMILY RAILCARD
<option >HM FORCES RAILCARD
<option >DISABLED ADULT RAILCARD
<option >DISABLED CHILD RAILCARD
<option >NETWORK RAILCARD
<option >NEW DEAL PHOTOCARD
<option >ANNUAL GOLD CARD
</SELECT>
</NOBR><BR></td><TD><IMG src="../images/spacer.gif" width=10 height=1 ALT="*"></td><TD class=tablecellregular vAlign=center width=160 height=30><nobr><label for="railcardnumber">Number of Railcards:&nbsp;</nobr></TD><TD class=tablecellregular vAlign=center colspan=2>
<SELECT NAME="19" TABINDEX="23"  id="railcardnumber" >
<option>
<option >1
<option >2
<option >3
<option >4
<option >5
<option >6
<option >7
<option >8
</SELECT>
<BR></TD></TR><TR><td colspan=6 height=1><img height=1 src="../images/spacer.gif" border=0 ALT="*"></td></TR><TR></tr></tbody></table><table><tbody><TR><TD class=bodytext vAlign=bottom align=middle height=30></TD></TR><tr><td class=tablecellregularbold TabIndex="24" align=right width=640 height=20 type="hidden"><INPUT type="hidden" name="CHECK_AVAILABILITY"><P class=tablecellregular> Check fares and availability <input type="image" src="../images/ticket.gif" value="Submit" alt="Check prices and availability for these trains" height="30" border="0" align="absMiddle" onClick="setFormElements('','TRUE')" TabIndex="25"></P></td></tr></TBODY></table></FORM><INPUT TYPE="hidden" NAME="0" VALUE="LONDON"><INPUT TYPE="hidden" NAME="1" VALUE="CAMBRIDGE"><INPUT TYPE="hidden" NAME="3" VALUE=""><INPUT TYPE="hidden" NAME="9" VALUE="Leave after"><INPUT TYPE="hidden" NAME="11MONTH" VALUE="April"><INPUT TYPE="hidden" NAME="11DAY" VALUE="9"><INPUT TYPE="hidden" NAME="10" VALUE="09:00"><INPUT TYPE="hidden" NAME="outHourField" VALUE=""><INPUT TYPE="hidden" NAME="outMinuteField" VALUE=""><INPUT TYPE="hidden" NAME="NowDoingReturn" VALUE=""><INPUT TYPE="hidden" NAME="fldOutboundOrigin" VALUE=""><INPUT TYPE="hidden" NAME="fldOutboundArrival" VALUE=""><INPUT TYPE="hidden" NAME="fldOutboundVia" VALUE=""><INPUT TYPE="hidden" NAME="fldOutboundArriveDepart" VALUE=""><INPUT TYPE="hidden" NAME="fldOutboundDay" VALUE=""><INPUT TYPE="hidden" NAME="fldOutboundMonth" VALUE=""><INPUT TYPE="hidden" NAME="fldOutboundHour" VALUE=""><INPUT TYPE="hidden" NAME="fldOutboundMinute" VALUE=""><INPUT TYPE="hidden" NAME="fldMaxChanges" VALUE="9"><SCRIPT LANGUAGE="JavaScript">
<!--
function setFormElements(IsTimeTable, IsAvailable)
{
document.form.CHECK_AVAILABILITY.value=IsAvailable;
document.form.GET_TIMETABLE.value=IsTimeTable;
return true;
}
 // -->
</SCRIPT></TD><TD width=1 class=border height=276><IMG height=1 SRC="../images/spacer.gif" width=2 border=0 ALT="*"></TD></TR><TR><TD width=1 class=border colSpan=3><IMG height=2 SRC="../images/spacer.gif" width=1 border=0 ALT="*"></TD></TR></TABLE><SCRIPT language="JavaScript">
<!--
set_focus(" ",0);
function set_focus(p_fieldname,iFormNo)
{
var i_index, i_n_items, s_field_name;
var o_input, b_focussed;
var i_length, o_fieldname_string, o_inputname_string;
var s_substr;
if (document.forms.length > iFormNo) {
i_n_items = document.forms[iFormNo].elements.length;
b_focussed = false;
if (document.forms[iFormNo].name !="formJava" && i_n_items > 0) {
// if blank parameter parsed then parameter value to first item
if (p_fieldname == " ") {
p_fieldname = document.forms[iFormNo].elements[0].name;
}
//------ first look for exact matching field name---
for (i_index=0;i_index<i_n_items; i_index++)
{
o_input = document.forms[iFormNo].elements[i_index];
s_field_name = o_input.name;
//--- with netscape3, field_name is undefined ----
if (s_field_name && (s_field_name == p_fieldname))
{
if (parseInt(navigator.appVersion) > 3) { 
if (o_input.type!="hidden")
{
if (navigator.userAgent.indexOf("MSIE 3.")==-1 || o_input.value!="1")
{
o_input.focus();
}
}
}
b_focussed = true;
break;
}
}
//------ now look for similar matching field name---
if (! b_focussed)
{
o_fieldname_string = new String(p_fieldname);
i_length = o_fieldname_string.length;
for (i_index=0; i_index<i_n_items; i_index++)
{
o_input = document.forms[iFormNo].elements[i_index];
s_field_name = o_input.name;
o_inputname_string = new String(s_field_name);
if (o_inputname_string.length <=i_length)
continue;
s_substr = o_inputname_string.substring(0,i_length)
if (s_substr == p_fieldname)
if (navigator.userAgent.indexOf("MSIE 3.")==-1 || o_input.value!="1"){
o_input.focus();
}
}
}
}
}
}
// -->
</script>
<TABLE cellSpacing=0 cellPadding=0 width=666 align=center border=0><TBODY><TR height=20 width=666><TD colspan=3><IMG SRC="../images/spacer.gif" height=20 ALT="*"></TD></TR><TR vAlign=center><TD align=center width=100 class=small height=30><A HREF="../Time_Table/journey_requirements.asp" tabindex="100"><img src="../images/goback6.gif" alt="Previous Page" border="0"></A></TD><TD class=bodytextbold align=middle><A TabIndex="118" class=bodytextbold href="http://nrekb.nationalrail.co.uk/help/about_website.htm#TsandCs" target="_blank" title="View Terms & Conditions. Opens new window.">Terms &amp; Conditions</A>&nbsp;-&nbsp;<A TabIndex="119" class=bodytextbold href="http://www.nationalrail.co.uk/feedback/feedback.asp" target="_blank" title="Contact National Rail Enquiries. Opens new window.">Contact Us</A>&nbsp;-&nbsp;<A TabIndex="120" class=bodytextbold href="http://nrekb.nationalrail.co.uk/help/faq.htm#norte" target="_blank" title="Go to Help. Opens new window.">Help</A><br><br><A TabIndex="121" class=bodytextbold href="http://nrekb.nationalrail.co.uk/help/about_website.htm#wotitdo" target="_blank" title="Information about National Rail Enquiries Online. Opens new window." >About National Rail Enquiries Online</A></TD><TD align=center width=100 class=small><A tabindex="106" HREF="../Time_Table/journey_requirements.asp?NewJourney=True"><img src="../images/newj6.gif" alt="Go to journey requirements page" border="0"></A></TD></TR><TR height=20 width=666><TD colspan=3><IMG SRC="../images/spacer.gif" height=20 ALT="*"></TD></TR></TBODY></TABLE><!-- javascript -->
<script language="JavaScript">
<!--
var alreadySubmitted = false;
var timeSubmitted = 0;
function checkSubmit()
{
if (alreadySubmitted)
{
if (checkElapseTime() < 10)
{
return false;
}
else
{
getSubmittedTime();
return true;
}
}
else
{
alreadySubmitted = true;
getSubmittedTime();
return true;
}
}
function getSubmittedTime()
{
Now = new Date();
timeSubmitted=(Now.getTime());
return;
}
function checkElapseTime()
{
Now = new Date();
timeNow=(Now.getTime())
return Math.round((timeNow-timeSubmitted) / 1000)
}
// -->
</script>
<!-- end javascript -->
</BODY></HTML>