www.thetrainline.com
Open in
urlscan Pro
108.139.29.44
Public Scan
Submitted URL: http://www.thetrainline.com/?utm_medium=email_1P&utm_source=trigger_1P&utm_campaign=TL_L_ONE_Booking_Confirmation_1P&utm_con...
Effective URL: https://www.thetrainline.com/?utm_medium=email_1P&utm_source=trigger_1P&utm_campaign=TL_L_ONE_Booking_Confirmation_1P&utm_con...
Submission: On September 11 via api from IE — Scanned from CA
Effective URL: https://www.thetrainline.com/?utm_medium=email_1P&utm_source=trigger_1P&utm_campaign=TL_L_ONE_Booking_Confirmation_1P&utm_con...
Submission: On September 11 via api from IE — Scanned from CA
Form analysis
3 forms found in the DOMPOST
<form data-testid="register-email-form" class="awXhxE3z6jq8V4ntH7L2" method="post" novalidate="" autocomplete="on">
<div class="tzNDwvtVDP1NmpQZbZ7w">
<div data-testid="formfield-container" class="CfBbUi0kkkxhddQMtGMQ t1iwx7_74TcZl8JiEP2r">
<div class="rM_vCfFsLzXDrV1887lJ"><label class="XIur4QLFrECu0BuzpA_Q hyYo3k79nPAmD8KV_Y7h Amck6BhUxlXrcSQwrzq8 xIsnM70LKj45xN5BkHM0" data-testid="typography" for="register-first-name">First name</label></div>
<div class="UXgFMVFgnrOfcYwJ4V3t" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-register-first-name" class="leotDqXLtf0v6CI5RzNP ubSehJNb1lFHkYoj9b5I"
data-testid="formfield" type="text" id="register-first-name" name="first-name" autocomplete="given-name" required="" value=""></div>
</div>
<div data-testid="formfield-container" class="CfBbUi0kkkxhddQMtGMQ t1iwx7_74TcZl8JiEP2r">
<div class="rM_vCfFsLzXDrV1887lJ"><label class="XIur4QLFrECu0BuzpA_Q hyYo3k79nPAmD8KV_Y7h Amck6BhUxlXrcSQwrzq8 xIsnM70LKj45xN5BkHM0" data-testid="typography" for="register-last-name">Last name</label></div>
<div class="UXgFMVFgnrOfcYwJ4V3t" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-register-last-name" class="leotDqXLtf0v6CI5RzNP ubSehJNb1lFHkYoj9b5I"
data-testid="formfield" type="text" id="register-last-name" name="last-name" autocomplete="family-name" required="" value=""></div>
</div>
</div>
<div data-testid="formfield-container" class="CfBbUi0kkkxhddQMtGMQ t1iwx7_74TcZl8JiEP2r">
<div class="rM_vCfFsLzXDrV1887lJ"><label class="XIur4QLFrECu0BuzpA_Q hyYo3k79nPAmD8KV_Y7h Amck6BhUxlXrcSQwrzq8 xIsnM70LKj45xN5BkHM0" data-testid="typography" for="register-email">Email</label></div>
<div class="UXgFMVFgnrOfcYwJ4V3t" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-register-email" class="leotDqXLtf0v6CI5RzNP ubSehJNb1lFHkYoj9b5I"
data-testid="formfield" type="email" id="register-email" autocomplete="off" required="" value=""></div>
</div>
<div data-testid="suggestion-container" class="GoeDnTkDFKZ_z3apzt6Q R8ptqeHizfsWPQ8g2So0"><span class="XIur4QLFrECu0BuzpA_Q T38vd1Sk9gDF3pQw4H5Y cbm2HvBZpwEPumSPzXzA" data-testid="typography">Did you mean ?</span><span
class="XIur4QLFrECu0BuzpA_Q T38vd1Sk9gDF3pQw4H5Y cbm2HvBZpwEPumSPzXzA bFhYROIq_YuDoMiji9qO" data-testid="suggestion">Replace</span></div>
<div data-testid="formfield-container-secure-password" class="CfBbUi0kkkxhddQMtGMQ t1iwx7_74TcZl8JiEP2r">
<div class="rM_vCfFsLzXDrV1887lJ"><label class="XIur4QLFrECu0BuzpA_Q hyYo3k79nPAmD8KV_Y7h Amck6BhUxlXrcSQwrzq8 xIsnM70LKj45xN5BkHM0" data-testid="typography" for="register-password">Password</label>
<div data-testid="secure-pwd-info-tooltip" class="jDUZpyBJr4lErPSRApsp"><button class="YVSQLSsOb2UiWCKfeMqV I2SLQ8VofAvdFW3DXuga PCKUK9mcJJEg2nWYgK7J WqA2dB8WZN7bCIiw8c_1 _mMASDXq7bLlKEAPa3Q0" data-testid="button" type="button"
aria-haspopup="dialog"><svg data-testid="info-icon" role="img" id="Info" fill="currentColor" viewBox="0 0 24 24" height="24px" width="24px">
<title>Info</title>
<desc>Info</desc>
<path d="M12.75 16.5C12.75 16.914 12.414 17.25 12 17.25C11.586 17.25 11.25 16.914 11.25 16.5V11.25C11.25 10.836 11.586 10.5 12 10.5C12.414 10.5 12.75 10.836 12.75 11.25V16.5Z"></path>
<path d="M12 7.40625C12.4657 7.40625 12.8438 7.78425 12.8438 8.25C12.8438 8.71575 12.4657 9.09375 12 9.09375C11.5343 9.09375 11.1562 8.71575 11.1562 8.25C11.1562 7.78425 11.5343 7.40625 12 7.40625Z"></path>
<path
d="M12 21.75C17.3842 21.75 21.75 17.3842 21.75 12C21.75 6.61575 17.3842 2.25 12 2.25C6.61575 2.25 2.25 6.61575 2.25 12C2.25 17.3842 6.61575 21.75 12 21.75ZM12 3.75C16.5562 3.75 20.25 7.44375 20.25 12C20.25 16.5562 16.5562 20.25 12 20.25C7.44375 20.25 3.75 16.5562 3.75 12C3.75 7.44375 7.44375 3.75 12 3.75Z">
</path>
</svg></button></div>
</div>
<div class="UXgFMVFgnrOfcYwJ4V3t" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-register-password" class="leotDqXLtf0v6CI5RzNP ubSehJNb1lFHkYoj9b5I"
data-testid="formfield" type="password" id="register-password" autocomplete="new-password" required="" minlength="8" value=""><button
class="YVSQLSsOb2UiWCKfeMqV Aix0WWNIK84yxrkeBgp0 Amck6BhUxlXrcSQwrzq8 WqA2dB8WZN7bCIiw8c_1 nYX2XfwJOWCEJFzwks3o" data-testid="formfield-togglevisibility" type="button" aria-label="Show password">SHOW</button></div>
</div>
<div data-testid="secure-password-checks" class="vnZ7EHCYCa1vbe2AIHaD">
<p class="XIur4QLFrECu0BuzpA_Q hyYo3k79nPAmD8KV_Y7h Amck6BhUxlXrcSQwrzq8 gTBG6N_talnWYLKcbkZo" data-testid="typography"><span>Password strength:</span> <span data-testid="strength-level" class="BG1SsWfxLuqY9_WTgSEn"><span>weak</span></span></p>
<div class="sDux5WgN4g7le8Ur8j3s">
<p class="XIur4QLFrECu0BuzpA_Q hyYo3k79nPAmD8KV_Y7h Amck6BhUxlXrcSQwrzq8 eakIMsCBKmsqa0K7kZAR u8KKGR9r9RQn_WabVl8N" data-testid="password-condition"><svg data-testid="icon-minus" role="img" id="Minus" fill="currentColor" viewBox="0 0 24 24"
height="24px" width="24px">
<title>Minus</title>
<desc>Minus</desc>
<path d="M5.25 12.75C4.836 12.75 4.5 12.414 4.5 12C4.5 11.586 4.836 11.25 5.25 11.25H18.75C19.164 11.25 19.5 11.586 19.5 12C19.5 12.414 19.164 12.75 18.75 12.75H5.25Z"></path>
</svg><span>At least 8 characters</span></p>
<p class="XIur4QLFrECu0BuzpA_Q hyYo3k79nPAmD8KV_Y7h Amck6BhUxlXrcSQwrzq8 eakIMsCBKmsqa0K7kZAR u8KKGR9r9RQn_WabVl8N" data-testid="password-condition"><svg data-testid="icon-minus" role="img" id="Minus" fill="currentColor" viewBox="0 0 24 24"
height="24px" width="24px">
<title>Minus</title>
<desc>Minus</desc>
<path d="M5.25 12.75C4.836 12.75 4.5 12.414 4.5 12C4.5 11.586 4.836 11.25 5.25 11.25H18.75C19.164 11.25 19.5 11.586 19.5 12C19.5 12.414 19.164 12.75 18.75 12.75H5.25Z"></path>
</svg><span>Have at least one lowercase letter</span></p>
<p class="XIur4QLFrECu0BuzpA_Q hyYo3k79nPAmD8KV_Y7h Amck6BhUxlXrcSQwrzq8 eakIMsCBKmsqa0K7kZAR u8KKGR9r9RQn_WabVl8N" data-testid="password-condition"><svg data-testid="icon-minus" role="img" id="Minus" fill="currentColor" viewBox="0 0 24 24"
height="24px" width="24px">
<title>Minus</title>
<desc>Minus</desc>
<path d="M5.25 12.75C4.836 12.75 4.5 12.414 4.5 12C4.5 11.586 4.836 11.25 5.25 11.25H18.75C19.164 11.25 19.5 11.586 19.5 12C19.5 12.414 19.164 12.75 18.75 12.75H5.25Z"></path>
</svg><span>Have at least one uppercase letter</span></p>
<p class="XIur4QLFrECu0BuzpA_Q hyYo3k79nPAmD8KV_Y7h Amck6BhUxlXrcSQwrzq8 eakIMsCBKmsqa0K7kZAR u8KKGR9r9RQn_WabVl8N" data-testid="password-condition"><svg data-testid="icon-minus" role="img" id="Minus" fill="currentColor" viewBox="0 0 24 24"
height="24px" width="24px">
<title>Minus</title>
<desc>Minus</desc>
<path d="M5.25 12.75C4.836 12.75 4.5 12.414 4.5 12C4.5 11.586 4.836 11.25 5.25 11.25H18.75C19.164 11.25 19.5 11.586 19.5 12C19.5 12.414 19.164 12.75 18.75 12.75H5.25Z"></path>
</svg><span>Have at least one number or symbol</span></p>
</div>
</div><button class="YVSQLSsOb2UiWCKfeMqV I2SLQ8VofAvdFW3DXuga PCKUK9mcJJEg2nWYgK7J dwZT1aOnOJoIlBabziZN hugRsgfEwWDGXZRZGnXs" data-testid="register-submission" type="submit">Register</button>
</form>
POST
<form method="post" novalidate="" autocomplete="on" data-testid="signIn-email-form">
<div data-testid="formfield-container" class="CfBbUi0kkkxhddQMtGMQ KHLRRwjizs1mSO2md1rP">
<div class="rM_vCfFsLzXDrV1887lJ"><label class="XIur4QLFrECu0BuzpA_Q hyYo3k79nPAmD8KV_Y7h Amck6BhUxlXrcSQwrzq8 xIsnM70LKj45xN5BkHM0" data-testid="typography" for="header-signin-email">Email</label></div>
<div class="UXgFMVFgnrOfcYwJ4V3t" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-header-signin-email" class="leotDqXLtf0v6CI5RzNP ubSehJNb1lFHkYoj9b5I"
data-testid="signIn-email-field" type="email" id="header-signin-email" name="email" autocomplete="email" required="" value=""></div>
</div>
<div data-testid="formfield-container" class="CfBbUi0kkkxhddQMtGMQ KHLRRwjizs1mSO2md1rP">
<div class="rM_vCfFsLzXDrV1887lJ"><label class="XIur4QLFrECu0BuzpA_Q hyYo3k79nPAmD8KV_Y7h Amck6BhUxlXrcSQwrzq8 xIsnM70LKj45xN5BkHM0" data-testid="typography" for="header-signin-password">Password</label><span
class="NoK87VFSVmaHelcT45C7"><a class="XIur4QLFrECu0BuzpA_Q hyYo3k79nPAmD8KV_Y7h Amck6BhUxlXrcSQwrzq8 Fi9HZ7k1Di2otMMBOF3Z wFrVwx2QeYOK0VWAKiwq VSnhKKhFOSqYNaVRdEnV" data-testid="text-link" href="https://www.thetrainline.com/my-account/forgot-password" target="_blank">Forgotten password?</a></span>
</div>
<div class="UXgFMVFgnrOfcYwJ4V3t" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-header-signin-password" class="leotDqXLtf0v6CI5RzNP ubSehJNb1lFHkYoj9b5I"
data-testid="signIn-password-field" type="password" id="header-signin-password" name="password" autocomplete="password" required="" minlength="6" value=""><button
class="YVSQLSsOb2UiWCKfeMqV Aix0WWNIK84yxrkeBgp0 Amck6BhUxlXrcSQwrzq8 WqA2dB8WZN7bCIiw8c_1 nYX2XfwJOWCEJFzwks3o" data-testid="formfield-togglevisibility" type="button" aria-label="Show password">SHOW</button></div>
</div><button class="YVSQLSsOb2UiWCKfeMqV I2SLQ8VofAvdFW3DXuga PCKUK9mcJJEg2nWYgK7J dwZT1aOnOJoIlBabziZN hugRsgfEwWDGXZRZGnXs" data-testid="signIn-submission" type="submit">Sign in</button>
</form>
Name: search-form —
<form name="search-form" class="NgaK7e9awdEatBrg6Srf">
<div data-testid="jsf-overlay-target"
class="j2_t8wrjiq5YLwV28oJp CBnEn5Kvenw7grcB2rA2 ZNokBHfBdkWEMz4ikVVo NAHOC1HzXAb4vQiS5nra Sa_yjez5AHPnnawXsdmt XJC44At4eQ4JujOCgImk j2_t8wrjiq5YLwV28oJp CBnEn5Kvenw7grcB2rA2 ZNokBHfBdkWEMz4ikVVo NAHOC1HzXAb4vQiS5nra Sa_yjez5AHPnnawXsdmt"
data-visible="false" style="--dp-bubble-max-width: 560px; --dp-bubble-x-offset: 0px; --dp-bubble-y-offset: 0px; --dp-bubble-margin-offset: var(--dp_s12);">
<div class="gaabvLKbVzzZerMmnpcI">
<div class="btnNFKkQWDMvnG0TJ5HH">
<div class="tamj6mn64ULZgUIqAqWx JjhkxLG2RAY7BK9k4BWC" data-invalid="false" data-current="false"><label class="VLRi2LkwQC0u0ojfHbbY gg3gFJkJgGO0BSV1Uv5C epIdPGIsWqAnoZaKNkw4 l0kvMJBHnhNi3w5n3lRP" id="jsf-origin-label" for="jsf-origin-input"
aria-hidden="false">From</label><input aria-activedescendant="" aria-autocomplete="list" aria-expanded="false" aria-labelledby="jsf-origin-label" autocomplete="off" role="combobox" value="" name="origin" aria-invalid="false"
aria-current="false" aria-haspopup="dialog" data-testid="jsf-origin" aria-label="Departure station, none selected. Select a station." placeholder="City or station" id="jsf-origin-input" aria-controls="jsf-overlay-bubble-dialog"></div>
<div class="tamj6mn64ULZgUIqAqWx JjhkxLG2RAY7BK9k4BWC" data-invalid="false" data-current="false"><label class="VLRi2LkwQC0u0ojfHbbY gg3gFJkJgGO0BSV1Uv5C epIdPGIsWqAnoZaKNkw4 l0kvMJBHnhNi3w5n3lRP" id="jsf-destination-label"
for="jsf-destination-input" aria-hidden="false">To</label><input aria-activedescendant="" aria-autocomplete="list" aria-expanded="false" aria-labelledby="jsf-destination-label" autocomplete="off" role="combobox" value=""
name="destination" aria-invalid="false" aria-current="false" aria-haspopup="dialog" data-testid="jsf-destination" aria-label="Arrival station, none selected. Select a station." placeholder="City or station" id="jsf-destination-input"
aria-controls="jsf-overlay-bubble-dialog"></div>
<hr class="fSi_ZwcEz0f0aX6khrLA">
</div>
<div class="btnNFKkQWDMvnG0TJ5HH Q4tDjYuYvgpSLcWJOXfA">
<div class="oRdgQjKuXeiKczQjzhsZ JjhkxLG2RAY7BK9k4BWC" data-invalid="false" data-current="false"><label id="jsf-outbound-time-input-toggle-label" for="jsf-outbound-time-input-toggle">Out</label><input type="text" name="outboundTime"
value="We 11 Sep • 03:00" aria-invalid="false" aria-current="false" aria-expanded="false" aria-haspopup="dialog" data-testid="jsf-outbound-time" placeholder=" + Add a return"
aria-label="Date and time of departure. Wed, 11 Sep 2024 11:00 selected." class="" id="jsf-outbound-time-input-toggle" readonly="" role="button" aria-controls="jsf-overlay-bubble-dialog"></div>
<div class="oRdgQjKuXeiKczQjzhsZ JjhkxLG2RAY7BK9k4BWC" data-invalid="false" data-current="false"><label aria-hidden="true" id="jsf-inbound-time-input-toggle-label" for="jsf-inbound-time-input-toggle">Return</label><input type="text"
name="inboundTime" value="" aria-invalid="false" aria-current="false" aria-expanded="false" aria-haspopup="dialog" data-testid="jsf-inbound-time" placeholder=" + Add a return" aria-label="Return" class=""
id="jsf-inbound-time-input-toggle" readonly="" role="button" aria-controls="jsf-overlay-bubble-dialog"><button class="RmlDMRQjVYbLe5sKtqAc zcrMqfvx5h9O1FzrdJLQ" aria-disabled="false" type="button" aria-label="Clear return trip details"
aria-hidden="true"><svg role="img" id="Close" fill="currentColor" viewBox="0 0 24 24" height="24px" width="24px">
<title>Close</title>
<desc>Close</desc>
<path
d="M18.5303 18.5302C18.8228 18.2377 18.8228 17.7622 18.5303 17.4697L13.0605 11.9999L18.5303 6.53019C18.8228 6.23694 18.8228 5.76219 18.5303 5.46969C18.2378 5.17719 17.7623 5.17644 17.4698 5.46969L12 10.9394L6.53025 5.46969C6.237 5.17644 5.76225 5.17644 5.46975 5.46969C5.17725 5.76294 5.1765 6.23769 5.46975 6.53019L10.9395 11.9999L5.46975 17.4697C5.1765 17.7622 5.1765 18.2377 5.46975 18.5302C5.763 18.8227 6.23775 18.8227 6.53025 18.5302L12 13.0604L17.4698 18.5302C17.7623 18.8227 18.2378 18.8227 18.5303 18.5302Z">
</path>
</svg></button></div>
<hr class="fSi_ZwcEz0f0aX6khrLA">
</div>
<div class="p_LYOG0tJ9i6Wd7HS6EU"><input type="text" name="passengers" aria-invalid="false" aria-current="false" aria-expanded="false" aria-haspopup="dialog" data-testid="jsf-passengers" aria-label="1 Adult, 26 to 59 years of age"
id="jsf-passengers-input-toggle" readonly="" role="button" aria-controls="jsf-overlay-bubble-dialog">
<div class="zesRbBYYzA5kDcQ6wmLa" aria-hidden="true"><strong data-testid="jsf-passengers-count" class="XHbXE0CXru004muok3dE" aria-hidden="true">1 Adult (26-59)</strong><small data-testid="jsf-passengers-railcards-count"
class="TO9N3H_dQ2GP4q7Y7t69" aria-hidden="true">Add railcards</small></div>
</div>
<div><button data-testid="jsf-promo" class="E05uaG57lfV7Aw5vesVs tVjqo7oBtPkGQwMqyeOd" type="button" aria-disabled="false"><svg class="HCSS_o8Wi22J12n4AL7b" role="img" id="Plus" fill="currentColor" viewBox="0 0 24 24" height="24px"
width="24px">
<title>Plus</title>
<desc>Plus</desc>
<path
d="M12 4.5C11.586 4.5 11.25 4.836 11.25 5.25V11.25H5.25C4.836 11.25 4.5 11.586 4.5 12C4.5 12.414 4.836 12.75 5.25 12.75H11.25V18.75C11.25 19.164 11.586 19.5 12 19.5C12.414 19.5 12.75 19.164 12.75 18.75V12.75H18.75C19.164 12.75 19.5 12.414 19.5 12C19.5 11.586 19.164 11.25 18.75 11.25H12.75V5.25C12.75 4.836 12.414 4.5 12 4.5Z">
</path>
</svg><span class="XAV9K3kLIcny0dSD6KgQ GD6b_yqBzDz4_6Sx4IOv gg3gFJkJgGO0BSV1Uv5C ELODr5CTfdH3w6bN5joQ">Add a voucher code</span></button></div>
<div class="V3RWEO0if2zT_Gb6lj7A">
<div class="hl4MctwbRDPMk0gZYhcp">
<div class="nD6fijgsy_vCSv9gnbtv"><input type="checkbox" class="os3rH0Z4MxrBbaTQHfoj" id="bookingPromo" description="Open Booking.com in a new tab with places to stay on your trip" name="bookingPromo"><svg class="N7NCEBnbTHp1swIp3G5d"
role="img" id="Check" aria-hidden="true" fill="currentColor" viewBox="0 0 24 24" height="24px" width="24px">
<title>Check</title>
<desc>Check</desc>
<path
d="M19.2803 6.96979C18.9878 6.67654 18.513 6.67654 18.2198 6.96904L9.74325 15.4388L5.781 11.4698C5.4885 11.1765 5.01375 11.1765 4.7205 11.469C4.42725 11.7615 4.42725 12.2363 4.71975 12.5295L9.21225 17.0295C9.249 17.0663 9.288 17.0985 9.33 17.1255C9.61575 17.3145 10.0028 17.2868 10.2593 17.043C10.2638 17.0385 10.2683 17.034 10.2728 17.0295L10.275 17.0273L19.2803 8.02954C19.5735 7.73704 19.5735 7.26154 19.281 6.96904L19.2803 6.96979Z">
</path>
</svg><label class="VIze75503POv5aoqjIwQ zO1sQapGGMQvunWUO6WE XZ4fsWn4RHCKv6_kBF6Y" for="bookingPromo">
<p class="i5p_LZGhWCsOuwLdGOBI gg3gFJkJgGO0BSV1Uv5C CXlhFY4CG5h40jpGNCUU l0kvMJBHnhNi3w5n3lRP">Open places to stay</p>
</label></div>
</div>
<div class="Zl2OVUNIozAJe9ymgFrK">
<div class="Z5G6xKy196s2zQrYaL0M" tabindex="0">
<div class="C9yhdhnvHVj7OEivt2Hw">
<p class="i5p_LZGhWCsOuwLdGOBI VKBikZ87bR7aF4bW1_lm CXlhFY4CG5h40jpGNCUU l0kvMJBHnhNi3w5n3lRP">Booking.com</p><svg role="img" id="ExternalLink" fill="currentColor" viewBox="0 0 24 24" height="24px" width="24px">
<title>ExternalLink</title>
<desc>ExternalLink</desc>
<path fill-rule="evenodd" clip-rule="evenodd"
d="M7.5 9C7.5 8.58579 7.83579 8.25 8.25 8.25H15C15.4142 8.25 15.75 8.58579 15.75 9V15.75C15.75 16.1642 15.4142 16.5 15 16.5C14.5858 16.5 14.25 16.1642 14.25 15.75V10.8107L8.78044 16.2803C8.48755 16.5732 8.01268 16.5732 7.71978 16.2803C7.42688 15.9874 7.42688 15.5126 7.71977 15.2197L13.1894 9.75H8.25C7.83579 9.75 7.5 9.41421 7.5 9Z">
</path>
</svg>
</div>
<div class="jioqUllNlqSUKXGWusVM zVTq0_d1VISAh0T9wvAC xwxsjKCzqQ2Ku1GYH84Q" data-testid="Tooltip" aria-hidden="false">
<p class="i5p_LZGhWCsOuwLdGOBI VKBikZ87bR7aF4bW1_lm wF3A36CXKr3xEVhsX0Ui l0kvMJBHnhNi3w5n3lRP">Open Booking.com in a new tab with places to stay on your trip</p>
</div>
</div>
</div>
</div><button data-testid="jsf-submit" class="AN86otBcDlMgML2zZSRM MKoB530Mz7CizNMjQIA_ cyu0AaMZtpDcNOlJjiqB kTGkpb8h77QQwEsQfSBT" type="submit" aria-disabled="false"><span
class="mcKyFQVMl4Y1sDXV2KLd vfzLWlX7c_7N9BoTQiJL ELODr5CTfdH3w6bN5joQ">Get cheapest tickets</span></button>
</div>
<div class="TTwr23m0CubtRVQiIkdo" data-bubble-type="bubble_dialog" data-testid="jsf-overlay-bubble">
<dialog data-testid="content-wrapper" class="j2_t8wrjiq5YLwV28oJp tw3mGzwwQ2t_ZIxkytQK ZNokBHfBdkWEMz4ikVVo NAHOC1HzXAb4vQiS5nra Sa_yjez5AHPnnawXsdmt" id="jsf-overlay-bubble-dialog" aria-hidden="false"></dialog>
<div data-testid="content-wrapper" class="j2_t8wrjiq5YLwV28oJp tw3mGzwwQ2t_ZIxkytQK ZNokBHfBdkWEMz4ikVVo NAHOC1HzXAb4vQiS5nra Sa_yjez5AHPnnawXsdmt" id="jsf-overlay-bubble-div" aria-hidden="false" role="dialog"></div>
</div>
<div data-testid="jsf-overlay-modal" id="jsf-overlay-modal"></div>
</div>
</form>
Text Content
Trainline : Search, Compare & Buy Cheap Train Tickets Eurostar 3-day flash sale! Tickets starting from £23*.Book now Skip to content CloseClose Language Language🇬🇧 English (UK)🇩🇰 Dansk🇩🇪 Deutsch🇦🇹 Deutsch🇨🇭 Deutsch🇺🇸 English (US)🇪🇸 Español🇫🇷 Français🇨🇭 Français🇮🇹 Italiano🇨🇭 Italiano🇳🇱 Nederlands🇳🇴 Norsk🇧🇷 Português🇵🇹 Português🇸🇪 Svenska Currency CurrencyAustralian Dollar (AUD/A$)Canadian Dollar (CAD/C$)Swiss Franc (CHF)Danish Krone (DKK/kr)Euro (EUR/€)Pound Sterling (GBP/£)Japanese Yen (JPY/¥)Norwegian Krone (NOK/kr)Swedish Krona (SEK/kr)US Dollar (USD/$) BasketBasketBasket CloseClose No tickets in your basket. Why not plan a trip? My Bookings Register Register with us CloseClose * Google sign inGoogle sign inGoogle * Facebook sign inFacebook sign inFacebook * Apple sign inApple sign inApple * EnvelopeEnvelopeEmail First name Last name Email Did you mean ?Replace Password InfoInfo SHOW Password strength: weak MinusMinusAt least 8 characters MinusMinusHave at least one lowercase letter MinusMinusHave at least one uppercase letter MinusMinusHave at least one number or symbol Register Already registered? Sign inWe will keep you signed in Privacy Policy applies Menu IconIcon opening the menu * Train and coach tickets * Railcards * Business * Get our app * Find destinations by budget * Help * Travel Inspiration * UK trains * UK train times * Cheap train tickets * Live train times * Journey Planner * Season Tickets * Advance Ticket Alert * Group train tickets * Split tickets * Flexi Season Tickets * Digital Season Tickets * European trains * Trains in Europe * Cheap European train tickets * Italy train tickets * Spain train tickets * Germany train tickets * France train tickets * Belgium train tickets * Train companies * UK train companies * Eurostar tickets * Trenitalia tickets * Deutsche Bahn tickets * SNCF tickets * Renfe tickets * OBB tickets * Frecciarossa trains * Popular journeys * London to Paris train * Paris to Amsterdam train * Paris to London train * Barcelona to Madrid train * Amsterdam to Paris train * Brussels to Bruges train * Paris to Brussels train Sign in Sign in CloseClose * Google sign inGoogle sign inGoogle * Facebook sign inFacebook sign inFacebook * Apple sign inApple sign inApple Email PasswordForgotten password? SHOW Sign in New customer? Register nowWe will keep you signed in Privacy Policy applies BUY TRAIN TICKETS FOR TRAVEL IN THE UK AND EUROPE SEARCH TIMES AND TICKETS From To -------------------------------------------------------------------------------- Out ReturnCloseClose -------------------------------------------------------------------------------- 1 Adult (26-59)Add railcards PlusPlusAdd a voucher code CheckCheck Open places to stay Booking.com ExternalLinkExternalLink Open Booking.com in a new tab with places to stay on your trip Get cheapest tickets Explore Europe effortlessly by train and busSave 61% on average when you book in advance* Tick Icon Compare cheap prices for train and bus tickets Pin Icon Travel thousands of destinations in and across 45 countries Group Icon Join millions of people who use us every day Help Icon Customer service on hand every step of the way TRUSTED SELLER AND OFFICIAL DISTRIBUTOR FOR HUNDREDS OF OPERATORS PlanePlane PLANEPLANEFLYING IN? WE’VE GOT AIRPORT TRANSFERS COVERED SMASH THAT BORING TRANSFER WITH THE POWER OF RAIL. WITH GREAT PRICES ON TICKETS TO THE HEART OF MOST EUROPEAN CITIES, BOOKING WITH TRAINLINE IS A NO-BRAINER. * BARCELONA * FRANKFURT * LONDON * MANCHESTER * MUNICH * ROME ModeOfTransportTrainModeOfTransportTrain London to Paris from C$63.05 Paris to Amsterdam from C$50.44 Barcelona to Madrid from C$11.03 London to Liverpool from C$26.15 London to Manchester from C$26.15 London to Edinburgh from C$65.39 WE'RE HERE TO HELP FIND CLEAR FAQS ONLINE AND CUSTOMER SERVICE AVAILABLE AT THE END OF THE PHONE SEVEN DAYS A WEEK EUROPE’S LEADING TRAIN AND BUS APP KEEP YOUR TRIP ON TRACK WITH DEPARTURE TIMES, PLATFORM INFO, AND TICKETS IN THE PALM OF YOUR HAND. Text me a link POPULAR TRAIN JOURNEYS From local trips to cross-country adventures, find info and book train tickets for popular journeys in the UK and rest of Europe. * UK * EUROPE * London to Edinburgh * London to Manchester train * London to Brighton * Glasgow to London * Edinburgh to London * London to Birmingham * London to Liverpool * Liverpool to London train * London to Bath * Birmingham to London train * London to Oxford train * Newcastle to Glasgow train * London to Leeds train * London to Cardiff train * London to Newcastle train * Popular routes in England * Popular routes in Scotland * Cheap trains to London * Cheap trains to Manchester * Trains to Edinburgh * London to Paris * Paris to London * Milan to Venice * Barcelona to Madrid * Rome to Venice * London to Amsterdam * London to Brussels * Florence to Rome * Venice to Rome * Paris to Amsterdam * Brussels to Amsterdam * Madrid to Seville * Milan to Florence * Madrid to Barcelona * Florence to Venice * Trains in Europe * Trains in France * Trains in Italy * Trains in Germany * Trains in Spain * Average savings on Advance fares booked at least one week before day of travel vs Anytime fares purchased on day of travel. Subject to availability. Excludes bus. Compare operators and find the best price. Check our price calendar to choose the cheapest day to travel. We accept discount cards for SNCF, Trenitalia, Eurostar, Renfe, DB, and more. * About Trainline * News * Investors * Careers * Trainline Partner Solutions * Affiliates and Partnerships * Terms and conditions / Security * Privacy / Cookies * Modern Slavery Act (UK) Help and useful information * Help & contact us * Ticket refunds and changes * Getting your ticket * Delays and disruption * Delay Repay * Travel assistance * Airport transfers * Off-Peak train times * Mobile apps * Deals and offers * Advance train tickets * Popular train journeys * Railcards * Mobile Tickets * Sleeper trains (UK only) * Day trips * Weekly Season Tickets * Monthly Season Tickets * Annual Season Tickets * I came by train * Price Prediction * Our authors Train and bus companies * European train companies * Lumo * Avanti West Coast * LNER * GWR * ScotRail * Gatwick Express * Stansted Express * Heathrow Express * Elizabeth line * Leonardo Express * Malpensa Express * OUIGO * OUIGO Spain * Westbahn * TGV * Italo * FlixTrain * BlaBlaCar Bus * Avlo * AVE * Flixbus * National Express Train journeys in the UK * London to Manchester * Leeds to London * London to Birmingham * London to Newcastle * Manchester to London * Edinburgh to London * London to Liverpool * Glasgow to Manchester * Manchester to Glasgow * Glasgow to Liverpool * Birmingham to Glasgow * Edinburgh to Glasgow * Glasgow to Leeds * York to London * London to Edinburgh * London to Brighton * Glasgow to London * Cardiff to London * Bristol to London * Newcastle to London * Edinburgh to Manchester * London to Norwich * Birmingham to London * London to Glasgow Trains and buses in Europe * European train times * London to Brussels * London to Amsterdam * Paris to Lyon * Rome to Milan * Paris to Milan * Alicante to Madrid * Rome to Florence * Valencia to Madrid * London to Barcelona * London to Madrid * Barcelona to Valencia * Rome to Venice * London to Rome * Rome to Naples * London to Amsterdam Centraal * Malaga to Madrid * Madrid to Barcelona * Milan to Venice Top destinations * European destinations * Trains to London * Trains to Manchester * Trains to Birmingham * Trains to Leeds * Trains to Edinburgh * Trains to Glasgow * Trains to Heathrow Airport * Trains to Luton Airport * Trains to Brighton * Trains to Gatwick Airport * Trains to Stansted Airport * Trains to France * Trains to Paris * Trains to Amsterdam * Trains to Disneyland Paris * Trains to Brussels Stations * UK train stations * European train stations * London Paddington * Barcelona Sants * Birmingham New Street * Milan Central Station * Edinburgh Waverley * London Euston * London Kings Cross * Gatwick Airport * Paris Gare du Nord * Amsterdam Centraal Copyright © 2024 Trainline.com Limited and its affiliated companies. All rights reserved.Trainline.com Limited is registered in England and Wales. Company No. 3846791. Registered address: 3rd floor, 120 Holborn, London EC1N 2TD, United Kingdom. VAT number: 791 7261 06. YOUR PRIVACY AND US Thanks for trusting Trainline. We know handling your personal data is a big responsibility. Here’s how we’ll be taking care of your information. We and our 122 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. Your data will not be used for tracking purposes if you have asked us not to track you. 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 Accept Cookies Choose Cookies 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 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 User ID: fac1caa3-94ad-4e6e-a025-07e3cb1cab04 This User ID will be used as a unique identifier while storing and accessing your preferences for future. Timestamp: -- Allow All MANAGE CONSENT PREFERENCES STRICTLY NECESSARY COOKIES These strictly necessary cookies can’t be turned off, as they power our site. They’re used for identity, security, fraud prevention and functionality purposes. View Vendor 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. View Vendor Details PERFORMANCE COOKIES Performance Cookies These help us speed up your browsing. We want to help you travel effortlessly, so our site and app need to do what you want, when you want them to! View Vendor Details PERSONALISATION COOKIES Personalisation Cookies These make our site unique to you. You’re an individual after all! These cookies allow us and partners that we work with to show you adverts that are more likely to be relevant to your interests. View Vendor Details STORE AND/OR ACCESS INFORMATION ON A DEVICE 106 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 119 PARTNERS CAN USE THIS PURPOSE Personalised advertising and content, advertising and content measurement, audience research and services development * USE LIMITED DATA TO SELECT ADVERTISING 100 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 Object to Legitimate Interests Remove Objection * CREATE PROFILES FOR PERSONALISED ADVERTISING 83 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 80 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 29 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 22 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. This can for example be used to adapt 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 109 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 Object to Legitimate Interests Remove Objection * MEASURE CONTENT PERFORMANCE 36 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 Object to Legitimate Interests Remove Objection * UNDERSTAND AUDIENCES THROUGH STATISTICS OR COMBINATIONS OF DATA FROM DIFFERENT SOURCES 65 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 Object to Legitimate Interests Remove Objection * DEVELOP AND IMPROVE SERVICES 92 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 Object to Legitimate Interests Remove Objection * USE LIMITED DATA TO SELECT CONTENT 13 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 Object to Legitimate Interests Remove Objection List of IAB Vendors USE PRECISE GEOLOCATION DATA 43 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 11 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 88 PARTNERS CAN USE THIS PURPOSE 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 80 PARTNERS CAN USE THIS PURPOSE 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 64 PARTNERS CAN USE THIS PURPOSE 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 60 PARTNERS CAN USE THIS PURPOSE 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 74 PARTNERS CAN USE THIS PURPOSE 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 VENDORS 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