thetrainline.com
Last scanned Jun 22, 2026
thetrainline.com achieved a strong 80 out of 100 in its WCAG 2.2 accessibility review conducted on June 22, 2026. The review uncovered 7 distinct accessibility violations totalling 104 instances, including 98 serious, 6 moderate issues. The most pressing issues include insufficient colour contrast (WCAG 1.4.3), 30 instances; touch targets too small (WCAG 2.5.8), 24 instances; and nested interactive controls causing focus issues (WCAG 4.1.2), 19 instances. The assessment covered 10 pages across 281 unique page templates. The site uses OneTrust as its consent management platform with Google Consent Mode v2, but does not implement IAB TCF v2.3. 84 third-party requests were detected from 11 vendors.
thetrainline.com
Scan complete
Visual Inspection
Click to inspect
+ 96 more issues (on 10 pages)
AI fix suggestions, all pages & full details
Claim & unlock all · 402 pages+ 96 more issues (on 10 pages)
AI fix suggestions, all pages & full details
Claim & unlock all · 402 pages+ 96 more issues (on 10 pages)
AI fix suggestions, all pages & full details
Claim & unlock all · 402 pagesScan Coverage
Score is based on 10 structurally unique pages representing 402 discovered URLs.
Key Accessibility Issues
104 violations found across 7 rules — 0 critical, 98 serious, 6 moderate, 0 minor
Ensures the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
WCAG 1.4.3 · 30 instances found · How to fix →
Ensure touch target have sufficient size and space (mobile 320px)
WCAG 2.5.8 · 24 instances found
Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies
WCAG 4.1.2 · 19 instances found
Ensures links have discernible text
WCAG 2.4.4, 4.1.2 · 14 instances found · How to fix →
Ensures every ARIA input field has an accessible name
WCAG 4.1.2 · 6 instances found
Heading level skipped from <h2> to <h4>
WCAG 1.3.1 · 6 instances found · How to fix →
Ensure elements that have scrollable content are accessible by keyboard
WCAG 2.1.1, 2.1.3 · 5 instances found
Cookie Consent & Compliance
thetrainline.com employs OneTrust as its consent management platform. The site does not implement IAB TCF v2.3, which means consent signals are not standardised for programmatic advertising vendors. Learn about cookie consent requirements.
Get free cookie consent for thetrainline.com — including IAB TCF v2.3 and Google Consent Mode v2.
Set up free consent →
Third-Party Trackers
84 requests detected from 11 vendors — Branch, Nosto, Branch Metrics, Google LLC, New Relic...
Third-Party Trackers
84 requests detected from 11 vendors — Branch, Nosto, Branch Metrics, Google LLC, New Relic...
Analytics
30
Marketing
0
Necessary
24
Functional
1
Other
0
| Vendor | Category | Type | Domain |
|---|---|---|---|
| Branch | Advertising | script | api2.branch.io |
| Nosto | Advertising | script | assetscdn.stackla.com |
| Branch Metrics | Analytics | script | cdn.branch.io |
| Google LLC | Analytics | script | www.googletagmanager.com |
| New Relic | Analytics | script | js-agent.newrelic.com |
| STG | Analytics | script | w.usabilla.com |
| Essential | script | maps.gstatic.com | |
| TrustPilot | Essential | script | widget.trustpilot.com |
| Google LLC | Functional | script | maps.googleapis.com |
| Google LLC | Necessary | script | fonts.googleapis.com |
| Google LLC | Necessary | script | fonts.gstatic.com |
| New Relic Inc. | Necessary | pixel | bam.nr-data.net |
| OneTrust LLC | Necessary | script | cdn.cookielaw.org |
| Other | script | securepubads.g.doubleclick.net | |
| Other | script | pagead2.googlesyndication.com | |
| OneTrust | Other | script | geolocation.onetrust.com |
Cookies
9 cookies detected — 0 necessary, 0 analytics, 0 marketing
Cookies
9 cookies detected — 0 necessary, 0 analytics, 0 marketing
Total
9
Necessary
0
Functional
1
Analytics
0
Marketing
0
Unknown
8
| Name | Domain | Category | Provider | Expiry | Secure | HttpOnly | Party |
|---|---|---|---|---|---|---|---|
| currency_code | www.thetrainline.com | Functional | Currency | 27 d | ✓ | — | 1st |
| context_id | www.thetrainline.com | Unknown | — | Session | ✓ | ✓ | 1st |
| customerUserCountry | www.thetrainline.com | Unknown | — | Session | — | — | 1st |
| datadome | .thetrainline.com | Unknown | — | 362 d | ✓ | — | 1st |
| OptanonConsent | .thetrainline.com | Unknown | — | 1.1 yr | — | — | 1st |
| pdt | www.thetrainline.com | Unknown | — | 362 d | ✓ | ✓ | 1st |
| ravelinDeviceId | www.thetrainline.com | Unknown | — | 362 d | ✓ | — | 1st |
| ravelinSessionId | www.thetrainline.com | Unknown | — | Session | ✓ | — | 1st |
| tl_sid | .thetrainline.com | Unknown | — | Session | ✓ | ✓ | 1st |
Related Accessibility Reviews
Avalanche Bugün Ne Kadar? - Canlı Avalanche K...
haberturk.com
CNET: Product reviews, advice, how-tos and the ...
cnet.com
Não foi possível encontrar esta págin...
amazon.com.br
Perfumes and Colognes Magazine, Perfume Reviews...
fragrantica.com
ICC Cricket Videos | ICC
icc-cricket.com
Passiro — Gratis cookie-samtykke & WCAG-scann...
passiro.com
Рецепты: Вкусно с RussianFood.com...
russianfood.com
Hyundai Motor Sells Manufacturing Facilities in...
hyundai.com
Is thetrainline.com your website?
We discovered 402 pages on thetrainline.com — this report scanned a structural sample. Claim it to unlock the complete accessibility & cookie report across all 402 pages.
Claim it to unlock detailed issue reports, AI-powered fix suggestions, a compliance badge for your footer, and continuous EAA monitoring.