1<!doctype html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#" class="no-js" itemtype="https://schema.org/WebPage" itemscope> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> 6 7<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ --> 8<title>About Us October 2026</title><link rel="preload" href="https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-official-logo.webp" as="image" fetchpriority="high"> 9<meta name="description" content="At FastestTrains.com, weâre passionate about speed, innovation, and the transformative power of modern rail systems. Our mission is to provide train"/> 10<meta name="robots" content="follow, noindex"/> 11<meta property="og:locale" content="en_US" /> 12<meta property="og:type" content="article" /> 13<meta property="og:title" content="About Us October 2026" /> 14<meta property="og:description" content="At FastestTrains.com, weâre passionate about speed, innovation, and the transformative power of modern rail systems. Our mission is to provide train" /> 15<meta property="og:url" content="https://fastesttrains.com/about-us/" /> 16<meta property="og:site_name" content="Fastest Trains" /> 17<meta property="article:publisher" content="https://www.facebook.com/fastesttrains/" /> 18<meta property="article:author" content="https://www.facebook.com/fastesttrains/" /> 19<meta property="og:updated_time" content="2025-04-14T21:08:14+00:00" /> 20<meta property="fb:app_id" content="528216650142592" /> 21<meta property="og:image" content="https://fastesttrains.com/wp-content/uploads/2025/02/social-cover.webp" /> 22<meta property="og:image:secure_url" content="https://fastesttrains.com/wp-content/uploads/2025/02/social-cover.webp" /> 23<meta property="og:image:width" content="1200" /> 24<meta property="og:image:height" content="630" /> 25<meta property="og:image:alt" content="Fastest Trains Speed Test" /> 26<meta property="og:image:type" content="image/webp" /> 27<meta name="twitter:card" content="summary_large_image" /> 28<meta name="twitter:title" content="About Us October 2026" /> 29<meta name="twitter:description" content="At FastestTrains.com, weâre passionate about speed, innovation, and the transformative power of modern rail systems. Our mission is to provide train" /> 30<meta name="twitter:site" content="@fastesttrainss" /> 31<meta name="twitter:creator" content="@fastesttrainss" /> 32<meta name="twitter:image" content="https://fastesttrains.com/wp-content/uploads/2025/02/social-cover.webp" /> 33<meta name="twitter:label1" content="Time to read" /> 34<meta name="twitter:data1" content="1 minute" />
35<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://fastesttrains.com/#organization","name":"Fastest Trains","url":"https://fastesttrains.com/","sameAs":["https://www.facebook.com/fastesttrains/","https://twitter.com/fastesttrainss","https://x.com/fastesttrainss","https://www.pinterest.com/thefastesttrains/","https://www.reddit.com/user/fastesttrains/","https://www.instagram.com/thefastesttrains/","https://www.youtube.com/@thefastesttrains","https://www.quora.com/profile/Fastesttrains","https://github.com/fastesttrains","https://www.tumblr.com/fastesttrains","https://www.tiktok.com/@thefastesttrains","https://www.threads.net/@thefastesttrains","https://vimeo.com/fastesttrains","https://dribbble.com/fastesttrains","https://www.behance.net/fastesttrains"],"logo":{"@type":"ImageObject","@id":"https://fastesttrains.com/#logo","url":"https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-logo.webp","contentUrl":"https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-logo.webp","caption":"Fastest Trains","inLanguage":"en-US","width":"500","height":"500"}},{"@type":"WebSite","@id":"https://fastesttrains.com/#website","url":"https://fastesttrains.com","name":"Fastest Trains","publisher":{"@id":"https://fastesttrains.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://fastesttrains.com/wp-content/uploads/2025/02/social-cover.webp","url":"https://fastesttrains.com/wp-content/uploads/2025/02/social-cover.webp","width":"1200","height":"630","caption":"Fastest Trains Speed Test","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://fastesttrains.com/about-us/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://fastesttrains.com/","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://fastesttrains.com/about-us/","name":"About Us"}}]},{"@type":"AboutPage","@id":"https://fastesttrains.com/about-us/#webpage","url":"https://fastesttrains.com/about-us/","name":"About Us October 2026","datePublished":"2025-02-12T07:56:46+00:00","dateModified":"2025-04-14T21:08:14+00:00","isPartOf":{"@id":"https://fastesttrains.com/#website"},"primaryImageOfPage":{"@id":"https://fastesttrains.com/wp-content/uploads/2025/02/social-cover.webp"},"inLanguage":"en-US","breadcrumb":{"@id":"https://fastesttrains.com/about-us/#breadcrumb"}}]}</script>
35 36<!-- /Rank Math WordPress SEO plugin --> 37 38<link rel='dns-prefetch' href='//scripts.journeymv.com' /> 39<link rel='dns-prefetch' href='//maps.googleapis.com' /> 40<link rel='dns-prefetch' href='//maps.gstatic.com' /> 41 42 43<link rel='dns-prefetch' href='//ajax.googleapis.com' /> 44<link rel='dns-prefetch' href='//apis.google.com' /> 45<link rel='dns-prefetch' href='//google-analytics.com' /> 46<link rel='dns-prefetch' href='//www.google-analytics.com' /> 47<link rel='dns-prefetch' href='//ssl.google-analytics.com' /> 48<link rel='dns-prefetch' href='//youtube.com' /> 49<link rel='dns-prefetch' href='//api.pinterest.com' /> 50<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 51<link rel='dns-prefetch' href='//connect.facebook.net' /> 52<link rel='dns-prefetch' href='//platform.twitter.com' /> 53<link rel='dns-prefetch' href='//syndication.twitter.com' /> 54<link rel='dns-prefetch' href='//platform.instagram.com' /> 55<link rel='dns-prefetch' href='//disqus.com' /> 56<link rel='dns-prefetch' href='//sitename.disqus.com' /> 57<link rel='dns-prefetch' href='//s7.addthis.com' /> 58<link rel='dns-prefetch' href='//platform.linkedin.com' /> 59<link rel='dns-prefetch' href='//w.sharethis.com' /> 60<link rel='dns-prefetch' href='//i0.wp.com' /> 61<link rel='dns-prefetch' href='//i1.wp.com' /> 62<link rel='dns-prefetch' href='//i2.wp.com' /> 63<link rel='dns-prefetch' href='//stats.wp.com' /> 64<link rel='dns-prefetch' href='//pixel.wp.com' /> 65<link rel='dns-prefetch' href='//s.gravatar.com' /> 66<link rel='dns-prefetch' href='//0.gravatar.com' /> 67<link rel='dns-prefetch' href='//2.gravatar.com' /> 68<link rel='dns-prefetch' href='//1.gravatar.com' /> 69<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 70<link rel='dns-prefetch' href='//www.googletagservices.com' /> 71<link rel='dns-prefetch' href='//adservice.google.com' /> 72<link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /> 73<link rel='dns-prefetch' href='//tpc.googlesyndication.com' /> 74<link rel='dns-prefetch' href='//bp.blogspot.com' /> 75<link rel='dns-prefetch' href='//1.bp.blogspot.com' /> 76<link rel='dns-prefetch' href='//2.bp.blogspot.com' /> 77<link rel='dns-prefetch' href='//3.bp.blogspot.com' /> 78<link rel='dns-prefetch' href='//4.bp.blogspot.com' /> 79<link rel='dns-prefetch' href='//ajax.microsoft.com' /> 80<link rel='dns-prefetch' href='//ajax.aspnetcdn.com' /> 81<link rel='dns-prefetch' href='//s3.amazonaws.com' /> 82<link rel='dns-prefetch' href='//code.jquery.com' /> 83<link rel='dns-prefetch' href='//stackpath.bootstrapcdn.com' /> 84<link rel='dns-prefetch' href='//use.fontawesome.com' /> 85<link rel='dns-prefetch' href='//player.vimeo.com' /> 86<link rel='dns-prefetch' href='//github.githubassets.com' /> 87<link rel='dns-prefetch' href='//referrer.disqus.com' /> 88<link rel='dns-prefetch' href='//c.disquscdn.com' /> 89<link rel='dns-prefetch' href='//ad.doubleclick.net' /> 90<link rel='dns-prefetch' href='//googleads.g.doubleclick.net' /> 91<link rel='dns-prefetch' href='//stats.g.doubleclick.net' /> 92<link rel='dns-prefetch' href='//cm.g.doubleclick.net' /> 93<link rel='dns-prefetch' href='//stats.buysellads.com' /> 94<link rel='dns-prefetch' href='//s3.buysellads.com' /> 95<link rel='dns-prefetch' href='//-%20[%20]' /> 96
96<script>document.documentElement.classList.remove( 'no-js' );</script>
96 97 <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://fastesttrains.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffastesttrains.com%2Fabout-us%2F" /> 98<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://fastesttrains.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffastesttrains.com%2Fabout-us%2F&format=xml" /> 99<style id="wp-block-library-inline-css"> 100:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
100--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 101 102/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 103</style> 104<style id="classic-theme-styles-inline-css"> 105/*! This file is auto-generated */ 106.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 107/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 108</style> 109 110<style id="global-styles-inline-css"> 111:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--theme-palette-1: var(--global-palette1);--wp--preset--color--theme-palette-2: var(--global-palette2);--wp--preset--color--theme-palette-3: var(--global-palette3);--wp--preset--color--theme-palette-4: var(--global-palette4);--wp--preset--color--theme-palette-5: var(--global-palette5);--wp--preset--color--theme-palette-6: var(--global-palette6);--wp--preset--color--theme-palette-7: var(--global-palette7);--wp--preset--color--theme-palette-8: var(--global-palette8);--wp--preset--color--theme-palette-9: var(--global-palette9);--wp--preset--color--theme-palette-10: var(--global-palette10);--wp--preset--color--theme-palette-11: var(--global-palette11);--wp--preset--color--theme-palette-12: var(--global-palette12);--wp--preset--color--theme-palette-13: var(--global-palette13);--wp--preset--color--theme-palette-14: var(--global-palette14);--wp--preset--color--theme-palette-15: var(--global-palette15);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1110) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: var(--global-font-size-small);--wp--preset--font-size--medium: var(--global-font-size-medium);--wp--preset--font-size--large: var(--global-font-size-large);--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--larger: var(--global-font-size-larger);--wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: var(--global-calc-content-width);--wp--style--global--wide-size: var(--global-calc-wide-content-width); }:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){font-style: inherit;font-weight: inherit;letter-spacing: inherit;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-palette-1-color{color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-color{color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-color{color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-color{color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-color{color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-color{color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-color{color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-color{color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-color{color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-color{color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-color{color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-color{color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-color{color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-color{color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-color{color: var(--wp--preset--color--theme-palette-15) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-palette-1-background-color{background-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-background-color{background-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-background-color{background-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-background-color{background-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-background-color{background-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-background-color{background-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-background-color{background-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-background-color{background-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-background-color{background-color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-background-color{background-color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-background-color{background-color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-background-color{background-color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-background-color{background-color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-background-color{background-color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-background-color{background-color: var(--wp--preset--color--theme-palette-15) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-palette-1-border-color{border-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-border-color{border-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-border-color{border-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-border-color{border-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-border-color{border-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-border-color{border-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-border-color{border-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-border-color{border-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-border-color{border-color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-border-color{border-color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-border-color{border-color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-border-color{border-color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-border-color{border-color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-border-color{border-color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-border-color{border-color: var(--wp--preset--color--theme-palette-15) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
111.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}.has-xxlarge-font-size{font-size: var(--wp--preset--font-size--xxlarge) !important;} 112/*# sourceURL=global-styles-inline-css */ 113</style> 114 115<link data-minify="1" rel='stylesheet' id='train-speed-test-style-css' href='https://fastesttrains.com/wp-content/cache/min/1/wp-content/plugins/train-speed-test/css/style.css?ver=1790194223' media='all' /> 116<link rel='stylesheet' id='kadence-global-css' href='https://fastesttrains.com/wp-content/themes/kadence/assets/css/global.min.css?ver=1.5.2' media='all' /> 117<style id="kadence-global-inline-css"> 118/* Kadence Base CSS */ 119:root{--global-palette1:#3e7b27;--global-palette2:#85a947;--global-palette3:#212121;--global-palette4:#2D3748;--global-palette5:#4A5568;--global-palette6:#718096;--global-palette7:#bae577;--global-palette8:#f5ffe9;--global-palette9:#ffffff;--global-palette10:oklch(from var(--global-palette1) calc(l + 0.10 * (1 - l)) calc(c * 1.00) calc(h + 180) / 100%);--global-palette11:#13612e;--global-palette12:#1159af;--global-palette13:#b82105;--global-palette14:#f7630c;--global-palette15:#f5a524;--global-palette9rgb:255, 255, 255;--global-palette-highlight:var(--global-palette3);--global-palette-highlight-alt:var(--global-palette1);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:var(--global-palette2);--global-palette-btn:var(--global-palette9);--global-palette-btn-hover:var(--global-palette9);--global-palette-btn-sec-bg:var(--global-palette7);--global-palette-btn-sec-bg-hover:var(--global-palette2);--global-palette-btn-sec:var(--global-palette3);--global-palette-btn-sec-hover:var(--global-palette9);--global-body-font-family:Poppins, sans-serif;--global-heading-font-family:Oswald, sans-serif;--global-primary-nav-font-family:inherit;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1290px;--global-content-wide-width:calc(1290px + 230px);--global-content-narrow-width:842px;--global-content-edge-padding:1.5rem;--global-content-boxed-padding:2rem;--global-calc-content-width:calc(1290px - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width);}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)));}body{background:var(--global-palette8);}body, input, select, optgroup, textarea{font-style:normal;font-weight:normal;font-size:16px;line-height:1.6;font-family:var(--global-body-font-family);color:var(--global-palette4);}.content-bg, body.content-style-unboxed .site{background:var(--global-palette9);}@media all and (max-width: 767px){body{font-size:15px;}}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family);}h1{font-style:normal;font-weight:700;font-size:50px;line-height:1.5;color:var(--global-palette1);}h2{font-style:normal;font-weight:700;font-size:45px;line-height:1.5;color:var(--global-palette1);}h3{font-style:normal;font-weight:700;font-size:35px;line-height:1.5;color:var(--global-palette3);}h4{font-style:normal;font-weight:700;font-size:28px;line-height:1.5;color:var(--global-palette4);}h5{font-style:normal;font-weight:700;font-size:24px;line-height:1.5;color:var(--global-palette4);}h6{font-weight:700;font-size:18px;line-height:1.5;color:var(--global-palette5);}@media all and (max-width: 767px){h1{font-size:35px;}h2{font-size:32px;}h3{font-size:28px;}h4{font-size:24px;}h5{font-size:20px;}}.entry-hero .kadence-breadcrumbs{max-width:1290px;}.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .comments-area, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container{max-width:var(--global-content-width);}.content-width-narrow .content-container.site-container, .content-width-narrow .hero-container.site-container{max-width:var(--global-content-narrow-width);}@media all and (min-width: 1520px){.wp-site-blocks .content-container .alignwide{margin-left:-115px;margin-right:-115px;width:unset;max-width:unset;}}@media all and (min-width: 1102px){.content-width-narrow .wp-site-blocks .content-container .alignwide{margin-left:-130px;margin-right:-130px;width:unset;max-width:unset;}}.content-style-boxed .wp-site-blocks .entry-content .alignwide{margin-left:calc( -1 * var( --global-content-boxed-pa
119dding ) );margin-right:calc( -1 * var( --global-content-boxed-padding ) );}.content-area{margin-top:5rem;margin-bottom:5rem;}@media all and (max-width: 1024px){.content-area{margin-top:3rem;margin-bottom:3rem;}}@media all and (max-width: 767px){.content-area{margin-top:2rem;margin-bottom:2rem;}}@media all and (max-width: 1024px){:root{--global-content-boxed-padding:2rem;}}@media all and (max-width: 767px){:root{--global-content-boxed-padding:1.5rem;}}.entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.entry-content-wrap{padding:1.5rem;}}.entry.single-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.entry.loop-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.loop-entry .entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.loop-entry .entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.loop-entry .entry-content-wrap{padding:1.5rem;}}button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit{box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active, .wc-block-cart__submit:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}.kb-button.kb-btn-global-outline.kb-btn-global-inherit{padding-top:calc(px - 2px);padding-right:calc(px - 2px);padding-bottom:calc(px - 2px);padding-left:calc(px - 2px);}@media all and (min-width: 1025px){.transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}#kt-scroll-up-reader, #kt-scroll-up{border:5px solid currentColor;border-radius:16px 16px 16px 16px;background:var(--global-palette1);border-color:var(--global-palette3);bottom:30px;font-size:1.5em;padding:0.59em 0.59em 0.59em 0.59em;}#kt-scroll-up-reader.scroll-up-side-right, #kt-scroll-up.scroll-up-side-right{right:30px;}#kt-scroll-up-reader.scroll-up-side-left, #kt-scroll-up.scroll-up-side-left{left:30px;}@media all and (hover: hover){#kt-scroll-up-reader:hover, #kt-scroll-up:hover{color:var(--global-palette1);background:var(--global-palette7);border-color:var(--global-palette3);}}.entry-hero.page-hero-section .entry-header{min-height:200px;} 120/* Kadence Header CSS */ 121@media all and (max-width: 1024px){.mobile-transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.kadence-scrollbar-fixer.mobile-transparent-header #masthead{right:var(--scrollbar-offset,0);}.mobile-transparent-header #masthead, .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}.site-header-row-tablet-layout-fullwidth, .site-header-row-tablet-layout-standard{padding:0px;}}@media all and (min-width: 1025px){.transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.transparent-header.kadence-scrollbar-fixer #masthead{right:var(--scrollbar-offset,0);}.transparent-header #masthead, .transparent-header .site-top-header-wrap .site-header-row-container-inner, .transparent-header .site-main-header-wrap .site-header-row-container-inner, .transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}}
121.site-branding a.brand img{max-width:200px;}.site-branding a.brand img.svg-logo-image{width:200px;}.site-branding{padding:10px 0px 10px 0px;}#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner{background:#ffffff;}.site-main-header-inner-wrap{min-height:80px;}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after{width:calc( 100% - 1.2em);}.main-navigation .primary-menu-container > ul > li.menu-item > a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette5);}.main-navigation .primary-menu-container > ul > li.menu-item .dropdown-nav-special-toggle{right:calc(1.2em / 2);}.main-navigation .primary-menu-container > ul li.menu-item > a{font-style:normal;font-weight:700;}.main-navigation .primary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette9);background:var(--global-palette1);}.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette3);background:#e5f6cf;}.header-navigation .header-menu-container ul ul.sub-menu, .header-navigation .header-menu-container ul ul.submenu{background:var(--global-palette9);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.1);}.header-navigation .header-menu-container ul ul li.menu-item, .header-menu-container ul.menu > li.kadence-menu-mega-enabled > ul > li.menu-item > a{border-bottom:2px solid var(--global-palette1);border-radius:2px 2px 2px 2px;}.header-navigation .header-menu-container ul ul li.menu-item > a{width:300px;padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette5);font-style:normal;font-weight:700;font-size:14px;}.header-navigation .header-menu-container ul ul li.menu-item > a:hover{color:var(--global-palette9);background:var(--global-palette1);border-radius:2px 2px 2px 2px;}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item > a{color:var(--global-palette9);background:var(--global-palette1);border-radius:2px 2px 2px 2px;}.mobile-toggle-open-container .menu-toggle-open, .mobile-toggle-open-container .menu-toggle-open:focus{background:var(--global-palette1);color:var(--global-palette9);padding:0.4em 0.6em 0.4em 0.6em;font-size:14px;}.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered{border:1px solid currentColor;}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:20px;}.mobile-toggle-open-container .menu-toggle-open:hover, .mobile-toggle-open-container .menu-toggle-open:focus-visible{color:var(--global-palette9);background:var(--global-palette2);}.mobile-navigation ul li{font-size:14px;}.mobile-navigation ul li a{padding-top:1em;padding-bottom:1em;}.mobile-navigation ul li > a, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette8);}.mobile-navigation ul li.current-menu-item > a, .mobile-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette-highlight);}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgba(255,255,255,0.1);}.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid rgba(255,255,255,0.1);}#mobile-drawer .drawer-inner, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated.show-drawer .drawer-inner{background:var(--global-palette2);}#mobile-drawer .drawer-header .drawer-toggle{padding:0.6em 0.15em 0.6em 0.15em;font-size:24px;}.header-social-wrap .header-social-inner-wrap{font-size:1em;gap:0.3em;}.header-social-wrap .header-social-inner-wrap .social-button{border:2px none transparent;border-radius:3px;} 122/* Kadence Footer CSS */ 123.site-middle-footer-wrap .site-footer-row-container-inner{background:var(--global-palette7);}.site-middle-footer-inner-wrap{padding-top:30px;padding-bottom:30px;grid-column-gap:30px;grid-row-gap:30px;}.site-middle-footer-inner-wrap .widget{margin-bottom:30px;}.site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}.site-bottom-footer-wrap .site-footer-row-container-inner{background:var(--global-palette1);}.site-bottom-footer-inner-wrap{padding-top:10px;padding-bottom:10px;grid-column-gap:30px;}.site-bottom-footer-inner-wrap .widget{margin-bottom:30px;}.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}#colophon .footer-html{font-style:normal;color:var(--global-palette9);}#colophon .site-footer-row-container .site-footer-row .footer-html a{color:var(--global-palette9);}#colophon .site-footer-row-container .site-footer-row .footer-html a:hover{color:var(--global-palette7);} 124/*# sourceURL=kadence-global-inline-css */ 125</style> 126<link rel='stylesheet' id='kadence-header-css' href='https://fastesttrains.com/wp-content/themes/kadence/assets/css/header.min.css?ver=1.5.2' media='all' /> 127<link rel='stylesheet' id='kadence-content-css' href='https://fastesttrains.com/wp-content/themes/kadence/assets/css/content.min.css?ver=1.5.2' media='all' /> 128<link rel='stylesheet' id='kadence-footer-css' href='https://fastesttrains.com/wp-content/themes/kadence/assets/css/footer.min.css?ver=1.5.2' media='all' /> 129<link data-minify="1" rel='stylesheet' id='menu-addons-css' href='https://fastesttrains.com/wp-content/cache/min/1/wp-content/plugins/kadence-pro/dist/mega-menu/menu-addon.css?ver=1790194223' media='all' /> 130<link data-minify="1" rel='stylesheet' id='kadence-blocks-rowlayout-css' href='https://fastesttrains.com/wp-content/cache/min/1/wp-content/plugins/kadence-blocks/dist/style-blocks-rowlayout.css?ver=1790194223' media='all' /> 131<link data-minify="1" rel='stylesheet' id='kadence-blocks-column-css' href='https://fastesttrains.com/wp-content/cache/min/1/wp-content/plugins/kadence-blocks/dist/style-blocks-column.css?ver=1790194223' media='all' /> 132<style id="kadence-blocks-advancedheading-inline-css"> 133 .wp-block-kadence-advancedheading mark{background:transparent;border-style:solid;border-width:0} 134 .wp-block-kadence-advancedheading mark.kt-highlight{color:#f76a0c;} 135 .kb-adv-heading-icon{display: inline-flex;justify-content: center;align-items: center;} 136 .is-layout-constrained > .kb-advanced-heading-link {display: block;}.wp-block-kadence-advancedheading.has-background{padding: 0;} .single-content .kadence-advanced-heading-wrapper h1, 137 .single-content .kadence-advanced-heading-wrapper h2, 138 .single-content .kadence-advanced-heading-wrapper h3, 139 .single-content .kadence-advanced-heading-wrapper h4, 140 .single-content .kadence-advanced-heading-wrapper h5, 141 .single-content .kadence-advanced-heading-wrapper h6 {margin: 1.5em 0 .5em;} 142 .single-content .kadence-advanced-heading-wrapper+* { margin-top:0;}.kb-screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);} 143/*# sourceURL=kadence-blocks-advancedheading-inline-css */ 144</style> 145<link data-minify="1" rel='stylesheet' id='kadence-blocks-spacer-css' href='https://fastesttrains.com/wp-content/cache/min/1/wp-content/plugins/kadence-blocks/dist/style-blocks-spacer.css?ver=1790194223' media='all' /> 146<link data-minify="1" rel='stylesheet' id='kadence-blocks-iconlist-css' href='https://fastesttrains.com/wp-content/cache/min/1/wp-content/plugins/kadence-blocks/dist/style-blocks-iconlist.css?ver=1790194223' media='all' /> 147<link rel='stylesheet' id='kadence-rankmath-css' href='https://fastesttrains.com/wp-content/themes/kadence/assets/css/rankmath.min.css?ver=1.5.2' media='all' /> 148<style id="kadence-blocks-global-variables-inline-css"> 149:root {--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);
149--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem);} 150/*# sourceURL=kadence-blocks-global-variables-inline-css */ 151</style> 152<style id="kadence_blocks_css-inline-css"> 153.kb-row-layout-id16_e217dc-d6 > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-xl, 4rem);padding-bottom:var(--global-kb-spacing-xl, 4rem);grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-id16_e217dc-d6 > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-md, 2rem);padding-bottom:var(--global-kb-spacing-md, 2rem);grid-template-columns:minmax(0, 1fr);}}.kadence-column16_2d9886-62 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column16_2d9886-62 > .kt-inside-inner-col{flex-direction:column;}.kadence-column16_2d9886-62 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column16_2d9886-62 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column16_2d9886-62 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading16_c00822-a0, .wp-block-kadence-advancedheading.kt-adv-heading16_c00822-a0[data-kb-block="kb-adv-heading16_c00822-a0"]{text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_c00822-a0 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_c00822-a0[data-kb-block="kb-adv-heading16_c00822-a0"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_c00822-a0 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_c00822-a0[data-kb-block="kb-adv-heading16_c00822-a0"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading16_c00822-a0, .wp-block-kadence-advancedheading.kt-adv-heading16_c00822-a0[data-kb-block="kb-adv-heading16_c00822-a0"]{font-size:var(--global-kb-font-size-lg, 2rem);}}.kb-row-layout-id16_e0fee0-07 > .kt-row-column-wrap{max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-id16_e0fee0-07 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}.kadence-column16_9626c4-6f > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column16_9626c4-6f > .kt-inside-inner-col{flex-direction:column;}.kadence-column16_9626c4-6f > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column16_9626c4-6f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column16_9626c4-6f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading16_0ffef6-72, .wp-block-kadence-advancedheading.kt-adv-heading16_0ffef6-72[data-kb-block="kb-adv-heading16_0ffef6-72"]{margin-bottom:0px;text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_0ffef6-72 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_0ffef6-72[data-kb-block="kb-adv-heading16_0ffef6-72"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_0ffef6-72 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_0ffef6-72[data-kb-block="kb-adv-heading16_0ffef6-72"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading16_0ffef6-72, .wp-block-kadence-advancedheading.kt-adv-heading16_0ffef6-72[data-kb-block="kb-adv-heading16_0ffef6-72"]{font-size:var(--global-kb-font-size-lg, 2rem);}}.wp-block-kadence-spacer.kt-block-spacer-16_3bd063-00 .kt-block-spacer{height:10px;}.wp-block-kadence-spacer.kt-block-spacer-16_3bd063-00 .kt-divider{border-top-width:4px;border-top-color:var(--global-palette1, #3182CE);width:18%;}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-16_3bd063-00 .kt-divider{width:45%!important;}}.wp-block-kadence-advancedheading.kt-adv-heading16_9f48a4-23, .wp-block-kadence-advancedheading.kt-adv-heading16_9f48a4-23[data-kb-block="kb-adv-heading16_9f48a4-23"]{padding-top:var(--global-kb-spacing-sm, 1.5rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_9f48a4-23 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_9f48a4-23[data-kb-block="kb-adv-heading16_9f48a4-23"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_9f48a4-23 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_9f48a4-23[data-kb-block="kb-adv-heading16_9f48a4-23"] img.kb-inline-image{width:150px;display:inline-block;}.kb-row-layout-id16_f7a590-72 > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-id16_f7a590-72 > .kt-row-column-wrap{padding-right:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);grid-template-columns:minmax(0, 1fr);}}.kadence-column16_59f3ed-b8 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column16_59f3ed-b8 > .kt-inside-inner-col{flex-direction:column;}.kadence-column16_59f3ed-b8 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column16_59f3ed-b8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column16_59f3ed-b8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading16_54a675-f6, .wp-block-kadence-advancedheading.kt-adv-heading16_54a675-f6[data-kb-block="kb-adv-heading16_54a675-f6"]{padding-left:var(--global-kb-spacing-xs, 1rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_54a675-f6 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_54a675-f6[data-kb-block="kb-adv-heading16_54a675-f6"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_54a675-f6 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_54a675-f6[data-kb-block="kb-adv-heading16_54a675-f6"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading16_54a675-f6, .wp-block-kadence-advancedheading.kt-adv-heading16_54a675-f6[data-kb-block="kb-adv-heading16_54a675-f6"]{font-size:var(--global-kb-font-size-lg, 2rem);}}.wp-block-kadence-spacer.kt-block-spacer-16_863ff0-d4 .kt-block-spacer{height:10px;}.wp-block-kadence-spacer.kt-block-spacer-16_863ff0-d4 .kt-divider{border-top-width:4px;border-top-color:var(--global-palette1, #3182CE);width:54%;}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-16_863ff0-d4 .kt-divider{width:75%!important;}}.wp-block-kadence-advancedheading.kt-adv-heading16_abbd94-94, .wp-block-kadence-advancedheading.kt-adv-heading16_abbd94-94[data-kb-block="kb-adv-heading16_abbd94-94"]{padding-top:var(--global-kb-spacing-sm, 1.5rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_abbd94-94 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_abbd94-94[data-kb-block="kb-adv-heading16_abbd94-94"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_abbd94-94 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_abbd94-94[data-kb-block="kb-adv-heading16_abbd94-94"] img.kb-inline-image{width:150px;display:inline-block;}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05195a-ab:not(.this-stops-third-party-issues){margin-top:0px;margin-bottom:0px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05195a-ab ul.kt-svg-icon-list:not(.this-prevents-issues):not(.this-stops-third-party-issues):not(.tijsloc){padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05195a-ab ul.kt-svg-icon-list{grid-row-gap:10px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05195a-ab .kb-svg-icon-wrap{font-size:15px;color:var(--global-palette1, #3182CE);}@media all and (min-width: 1025px){.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05195a-ab:not(.kt-svg-icon-list-columns-1) ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap:not(:last-child){margin:0px;}}@media all and (min-width: 768px) and (max-width: 1024px){.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05195a-ab:not(.kt-tablet-svg-icon-list-columns-1) ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap:not(:last-child){margin:0px;}}@media all and (max-width: 767px){.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05195a-ab .kb-svg-icon-wrap{font-size:15px;}}.kt-svg-icon-list-item-16_1f5802-d4 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_3cb078-90 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_466492-9c .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_f4dc46-9d .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_d2a153-9c .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_9daa19-8e .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_be4111-1d .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_d96d8b-c7 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_dcb4bf-f4 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_30c692-b9 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_53ab09-f5 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_445548-7a .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_27bd67-dc .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_210f01-1f .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_47103f-2a, .wp-block-kadence-advancedheading.kt-adv-heading16_47103f-2a[data-kb-block="kb-adv-heading16_47103f-2a"]{padding-top:var(--global-kb-spacing-sm, 1.5rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_47103f-2a mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_47103f-2a[data-kb-block="kb-adv-heading16_47103f-2a"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_47103f-2a img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_47103f-2a[data-kb-block="kb-adv-heading16_47103f-2a"] img.kb-inline-image{width:150px;display:inline-block;}.kb-row-layout-id16_86cea3-c3 > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-id16_86cea3-c3 > .kt-row-column-wrap{padding-right:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);grid-template-columns:minmax(0, 1fr);}}.kadence-column16_bda186-ca > .kt-inside-inner-col{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);}.kadence-column16_bda186-ca > .kt-inside-inner-col{box-shadow:rgba(0, 0, 0, 0.2) 0px 0px 14px 0px;}.kadence-column16_bda186-ca > .kt-inside-inner-col,.kadence-column16_bda186-ca > .kt-inside-inner-col:before{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.kadence-column16_bda186-ca > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column16_bda186-ca > .kt-inside-inner-col{flex-direction:column;}.kadence-column16_bda186-ca > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column16_bda186-ca > .kt-inside-inner-col{background-color:var(--global-palette8, #F7FAFC);}.kadence-column16_bda186-ca:hover > .kt-inside-inner-col{background-color:var(--global-palette7, #EDF2F7);background-image:none;}@media all and (max-width: 1024px){.kadence-column16_bda186-ca > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column16_bda186-ca > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading16_a4b944-69, .wp-block-kadence-advancedheading.kt-adv-heading16_a4b944-69[data-kb-block="kb-adv-heading16_a4b944-69"]{text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_a4b944-69 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_a4b944-69[data-kb-block="kb-adv-heading16_a4b944-69"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_a4b944-69 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_a4b944-69[data-kb-block="kb-adv-heading16_a4b944-69"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading16_a4b944-69, .wp-block-kadence-advancedheading.kt-adv-heading16_a4b944-69[data-kb-block="kb-adv-heading16_a4b944-69"]{font-size:var(--global-kb-font-size-lg, 2rem);}}.wp-block-kadence-spacer.kt-block-spacer-16_2e3660-67 .kt-block-spacer{height:10px;}.wp-block-kadence-spacer.kt-block-spacer-16_2e3660-67 .kt-divider{border-top-width:4px;border-top-color:var(--global-palette1, #3182CE);width:54%;}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-16_2e3660-67 .kt-divider{width:75%!important;}}.wp-block-kadence-advancedheading.kt-adv-heading16_092449-94, .wp-block-kadence-advancedheading.kt-adv-heading16_092449-94[data-kb-block="kb-adv-heading16_092449-94"]{padding-top:var(--global-kb-spacing-sm, 1.5rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_092449-94 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_092449-94[data-kb-block="kb-adv-heading16_092449-94"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_092449-94 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_092449-94[data-kb-block="kb-adv-heading16_092449-94"] img.kb-inline-image
153{width:150px;display:inline-block;}.kb-row-layout-id16_50bcbb-e7 > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-id16_50bcbb-e7 > .kt-row-column-wrap{padding-right:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);grid-template-columns:minmax(0, 1fr);}}.kadence-column16_8adede-bb > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column16_8adede-bb > .kt-inside-inner-col{flex-direction:column;}.kadence-column16_8adede-bb > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column16_8adede-bb > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column16_8adede-bb > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading16_6f765d-51, .wp-block-kadence-advancedheading.kt-adv-heading16_6f765d-51[data-kb-block="kb-adv-heading16_6f765d-51"]{padding-left:var(--global-kb-spacing-xs, 1rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_6f765d-51 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_6f765d-51[data-kb-block="kb-adv-heading16_6f765d-51"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_6f765d-51 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_6f765d-51[data-kb-block="kb-adv-heading16_6f765d-51"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading16_6f765d-51, .wp-block-kadence-advancedheading.kt-adv-heading16_6f765d-51[data-kb-block="kb-adv-heading16_6f765d-51"]{font-size:var(--global-kb-font-size-lg, 2rem);}}.wp-block-kadence-spacer.kt-block-spacer-16_854db6-4f .kt-block-spacer{height:10px;}.wp-block-kadence-spacer.kt-block-spacer-16_854db6-4f .kt-divider{border-top-width:4px;border-top-color:var(--global-palette1, #3182CE);width:54%;}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-16_854db6-4f .kt-divider{width:75%!important;}}.wp-block-kadence-advancedheading.kt-adv-heading16_94a156-d3, .wp-block-kadence-advancedheading.kt-adv-heading16_94a156-d3[data-kb-block="kb-adv-heading16_94a156-d3"]{padding-top:var(--global-kb-spacing-sm, 1.5rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_94a156-d3 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_94a156-d3[data-kb-block="kb-adv-heading16_94a156-d3"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_94a156-d3 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_94a156-d3[data-kb-block="kb-adv-heading16_94a156-d3"] img.kb-inline-image{width:150px;display:inline-block;}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_ae675a-e7:not(.this-stops-third-party-issues){margin-top:0px;margin-bottom:0px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_ae675a-e7 ul.kt-svg-icon-list:not(.this-prevents-issues):not(.this-stops-third-party-issues):not(.tijsloc){padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_ae675a-e7 ul.kt-svg-icon-list{grid-row-gap:10px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_ae675a-e7 .kb-svg-icon-wrap{font-size:15px;color:var(--global-palette1, #3182CE);}@media all and (max-width: 767px){.wp-block-kadence-iconlist.kt-svg-icon-list-items16_ae675a-e7 .kb-svg-icon-wrap{font-size:15px;}}.kt-svg-icon-list-item-16_dd85fe-98 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_2bde22-f5 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_b8df14-9f .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_feb0d7-5e .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kb-row-layout-id16_11b7ab-65 > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-id16_11b7ab-65 > .kt-row-column-wrap{padding-right:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);grid-template-columns:minmax(0, 1fr);}}
153.kadence-column16_a5d432-79 > .kt-inside-inner-col{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);}.kadence-column16_a5d432-79 > .kt-inside-inner-col{box-shadow:rgba(0, 0, 0, 0.2) 0px 0px 14px 0px;}.kadence-column16_a5d432-79 > .kt-inside-inner-col,.kadence-column16_a5d432-79 > .kt-inside-inner-col:before{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.kadence-column16_a5d432-79 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column16_a5d432-79 > .kt-inside-inner-col{flex-direction:column;}.kadence-column16_a5d432-79 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column16_a5d432-79 > .kt-inside-inner-col{background-color:var(--global-palette8, #F7FAFC);}.kadence-column16_a5d432-79:hover > .kt-inside-inner-col{background-color:var(--global-palette7, #EDF2F7);background-image:none;}@media all and (max-width: 1024px){.kadence-column16_a5d432-79 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column16_a5d432-79 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading16_5572df-18, .wp-block-kadence-advancedheading.kt-adv-heading16_5572df-18[data-kb-block="kb-adv-heading16_5572df-18"]{text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_5572df-18 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_5572df-18[data-kb-block="kb-adv-heading16_5572df-18"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_5572df-18 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_5572df-18[data-kb-block="kb-adv-heading16_5572df-18"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading16_5572df-18, .wp-block-kadence-advancedheading.kt-adv-heading16_5572df-18[data-kb-block="kb-adv-heading16_5572df-18"]{font-size:var(--global-kb-font-size-lg, 2rem);}}.wp-block-kadence-spacer.kt-block-spacer-16_abea45-f8 .kt-block-spacer{height:10px;}.wp-block-kadence-spacer.kt-block-spacer-16_abea45-f8 .kt-divider{border-top-width:4px;border-top-color:var(--global-palette1, #3182CE);width:54%;}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-16_abea45-f8 .kt-divider{width:75%!important;}}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05f5da-65:not(.this-stops-third-party-issues){margin-top:0px;margin-bottom:0px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05f5da-65 ul.kt-svg-icon-list:not(.this-prevents-issues):not(.this-stops-third-party-issues):not(.tijsloc){padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05f5da-65 ul.kt-svg-icon-list{grid-row-gap:10px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05f5da-65 .kb-svg-icon-wrap{font-size:15px;color:var(--global-palette1, #3182CE);}@media all and (max-width: 767px){.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05f5da-65 ul.kt-svg-icon-list:not(.this-prevents-issues):not(.this-stops-third-party-issues):not(.tijsloc){padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);}.wp-block-kadence-iconlist.kt-svg-icon-list-items16_05f5da-65 .kb-svg-icon-wrap{font-size:15px;}}.kt-svg-icon-list-item-16_8e92e8-be .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_8472f3-41 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kt-svg-icon-list-item-16_8c394b-86 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.kb-row-layout-id16_1170cb-41 > .kt-row-column-wrap{padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-id16_1170cb-41 > .kt-row-column-wrap{padding-right:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);grid-template-columns:minmax(0, 1fr);}}.kadence-column16_e0ef50-d9 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column16_e0ef50-d9 > .kt-inside-inner-col{flex-direction:column;}.kadence-column16_e0ef50-d9 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column16_e0ef50-d9 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column16_e0ef50-d9 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedheading.kt-adv-heading16_0ac279-10, .wp-block-kadence-advancedheading.kt-adv-heading16_0ac279-10[data-kb-block="kb-adv-heading16_0ac279-10"]{padding-left:var(--global-kb-spacing-xs, 1rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_0ac279-10 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_0ac279-10[data-kb-block="kb-adv-heading16_0ac279-10"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_0ac279-10 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_0ac279-10[data-kb-block="kb-adv-heading16_0ac279-10"] img.kb-inline-image{width:150px;display:inline-block;}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading16_0ac279-10, .wp-block-kadence-advancedheading.kt-adv-heading16_0ac279-10[data-kb-block="kb-adv-heading16_0ac279-10"]{font-size:var(--global-kb-font-size-lg, 2rem);}}.wp-block-kadence-spacer.kt-block-spacer-16_456ecd-11 .kt-block-spacer{height:10px;}.wp-block-kadence-spacer.kt-block-spacer-16_456ecd-11 .kt-divider{border-top-width:4px;border-top-color:var(--global-palette1, #3182CE);width:54%;}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-16_456ecd-11 .kt-divider{width:75%!important;}}.wp-block-kadence-advancedheading.kt-adv-heading16_33e25e-bb, .wp-block-kadence-advancedheading.kt-adv-heading16_33e25e-bb[data-kb-block="kb-adv-heading16_33e25e-bb"]{padding-top:var(--global-kb-spacing-sm, 1.5rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_33e25e-bb mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_33e25e-bb[data-kb-block="kb-adv-heading16_33e25e-bb"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_33e25e-bb img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_33e25e-bb[data-kb-block="kb-adv-heading16_33e25e-bb"] img.kb-inline-image{width:150px;display:inline-block;}.wp-block-kadence-advancedheading.kt-adv-heading16_9ecfe8-ab, .wp-block-kadence-advancedheading.kt-adv-heading16_9ecfe8-ab[data-kb-block="kb-adv-heading16_9ecfe8-ab"]{padding-top:var(--global-kb-spacing-sm, 1.5rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_9ecfe8-ab mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_9ecfe8-ab[data-kb-block="kb-adv-heading16_9ecfe8-ab"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_9ecfe8-ab img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_9ecfe8-ab[data-kb-block="kb-adv-heading16_9ecfe8-ab"] img.kb-inline-image{width:150px;display:inline-block;}.wp-block-kadence-advancedheading.kt-adv-heading16_c953b6-82, .wp-block-kadence-advancedheading.kt-adv-heading16_c953b6-82[data-kb-block="kb-adv-heading16_c953b6-82"]{padding-top:var(--global-kb-spacing-sm, 1.5rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_c953b6-82 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_c953b6-82[data-kb-block="kb-adv-heading16_c953b6-82"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_c953b6-82 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_c953b6-82[data-kb-block="kb-adv-heading16_c953b6-82"] img.kb-inline-image{width:150px;display:inline-block;}.wp-block-kadence-advancedheading.kt-adv-heading16_35d99a-6c, .wp-block-kadence-advancedheading.kt-adv-heading16_35d99a-6c[data-kb-block="kb-adv-heading16_35d99a-6c"]{padding-top:var(--global-kb-spacing-sm, 1.5rem);text-align:center;}.wp-block-kadence-advancedheading.kt-adv-heading16_35d99a-6c mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading16_35d99a-6c[data-kb-block="kb-adv-heading16_35d99a-6c"] mark.kt-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading16_35d99a-6c img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading16_35d99a-6c[data-kb-block="kb-adv-heading16_35d99a-6c"] img.kb-inline-image{width:150px;display:inline-block;} 154/*# sourceURL=kadence_blocks_css-inline-css */ 155</style> 156<style id="rocket-lazyload-inline-css"> 157.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://fastesttrains.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}.wp-embed-responsive .wp-has-aspect-ratio .rll-youtube-player{position:absolute;padding-bottom:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0} 158/*# sourceURL=rocket-lazyload-inline-css */ 159</style>
160<script id="mv-script-wrapper-js" async="async" fetchpriority="high" data-noptimize="1" data-cfasync="false" data-mv-mcp="2.10.12" src="https://scripts.journeymv.com/tags/810814ca-26d4-4513-b58b-81a016ef2dcb.js?ver=7.1.2"></script>
vendor: 1 bytes, line 160
160
161<script id="jquery-core-js" src="https://fastesttrains.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
161 162<link rel="https://api.w.org/" href="https://fastesttrains.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://fastesttrains.com/wp-json/wp/v2/pages/16" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://fastesttrains.com/xmlrpc.php?rsd" /> 163<meta name="generator" content="WordPress 7.1.2" /> 164
164<script type="text/javascript"> 165 (function(c, l, a, r, i, t, y) { 166 c[a] = c[a] || function() { 167 (c[a].q = c[a].q || []).push(arguments) 168 }; 169 t = l.createElement(r); 170 t.async = 1; 171 t.src = "https://www.clarity.ms/tag/" + i + "?ref=wordpress"; 172 y = l.getElementsByTagName(r)[0]; 173 y.parentNode.insertBefore(t, y); 174 })(window, document, "clarity", "script", "vsryfyg43n"); 175 </script>
175 176
176<script>document.addEventListener('DOMContentLoaded', function () { 177/* 178 DATA STRUCTURE â add a new country by pushing a new object into TTF_DATA. 179 Each country has one or more operators, each operator has one or more routes. 180 This is the ONLY block that needs editing to add countries/operators/routes. 181*/ 182const TTF_DATA = { 183 usa: { 184 label: "USA", 185 operators: { 186 acela: { 187 label: "Amtrak Acela", 188 bookingUrl: "https://www.amtrak.com/", 189 routes: [ 190 { 191 id: "bos-dc", 192 name: "Boston to Washington, D.C.", 193 maxSpeed: "150 mph (241 km/h)", 194 distance: "457 miles (735 km)", 195 duration: "~6h 50m end to end", 196 frequency: "Roughly hourly on weekdays", 197 fare: "Prices vary by class and how far ahead you book", 198 note: "Top speed only reached on short stretches in Rhode Island and Massachusetts; average speed is much lower due to shared freight/commuter track.", 199 stops: [ 200 {station:"Boston South Station", fromOrigin:"0 mi", depart:"6:00 AM"}, 201 {station:"Back Bay", fromOrigin:"1 mi", depart:"6:08 AM"}, 202 {station:"Providence", fromOrigin:"43 mi", depart:"6:50 AM"}, 203 {station:"New Haven", fromOrigin:"157 mi", depart:"8:10 AM"}, 204 {station:"New York Penn Station", fromOrigin:"231 mi", depart:"9:25 AM"}, 205 {station:"Newark Penn Station", fromOrigin:"241 mi", depart:"9:40 AM"}, 206 {station:"Philadelphia 30th St", fromOrigin:"322 mi", depart:"10:35 AM"}, 207 {station:"Baltimore Penn Station", fromOrigin:"397 mi", depart:"11:25 AM"}, 208 {station:"Washington Union Station", fromOrigin:"457 mi", depart:"12:05 PM"} 209 ], 210 schedule: [ 211 {depart:"6:00 AM", arrive:"12:05 PM", duration:"6h 05m"}, 212 {depart:"7:30 AM", arrive:"1:40 PM", duration:"6h 10m"}, 213 {depart:"11:05 AM", arrive:"5:10 PM", duration:"6h 05m"}, 214 {depart:"3:05 PM", arrive:"9:20 PM", duration:"6h 15m"} 215 ] 216 }, 217 { 218 id: "nyc-dc", 219 name: "New York to Washington, D.C.", 220 maxSpeed: "150 mph (241 km/h)", 221 distance: "226 miles (364 km)", 222 duration: "~2h 55m nonstop options available", 223 frequency: "Roughly every 30-60 min on weekdays", 224 fare: "Prices vary by class and how far ahead you book", 225 note: "Fastest US rail corridor by frequency; nonstop service cuts time to under 3 hours.", 226 stops: [ 227 {station:"New York Penn Station", fromOrigin:"0 mi", depart:"7:00 AM"}, 228 {station:"Newark Penn Station", fromOrigin:"10 mi", depart:"7:12 AM"}, 229 {station:"Philadelphia 30th St", fromOrigin:"91 mi", depart:"8:05 AM"}, 230 {station:"Wilmington", fromOrigin:"112 mi", depart:"8:22 AM"}, 231 {station:"Baltimore Penn Station", fromOrigin:"166 mi", depart:"8:55 AM"}, 232 {station:"Washington Union Station", fromOrigin:"226 mi", depart:"9:35 AM"} 233 ], 234 schedule: [ 235 {depart:"6:00 AM", arrive:"8:55 AM", duration:"2h 55m"}, 236 {depart:"9:00 AM", arrive:"11:55 AM", duration:"2h 55m"}, 237 {depart:"1:00 PM", arrive:"3:58 PM", duration:"2h 58m"}, 238 {depart:"5:00 PM", arrive:"7:55 PM", duration:"2h 55m"} 239 ] 240 }, 241 { 242 id: "phl-dc", 243 name: "Philadelphia to Washington, D.C.", 244 maxSpeed: "150 mph (241 km/h)", 245 distance: "135 miles (217 km)", 246 duration: "~1h 35m", 247 frequency: "Roughly every 30-60 minutes", 248 fare: "Prices vary by class and how far ahead you book", 249 note: "Shortest segment of the Acela corridor south of New York, popular with day travelers.", 250 stops: [ 251 {station:"Philadelphia 30th St", fromOrigin:"0 mi", depart:"8:00 AM"}, 252 {station:"Wilmington", fromOrigin:"27 mi", depart:"8:17 AM"}, 253 {station:"Baltimore Penn Station", fromOrigin:"81 mi", depart:"8:50 AM"}, 254 {station:"Washington Union Station", fromOrigin:"135 mi", depart:"9:35 AM"} 255 ], 256 schedule: [ 257 {depart:"6:30 AM", arrive:"8:05 AM", duration:"1h 35m"}, 258 {depart:"9:00 AM", arrive:"10:35 AM", duration:"1h 35m"}, 259 {depart:"3:00 PM", arrive:"4:38 PM", duration:"1h 38m"} 260 ] 261 } 262 ] 263 }, 264 brightline: { 265 label: "Brightline", 266 bookingUrl: "https://www.gobrightline.com/", 267 routes: [ 268 { 269 id: "mia-orl", 270 name: "Miami to Orlando", 271 maxSpeed: "125 mph (201 km/h)", 272 distance: "235 miles (378 km)", 273 duration: "~3h 30m", 274 frequency: "Around 16 trains per day", 275 fare: "Prices vary by class and how far ahead you book", 276 note: "Dedicated track reaches 125 mph only on the central Florida stretch; shared-track sections run slower.", 277 stops: [ 278 {station:"Miami Central", fromOrigin:"0 mi", depart:"8:00 AM"}, 279 {station:"Aventura", fromOrigin:"17 mi", depart:"8:15 AM"}, 280 {station:"Fort Lauderdale", fromOrigin:"28 mi", depart:"8:28 AM"}, 281 {station:"Boca Raton", fromOrigin:"47 mi", depart:"8:45 AM"}, 282 {station:"West Palm Beach", fromOrigin:"68 mi", depart:"9:05 AM"}, 283 {station:"Orlando International Airport", fromOrigin:"235 mi", depart:"11:30 AM"} 284 ], 285 schedule: [ 286 {depart:"6:30 AM", arrive:"10:00 AM", duration:"3h 30m"}, 287 {depart:"9:00 AM", arrive:"12:35 PM", duration:"3h 35m"}, 288 {depart:"1:15 PM", arrive:"4:50 PM", duration:"3h 35m"}, 289 {depart:"6:00 PM", arrive:"9:35 PM", duration:"3h 35m"} 290 ] 291 }, 292 { 293 id: "mia-wpb", 294 name: "Miami to West Palm Beach", 295 maxSpeed: "79 mph (127 km/h) on this shared segment", 296 distance: "68 miles (109 km)", 297 duration: "~1h 05m", 298 frequency: "Around 16 trains per day", 299 fare: "Prices vary by class and how far ahead you book", 300 note: "Shorter commuter style segment of the same Brightline route, mostly on shared track.", 301 stops: [ 302 {station:"Miami Central", fromOrigin:"0 mi", depart:"7:00 AM"}, 303 {station:"Aventura", fromOrigin:"17 mi", depart:"7:15 AM"}, 304 {station:"Fort Lauderdale", fromOrigin:"28 mi", depart:"7:28 AM"}, 305 {station:"Boca Raton", fromOrigin:"47 mi", depart:"7:45 AM"}, 306 {station:"West Palm Beach", fromOrigin:"68 mi", depart:"8:05 AM"} 307 ], 308 schedule: [ 309 {depart:"6:00 AM", arrive:"7:05 AM", duration:"1h 05m"}, 310 {depart:"9:00 AM", arrive:"10:05 AM", duration:"1h 05m"}, 311 {depart:"3:00 PM", arrive:"4:07 PM", duration:"1h 07m"} 312 ] 313 } 314 ] 315 }, 316 northeastregional: { 317 label: "Amtrak Northeast Regional", 318 routes: [ 319 { 320 id: "bos-dc-ner", 321 name: "Boston to Washington, D.C. (Northeast Regional)", 322 maxSpeed: "125 mph (201 km/h)", 323 distance: "457 miles (735 km)", 324 duration: "~8h 00m", 325 frequency: "Multiple daily departures", 326 fare: "Prices vary by class and how far ahead you book", 327 note: "Slower and cheaper than Acela on the same corri
327dor, stopping at more stations along the way.", 328 stops: [ 329 {station:"Boston South Station", fromOrigin:"0 mi", depart:"6:15 AM"}, 330 {station:"Providence", fromOrigin:"43 mi", depart:"7:10 AM"}, 331 {station:"New Haven", fromOrigin:"157 mi", depart:"8:45 AM"}, 332 {station:"New York Penn Station", fromOrigin:"231 mi", depart:"10:10 AM"}, 333 {station:"Philadelphia 30th St", fromOrigin:"322 mi", depart:"11:40 AM"}, 334 {station:"Baltimore Penn Station", fromOrigin:"397 mi", depart:"1:05 PM"}, 335 {station:"Washington Union Station", fromOrigin:"457 mi", depart:"2:15 PM"} 336 ], 337 schedule: [ 338 {depart:"6:15 AM", arrive:"2:15 PM", duration:"8h 00m"}, 339 {depart:"10:30 AM", arrive:"6:35 PM", duration:"8h 05m"}, 340 {depart:"3:45 PM", arrive:"11:50 PM", duration:"8h 05m"} 341 ] 342 }, 343 { 344 id: "nyc-dc-ner", 345 name: "New York to Washington, D.C. (Northeast Regional)", 346 maxSpeed: "125 mph (201 km/h)", 347 distance: "226 miles (364 km)", 348 duration: "~3h 30m", 349 frequency: "Roughly every 30-60 minutes", 350 fare: "Prices vary by class and how far ahead you book", 351 note: "Amtrak's busiest single service by ridership, more stops than Acela but noticeably cheaper.", 352 stops: [ 353 {station:"New York Penn Station", fromOrigin:"0 mi", depart:"7:30 AM"}, 354 {station:"Newark Penn Station", fromOrigin:"10 mi", depart:"7:42 AM"}, 355 {station:"Philadelphia 30th St", fromOrigin:"91 mi", depart:"8:40 AM"}, 356 {station:"Wilmington", fromOrigin:"112 mi", depart:"9:00 AM"}, 357 {station:"Baltimore Penn Station", fromOrigin:"166 mi", depart:"9:40 AM"}, 358 {station:"Washington Union Station", fromOrigin:"226 mi", depart:"11:00 AM"} 359 ], 360 schedule: [ 361 {depart:"6:00 AM", arrive:"9:30 AM", duration:"3h 30m"}, 362 {depart:"9:00 AM", arrive:"12:30 PM", duration:"3h 30m"}, 363 {depart:"2:00 PM", arrive:"5:33 PM", duration:"3h 33m"}, 364 {depart:"6:00 PM", arrive:"9:30 PM", duration:"3h 30m"} 365 ] 366 } 367 ] 368 } 369 } 370 }, 371 germany: { 372 label: "Germany", 373 operators: { 374 ice: { 375 label: "Deutsche Bahn ICE", 376 bookingUrl: "https://www.bahn.de/", 377 routes: [ 378 { 379 id: "ber-mun", 380 name: "Berlin to Munich", 381 maxSpeed: "300 km/h (186 mph)", 382 distance: "623 km (387 mi)", 383 duration: "~4h 00m", 384 frequency: "Roughly hourly", 385 fare: "Prices vary by class and how far ahead you book", 386 note: "Top speed reached mainly on the newer Nuremberg-Berlin high-speed section.", 387 stops: [ 388 {station:"Berlin Hauptbahnhof", fromOrigin:"0 km", depart:"7:00 AM"}, 389 {station:"Erfurt Hauptbahnhof", fromOrigin:"300 km", depart:"8:47 AM"}, 390 {station:"Nuremberg Hauptbahnhof", fromOrigin:"460 km", depart:"9:47 AM"}, 391 {station:"Munich Hauptbahnhof", fromOrigin:"623 km", depart:"11:00 AM"} 392 ], 393 schedule: [ 394 {depart:"6:00 AM", arrive:"10:02 AM", duration:"4h 02m"}, 395 {depart:"8:00 AM", arrive:"12:00 PM", duration:"4h 00m"}, 396 {depart:"2:00 PM", arrive:"6:03 PM", duration:"4h 03m"}, 397 {depart:"6:00 PM", arrive:"10:02 PM", duration:"4h 02m"} 398 ] 399 }, 400 { 401 id: "fra-col", 402 name: "Frankfurt to Cologne", 403 maxSpeed: "300 km/h (186 mph)", 404 distance: "180 km (112 mi)", 405 duration: "~1h 05m", 406 frequency: "Roughly hourly", 407 fare: "Prices vary by class and how far ahead you book", 408 note: "Runs on the dedicated Cologne-Frankfurt high-speed line, one of the fastest stretches in Germany.", 409 stops: [ 410 {station:"Frankfurt Hauptbahnhof", fromOrigin:"0 km", depart:"9:00 AM"}, 411 {station:"Frankfurt Airport", fromOrigin:"12 km", depart:"9:10 AM"}, 412 {station:"Siegburg/Bonn", fromOrigin:"140 km", depart:"9:45 AM"}, 413 {station:"Cologne Hauptbahnhof", fromOrigin:"180 km", depart:"10:05 AM"} 414 ], 415 schedule: [ 416 {depart:"7:00 AM", arrive:"8:05 AM", duration:"1h 05m"}, 417 {depart:"9:00 AM", arrive:"10:05 AM", duration:"1h 05m"}, 418 {depart:"1:00 PM", arrive:"2:07 PM", duration:"1h 07m"}, 419 {depart:"5:00 PM", arrive:"6:05 PM", duration:"1h 05m"} 420 ] 421 }, 422 { 423 id: "ham-mun", 424 name: "Hamburg to Munich", 425 maxSpeed: "300 km/h (186 mph)", 426 distance: "800 km (497 mi)", 427 duration: "~5h 45m", 428 frequency: "Roughly every 60-120 minutes", 429 fare: "Prices vary by class and how far ahead you book", 430 note: "One of the longest domestic ICE runs, crossing most of the country north to south.", 431 stops: [ 432 {station:"Hamburg Hauptbahnhof", fromOrigin:"0 km", depart:"7:00 AM"}, 433 {station:"Hanover Hauptbahnhof", fromOrigin:"180 km", depart:"8:05 AM"}, 434 {station:"Frankfurt Hauptbahnhof", fromOrigin:"495 km", depart:"10:30 AM"}, 435 {station:"Nuremberg Hauptbahnhof", fromOrigin:"655 km", depart:"11:40 AM"}, 436 {station:"Munich Hauptbahnhof", fromOrigin:"800 km", depart:"12:45 PM"} 437 ], 438 schedule: [ 439 {depart:"6:00 AM", arrive:"11:45 AM", duration:"5h 45m"}, 440 {depart:"9:00 AM", arrive:"2:47 PM", duration:"5h 47m"}, 441 {depart:"3:00 PM", arrive:"8:45 PM", duration:"5h 45m"} 442 ] 443 }, 444 { 445 id: "ber-col", 446 name: "Berlin to Cologne", 447 maxSpeed: "300 km/h (186 mph)", 448 distance: "574 km (357 mi)", 449 duration: "~4h 20m", 450 frequency: "Roughly every 60 minutes", 451 fare: "Prices vary by class and how far ahead you book", 452 note: "Popular business corridor connecting the capital with western Germany.", 453 stops: [ 454 {station:"Berlin Hauptbahnhof", fromOrigin:"0 km", depart:"8:00 AM"}, 455 {station:"Hanover Hauptbahnhof", fromOrigin:"250 km", depart:"9:45 AM"}, 456 {station:"Dortmund Hauptbahnhof", fromOrigin:"440 km", depart:"11:10 AM"}, 457 {station:"Cologne Hauptbahnhof", fromOrigin:"574 km", depart:"12:20 PM"} 458 ], 459 schedule: [ 460 {depart:"6:00 AM", arrive:"10:20 AM", duration:"4h 20m"}, 461 {depart:"10:00 AM", arrive:"2:22 PM", duration:"4h 22m"}, 462 {depart:"4:00 PM", arrive:"8:20 PM", duration:"4h 20m"} 463 ] 464 } 465 ] 466 }, 467 flixtrain: { 468 label: "FlixTrain", 469 routes: [ 470 { 471 id: "ber-col-flix", 472 name: "Berlin to Cologne (FlixTrain)", 473 maxSpeed: "200 km/h (124 mph)", 474 distance: "574 km (357 mi)", 475 duration: "~5h 30m", 476 frequency: "A few departures daily", 477 fare: "Prices vary by class and how far ahead you book", 478 note: "Germany's main low cost intercity operator, using conventional rather than dedicated high speed track, so journeys run slower than ICE.", 479 stops: [ 480 {station:"Berlin Hauptbahnhof", fromOrigin:"0 km", depart:"7:30 AM"}, 481 {station:"Hanover Hauptbahnhof", fromOrigin:"250 km", depart:"9:40 AM"}, 482 {station:"Dortmund Hauptbahnhof", fromOrigin:"440 km", depart:"11:50 AM"}, 483 {station:"Cologne Hauptbahnhof", fromOrigin:"574 km", depart:"1:00 PM"} 484 ], 485 schedule: [ 486 {depart:"7:30 AM", arrive:"1:00 PM", duration:"5h 30m"}, 487 {depart:"3:00 PM", arrive:"8:32 PM", duration:"5h 32m"} 488 ] 489 } 490 ] 491 } 492 } 493 }, 494 japan: { 495 label: "Japan", 496 operators: { 497 jrcentral: { 498 label: "JR Central (Tokaido Shinkansen)", 499 routes: [ 500 { 501 id: "tok-osa", 502 name: "Tokyo to Osaka (Tokaido Shinkansen)", 503 maxSpeed: "285 km/h (177 mph)", 504 distance: "515 km (320 mi)", 505 duration: "~2h 25m on the Nozomi", 506 frequency: "Up to every 10 minutes at peak times", 507 fare: "Prices vary by class and how far ahead you book", 508 note: "Nozomi is fastest with fewest stops; Hikari and Kodama are slower, all stop variants on the same line.", 509 stops: [ 510 {station:"Tokyo Station", fromOrigin:"0 km", depart:"8:00 AM"}, 511 {station:"Shinagawa", fromOrigin:"7 km", depart:"8:06 AM"}, 512 {station:"Nagoya", fromOrigin:"366 km", depart:"9:23 AM"}, 513 {station:"Kyoto", fromOrigin:"476 km", depart:"9:52 AM"}, 514 {station:"Shin-Osaka", fromOrigin:"515 km", depart:"10:03 AM"} 515 ], 516 schedule: [ 517 {depart:"6:00 AM", arrive:"8:22 AM", duration:"2h 22m"}, 518 {depart:"8:00 AM", arrive:"10:22 AM", duration:"2h 22m"}, 519 {depart:"1:00 PM", arrive:"3:25 PM", duration:"2h 25m"}, 520 {depart:"7:00 PM", arrive:"9:22 PM", duration:"2h 22m"} 521 ] 522 } 523 ] 524 }, 525 jreast: { 526 label: "JR East (Tohoku and Joetsu Shinkansen)", 527 routes: [ 528 { 529 id: "tok-shinaomori", 530 name: "Tokyo to Shin-Aomori (Tohoku Shinkansen)", 531 maxSpeed: "320 km/h (199 mph)", 532 distance: "675 km (419 mi)", 533 duration: "~3h 10m on the Hayabusa", 534 frequency: "Roughly every 30-60 minutes", 535 fare: "Prices vary by class and how far ahead you book", 536 note: "Hayabusa services hold Japan's fastest scheduled speed on this line.", 537 stops: [ 538 {station:"Tokyo Station", fromOrigin:"0 km", depart:"9:00 AM"}, 539 {station:"Omiya", fromOrigin:"31 km", depart:"9:20 AM"}, 540 {station:"Sendai", fromOrigin:"351 km", depart:"10:32 AM"}, 541 {station:"Morioka", fromOrigin:"535 km", depart:"11:12 AM"}, 542 {station:"Shin-Aomori", fromOrigin:"675 km", depart:"12:10 PM"} 543 ], 544 schedule: [ 545 {depart:"7:00 AM", arrive:"10:10 AM", duration:"3h 10m"}, 546 {depart:"9:00 AM", arrive:"12:10 PM", duration:"3h 10m"}, 547 {depart:"2:00 PM", arrive:"5:12 PM", duration:"3h 12m"}, 548 {depart:"6:00 PM", arrive:"9:10 PM", duration:"3h 10m"} 549 ] 550 }, 551 { 552 id: "tok-nii", 553 name: "Tokyo to Niigata (Joetsu Shinkansen)", 554 maxSpeed: "275 km/h (171 mph)", 555 distance: "334 km (208 mi)", 556 duration: "~1h 40m", 557 frequency: "Roughly every 30-60 minutes", 558 fare: "Prices vary by class and how far ahead you book", 559 note: "Connects Tokyo with the Sea of Japan coast, popular for winter ski travel.", 560 stops: [ 561 {station:"Tokyo Station", fromOrigin:"0 km", depart:"8:30 AM"}, 562 {station:"Omiya", fromOrigin:"31 km", depart:"8:50 AM"}, 563 {station:"Echigo-Yuzawa", fromOrigin:"270 km", depart:"9:50 AM"}, 564 {station:"Niigata Station", fromOrigin:"334 km", depart:"10:10 AM"} 565 ], 566 schedule: [ 567 {depart:"7:00 AM", arrive:"8:40 AM", duration:"1h 40m"}, 568 {depart:"10:00 AM", arrive:"11:40 AM", duration:"1h 40m"}, 569 {depart:"4:00 PM", arrive:"5:42 PM", duration:"1h 42m"} 570 ] 571 } 572 ] 573 }, 574 jrwest: { 575 label: "JR West (Sanyo Shinkansen)", 576 routes: [ 577 { 578 id: "osa-fuk", 579 name: "Osaka to Fukuoka (Sanyo Shinkansen)", 580 maxSpeed: "300 km/h (186 mph)", 581 distance: "554 km (344 mi)", 582 duration: "~2h 30m", 583 frequency: "Roughly every 15-30 minutes", 584 fare: "Prices vary by class and how far ahead you book", 585 note: "Extension of the Tokaido line running toward southern Japan, operated separately by JR West.", 586 stops: [ 587 {station:"Shin-Osaka", fromOrigin:"0 km", depart:"9:00 AM"}, 588 {station:"Okayama", fromOrigin:"180 km", depart:"9:40 AM"}, 589 {station:"Hiroshima", fromOrigin:"350 km", depart:"10:20 AM"}, 590 {station:"Hakata (Fukuoka)", fromOrigin:"554 km", depart:"11:30 AM"} 591 ], 592 schedule: [ 593 {depart:"7:00 AM", arrive:"9:30 AM", duration:"2h 30m"}, 594 {depart:"9:00 AM", arrive:"11:30 AM", duration:"2h 30m"}, 595 {depart:"3:00 PM", arrive:"5:32 PM", duration:"2h 32m"} 596 ] 597 } 598 ] 599 }, 600 jrkyushu: { 601 label: "JR Kyushu (Kyushu Shinkansen)", 602 routes: [ 603 { 604 id: "hak-kag", 605 name: "Hakata to Kagoshima-Chuo (Kyushu Shinkansen)", 606 maxSpeed: "260 km/h (162 mph)", 607 distance: "257 km (160 mi)", 608 duration: "~1h 20m", 609 frequency: "Roughly every 30-60 minutes", 610 fare: "Prices vary by class and how far ahead you book", 611 note: "Connects with the Sanyo Shinkansen at Hakata for through service from Osaka toward southern Kyushu.", 612 stops: [ 613 {station:"Hakata (Fukuoka)", fromOrigin:"0 km", depart:"10:00 AM"}, 614 {station:"Kumamoto", fromOrigin:"118 km", depart:"10:35 AM"}, 615 {station:"Kagoshima-Chuo", fromOrigin:"257 km", depart:"11:20 AM"} 616 ], 617 schedule: [ 618 {depart:"8:00 AM", arrive:"9:20 AM", duration:"1h 20m"}, 619 {depart:"10:00 AM", arrive:"11:20 AM", duration:"1h 20m"}, 620 {depart:"4:00 PM", arrive:"5:22 PM", duration:"1h 22m"} 621 ] 622 } 623 ] 624 } 625 } 626 }, 627 france: { 628 label: "France", 629 operators: { 630 tgv: { 631 label: "SNCF TGV", 632 bookingUrl: "https://www.sncf-connect.com/", 633 routes: [ 634 { 635 id: "par-lyo", 636 name: "Paris to Lyon", 637 maxSpeed: "320 km/h (199 mph)", 638 distance: "465 km (289 mi)", 639 duration: "~1h 55m", 640 frequency: "Roughly every 30-60 minutes", 641 fare: "Prices vary by class and how far ahead you book", 642 note: "One of Europe's original and busiest high-speed corridors, opened in 1981.", 643 stops: [ 644 {station:"Paris Gare de Lyon", fromOrigin:"0 km", depart:"8:00 AM"}, 645 {station:"Le Creusot TGV", fromOrigin:"318 km", depart:"9:12 AM"}, 646 {station:"Lyon Part-Dieu", fromOrigin:"465 km", depart:"9:55 AM"} 647 ], 648 schedule: [ 649 {depart:"6:00 AM", arrive:"7:55 AM", duration:"1h 55m"}, 650 {depart:"8:00 AM", arrive:"9:55 AM", duration:"1h 55m"}, 651 {depart:"1:00 PM", arrive:"2:57 PM", duration:"1h 57m"}, 652 {depart:"6:00 PM", arrive:"7:55 PM", duration:"1h 55m"} 653 ] 654 }, 655 { 656 id: "par-mar", 657 name: "Paris to Marseille", 658 maxSpeed: "320 km/h (199 mph)", 659 distance: "750 km (466 mi)", 660 duration: "~3h 05m", 661 frequency: "Roughly every 60-90 minutes", 662 fare: "Prices vary by class and how far ahead you book", 663 note: "Among the longest true high-speed runs in Europe on dedicated LGV track.", 664 stops: [ 665 {station:"Paris Gare de Lyon", fromOrigin:"0 km", depart:"9:00 AM"}, 666 {station:"Lyon Part-Dieu", fromOrigin:"465 km", depart:"10:55 AM"}, 667 {station:"Avignon TGV", fromOrigin:"682 km", depart:"11:43 AM"}, 668 {station:"Mars
668eille Saint-Charles", fromOrigin:"750 km", depart:"12:05 PM"} 669 ], 670 schedule: [ 671 {depart:"7:00 AM", arrive:"10:05 AM", duration:"3h 05m"}, 672 {depart:"9:00 AM", arrive:"12:05 PM", duration:"3h 05m"}, 673 {depart:"2:00 PM", arrive:"5:08 PM", duration:"3h 08m"}, 674 {depart:"6:00 PM", arrive:"9:05 PM", duration:"3h 05m"} 675 ] 676 }, 677 { 678 id: "par-strasbourg", 679 name: "Paris to Strasbourg", 680 maxSpeed: "320 km/h (199 mph)", 681 distance: "440 km (273 mi)", 682 duration: "~1h 50m", 683 frequency: "Roughly every 60-90 minutes", 684 fare: "Prices vary by class and how far ahead you book", 685 note: "Runs on the LGV Est, one of the newer dedicated high speed lines in France.", 686 stops: [ 687 {station:"Paris Gare de l'Est", fromOrigin:"0 km", depart:"9:00 AM"}, 688 {station:"Reims", fromOrigin:"143 km", depart:"9:35 AM"}, 689 {station:"Strasbourg Station", fromOrigin:"440 km", depart:"10:50 AM"} 690 ], 691 schedule: [ 692 {depart:"7:00 AM", arrive:"8:50 AM", duration:"1h 50m"}, 693 {depart:"9:00 AM", arrive:"10:50 AM", duration:"1h 50m"}, 694 {depart:"5:00 PM", arrive:"6:52 PM", duration:"1h 52m"} 695 ] 696 }, 697 { 698 id: "par-bordeaux", 699 name: "Paris to Bordeaux", 700 maxSpeed: "320 km/h (199 mph)", 701 distance: "500 km (311 mi)", 702 duration: "~2h 05m", 703 frequency: "Roughly every 60 minutes", 704 fare: "Prices vary by class and how far ahead you book", 705 note: "One of the newest LGV extensions, opened in 2017, cutting travel time significantly.", 706 stops: [ 707 {station:"Paris Montparnasse", fromOrigin:"0 km", depart:"8:00 AM"}, 708 {station:"Poitiers", fromOrigin:"340 km", depart:"9:20 AM"}, 709 {station:"Bordeaux Saint-Jean", fromOrigin:"500 km", depart:"10:05 AM"} 710 ], 711 schedule: [ 712 {depart:"6:30 AM", arrive:"8:35 AM", duration:"2h 05m"}, 713 {depart:"9:00 AM", arrive:"11:05 AM", duration:"2h 05m"}, 714 {depart:"4:00 PM", arrive:"6:07 PM", duration:"2h 07m"} 715 ] 716 } 717 ] 718 }, 719 ouigo: { 720 label: "Ouigo", 721 routes: [ 722 { 723 id: "par-nantes", 724 name: "Paris to Nantes", 725 maxSpeed: "300 km/h (186 mph)", 726 distance: "385 km (239 mi)", 727 duration: "~2h 05m", 728 frequency: "Several times daily", 729 fare: "Prices vary by class and how far ahead you book", 730 note: "Low cost high speed service using the same TGV trains and tracks as SNCF's standard TGV.", 731 stops: [ 732 {station:"Paris Massy TGV", fromOrigin:"0 km", depart:"8:00 AM"}, 733 {station:"Le Mans", fromOrigin:"185 km", depart:"8:55 AM"}, 734 {station:"Nantes Station", fromOrigin:"385 km", depart:"10:05 AM"} 735 ], 736 schedule: [ 737 {depart:"6:30 AM", arrive:"8:35 AM", duration:"2h 05m"}, 738 {depart:"8:00 AM", arrive:"10:05 AM", duration:"2h 05m"}, 739 {depart:"5:00 PM", arrive:"7:05 PM", duration:"2h 05m"} 740 ] 741 } 742 ] 743 } 744 } 745 }, 746 spain: { 747 label: "Spain", 748 operators: { 749 ave: { 750 label: "Renfe AVE", 751 bookingUrl: "https://www.renfe.com/", 752 routes: [ 753 { 754 id: "mad-bar", 755 name: "Madrid to Barcelona", 756 maxSpeed: "310 km/h (193 mph)", 757 distance: "621 km (386 mi)", 758 duration: "~2h 30m", 759 frequency: "Roughly every 30-60 minutes", 760 fare: "Prices vary by class and how far ahead you book", 761 note: "One of the busiest high-speed corridors in Europe by passenger volume.", 762 stops: [ 763 {station:"Madrid Atocha", fromOrigin:"0 km", depart:"8:00 AM"}, 764 {station:"Zaragoza Delicias", fromOrigin:"313 km", depart:"9:20 AM"}, 765 {station:"Barcelona Sants", fromOrigin:"621 km", depart:"10:30 AM"} 766 ], 767 schedule: [ 768 {depart:"6:30 AM", arrive:"9:00 AM", duration:"2h 30m"}, 769 {depart:"8:00 AM", arrive:"10:30 AM", duration:"2h 30m"}, 770 {depart:"1:00 PM", arrive:"3:32 PM", duration:"2h 32m"}, 771 {depart:"7:00 PM", arrive:"9:30 PM", duration:"2h 30m"} 772 ] 773 }, 774 { 775 id: "mad-sev", 776 name: "Madrid to Seville", 777 maxSpeed: "300 km/h (186 mph)", 778 distance: "471 km (293 mi)", 779 duration: "~2h 30m", 780 frequency: "Roughly every 60-90 minutes", 781 fare: "Prices vary by class and how far ahead you book", 782 note: "Spain's original AVE line, opened in 1992 for the Seville World Expo.", 783 stops: [ 784 {station:"Madrid Atocha", fromOrigin:"0 km", depart:"9:00 AM"}, 785 {station:"Cordoba", fromOrigin:"343 km", depart:"10:20 AM"}, 786 {station:"Seville Santa Justa", fromOrigin:"471 km", depart:"11:30 AM"} 787 ], 788 schedule: [ 789 {depart:"7:00 AM", arrive:"9:30 AM", duration:"2h 30m"}, 790 {depart:"11:00 AM", arrive:"1:32 PM", duration:"2h 32m"}, 791 {depart:"5:00 PM", arrive:"7:30 PM", duration:"2h 30m"} 792 ] 793 }, 794 { 795 id: "mad-val", 796 name: "Madrid to Valencia", 797 maxSpeed: "300 km/h (186 mph)", 798 distance: "391 km (243 mi)", 799 duration: "~1h 40m", 800 frequency: "Roughly every 60 minutes", 801 fare: "Prices vary by class and how far ahead you book", 802 note: "One of the fastest average speed lines on the AVE network.", 803 stops: [ 804 {station:"Madrid Atocha", fromOrigin:"0 km", depart:"8:00 AM"}, 805 {station:"Cuenca", fromOrigin:"166 km", depart:"8:40 AM"}, 806 {station:"Valencia Joaquin Sorolla", fromOrigin:"391 km", depart:"9:40 AM"} 807 ], 808 schedule: [ 809 {depart:"7:00 AM", arrive:"8:40 AM", duration:"1h 40m"}, 810 {depart:"10:00 AM", arrive:"11:42 AM", duration:"1h 42m"}, 811 {depart:"4:00 PM", arrive:"5:40 PM", duration:"1h 40m"} 812 ] 813 }, 814 { 815 id: "mad-mal", 816 name: "Madrid to Malaga", 817 maxSpeed: "300 km/h (186 mph)", 818 distance: "513 km (319 mi)", 819 duration: "~2h 35m", 820 frequency: "Roughly every 60-90 minutes", 821 fare: "Prices vary by class and how far ahead you book", 822 note: "Main high speed link between the capital and the Costa del Sol.", 823 stops: [ 824 {station:"Madrid Atocha", fromOrigin:"0 km", depart:"8:30 AM"}, 825 {station:"Cordoba", fromOrigin:"343 km", depart:"9:50 AM"}, 826 {station:"Malaga Maria Zambrano", fromOrigin:"513 km", depart:"11:05 AM"} 827 ], 828 schedule: [ 829 {depart:"7:00 AM", arrive:"9:35 AM", duration:"2h 35m"}, 830 {depart:"11:00 AM", arrive:"1:37 PM", duration:"2h 37m"}, 831 {depart:"5:00 PM", arrive:"7:35 PM", duration:"2h 35m"} 832 ] 833 } 834 ] 835 }, 836 ouigoespana: { 837 label: "Ouigo Espana", 838 routes: [ 839 { 840 id: "mad-bar-ouigo", 841 name: "Madrid to Barcelona (Ouigo)", 842 maxSpeed: "300 km/h (186 mph)", 843 distance: "621 km (386 mi)", 844 duration: "~2h 35m", 845 frequency: "Several times daily", 846 fare: "Prices vary by class and how far ahead you book", 847 note: "Low cost high speed operator using the same dedicated track as Renfe AVE.", 848 stops: [ 849 {station:"Madrid Chamartin", fromOrigin:"0 km", depart:"9:00 AM"}, 850 {station:"Zaragoza Delicias", fromOrigin:"313 km", depart:"10:25 AM"}, 851 {station:"Barcelona Sants", fromOrigin:"621 km", depart:"11:35 AM"} 852 ], 853 schedule: [ 854 {depart:"7:00 AM", arrive:"9:35 AM", duration:"2h 35m"}, 855 {depart:"1:00 PM", arrive:"3:35 PM", duration:"2h 35m"}, 856 {depart:"6:00 PM", arrive:"8:35 PM", duration:"2h 35m"} 857 ] 858 } 859 ] 860 }, 861 iryo: { 862 label: "Iryo", 863 routes: [ 864 { 865 id: "mad-bar-iryo", 866 name: "Madrid to Barcelona (Iryo)", 867 maxSpeed: "300 km/h (186 mph)", 868 distance: "621 km (386 mi)", 869 duration: "~2h 30m", 870 frequency: "Several times daily", 871 fare: "Prices vary by class and how far ahead you book", 872 note: "Newer private operator launched in 2022, also running on the same high speed track as AVE.", 873 stops: [ 874 {station:"Madrid Atocha", fromOrigin:"0 km", depart:"10:00 AM"}, 875 {station:"Zaragoza Delicias", fromOrigin:"313 km", depart:"11:20 AM"}, 876 {station:"Barcelona Sants", fromOrigin:"621 km", depart:"12:30 PM"} 877 ], 878 schedule: [ 879 {depart:"8:00 AM", arrive:"10:30 AM", duration:"2h 30m"}, 880 {depart:"2:00 PM", arrive:"4:30 PM", duration:"2h 30m"}, 881 {depart:"7:00 PM", arrive:"9:30 PM", duration:"2h 30m"} 882 ] 883 } 884 ] 885 } 886 } 887 }, 888 canada: { 889 label: "Canada", 890 operators: { 891 viarail: { 892 label: "VIA Rail", 893 bookingUrl: "https://www.viarail.ca/", 894 routes: [ 895 { 896 id: "tor-mtl", 897 name: "Toronto to Montreal (Corridor)", 898 maxSpeed: "160 km/h (99 mph)", 899 distance: "540 km (335 mi)", 900 duration: "~4h 55m", 901 frequency: "Several times daily", 902 fare: "Prices vary by class and how far ahead you book", 903 note: "Runs on shared conventional track; Canada currently has no true high-speed rail in operation.", 904 stops: [ 905 {station:"Toronto Union Station", fromOrigin:"0 km", depart:"8:00 AM"}, 906 {station:"Kingston", fromOrigin:"263 km", depart:"10:15 AM"}, 907 {station:"Ottawa (via connection)", fromOrigin:"400 km", depart:"11:30 AM"}, 908 {station:"Montreal Central Station", fromOrigin:"540 km", depart:"12:55 PM"} 909 ], 910 schedule: [ 911 {depart:"6:25 AM", arrive:"11:20 AM", duration:"4h 55m"}, 912 {depart:"8:00 AM", arrive:"12:55 PM", duration:"4h 55m"}, 913 {depart:"1:30 PM", arrive:"6:28 PM", duration:"4h 58m"}, 914 {depart:"5:20 PM", arrive:"10:15 PM", duration:"4h 55m"} 915 ] 916 }, 917 { 918 id: "tor-ott", 919 name: "Toronto to Ottawa (Corridor)", 920 maxSpeed: "160 km/h (99 mph)", 921 distance: "450 km (280 mi)", 922 duration: "~4h 15m", 923 frequency: "Several times daily", 924 fare: "Prices vary by class and how far ahead you book", 925 note: "Shares track with freight for most of the route, similar to the Toronto to Montreal line.", 926 stops: [ 927 {station:"Toronto Union Station", fromOrigin:"0 km", depart:"7:20 AM"}, 928 {station:"Oshawa", fromOrigin:"60 km", depart:"7:55 AM"}, 929 {station:"Kingston", fromOrigin:"263 km", depart:"9:35 AM"}, 930 {station:"Ottawa Station", fromOrigin:"450 km", depart:"11:35 AM"} 931 ], 932 schedule: [ 933 {depart:"6:25 AM", arrive:"10:40 AM", duration:"4h 15m"}, 934 {depart:"12:15 PM", arrive:"4:30 PM", duration:"4h 15m"}, 935 {depart:"5:35 PM", arrive:"9:50 PM", duration:"4h 15m"} 936 ] 937 }, 938 { 939 id: "mtl-que", 940 name: "Montreal to Quebec City (Corridor)", 941 maxSpeed: "160 km/h (99 mph)", 942 distance: "270 km (168 mi)", 943 duration: "~3h 05m", 944 frequency: "Several times daily", 945 fare: "Prices vary by class and how far ahead you book", 946 note: "Part of the same conventional Corridor network used for Toronto to Montreal service.", 947 stops: [ 948 {station:"Montreal Central Station", fromOrigin:"0 km", depart:"8:15 AM"}, 949 {station:"Drummondville", fromOrigin:"110 km", depart:"9:15 AM"}, 950 {station:"Quebec City Station", fromOrigin:"270 km", depart:"11:20 AM"} 951 ], 952 schedule: [ 953 {depart:"6:35 AM", arrive:"9:40 AM", duration:"3h 05m"}, 954 {depart:"12:20 PM", arrive:"3:25 PM", duration:"3h 05m"}, 955 {depart:"6:00 PM", arrive:"9:05 PM", duration:"3h 05m"} 956 ] 957 } 958 ] 959 } 960 } 961 }, 962 uk: { 963 label: "United Kingdom", 964 operators: { 965 lner: { 966 label: "LNER (East Coast Main Line)", 967 bookingUrl: "https://www.lner.co.uk/", 968 routes: [ 969 { 970 id: "lon-edi", 971 name: "London to Edinburgh", 972 maxSpeed: "200 km/h (125 mph)", 973 distance: "633 km (393 mi)", 974 duration: "~4h 20m", 975 frequency: "Roughly hourly", 976 fare: "Prices vary by class and how far ahead you book", 977 note: "The UK has no dedicated domestic high-speed line on this route; speeds are capped well below continental European HSR.", 978 stops: [ 979 {station:"London King's Cross", fromOrigin:"0 km", depart:"8:00 AM"}, 980 {station:"York", fromOrigin:"303 km", depart:"9:55 AM"}, 981 {station:"Newcastle", fromOrigin:"453 km", depart:"10:50 AM"}, 982 {station:"Edinburgh Waverley", fromOrigin:"633 km", depart:"12:20 PM"} 983 ], 984 schedule: [ 985 {depart:"6:00 AM", arrive:"10:20 AM", duration:"4h 20m"}, 986 {depart:"8:00 AM", arrive:"12:20 PM", duration:"4h 20m"}, 987 {depart:"1:00 PM", arrive:"5:22 PM", duration:"4h 22m"}, 988 {depart:"6:00 PM", arrive:"10:20 PM", duration:"4h 20m"} 989 ] 990 }, 991 { 992 id: "lon-leeds", 993 name: "London to Leeds", 994 maxSpeed: "200 km/h (125 mph)", 995 distance: "303 km (188 mi)", 996 duration: "~2h 15m", 997 frequency: "Roughly every 30 minutes", 998 fare: "Prices vary by class and how far ahead you book", 999 note: "One of the busiest domestic corridors on the East Coast Main Line.", 1000 stops: [ 1001 {station:"London King's Cross", fromOrigin:"0 km", depart:"9:00 AM"}, 1002 {station:"Peterborough", fromOrigin:"120 km", depart:"9:45 AM"}, 1003 {station:"Doncaster", fromOrigin:"280 km", depart:"10:50 AM"}, 1004 {station:"Leeds Station", fromOrigin:"303 km", depart:"11:15 AM"} 1005 ], 1006 schedule: [ 1007 {depart:"7:00 AM", arrive:"9:15 AM", duration:"2h 15m"}, 1008 {depart:"9:00 AM", arrive:"11:15 AM", duration:"2h 15m"}, 1009 {depart:"3:00 PM", arrive:"5:17 PM", duration:"2h 17m"} 1010 ] 1011 } 1012 ] 1013 }, 1014 avanti: { 1015 label: "Avanti West Coast", 1016 routes: [ 1017 { 1018 id: "lon-manc", 1019 name: "London to Manchester", 1020 maxSpeed: "200 km/h (125 mph)", 1021 distance: "296 km (184 mi)", 1022 duration: "~2h 05m", 1023 frequency: "Roughly every 20-30 minutes", 1024 fare: "Prices vary by class and how far ahead you book", 1025 note: "Runs on the West Coast Main Line, one of the busiest mixed traffic corridors in the UK.", 1026 stops: [ 1027 {station:"London Euston", fromOrigin:"0 km", depart:"9:00 AM"}, 1028 {station:"Milton Keynes Central", fromOrigin:"80 km", depart:"9:35 AM"}, 1029 {station:"Stoke-on-Tre
1029nt", fromOrigin:"230 km", depart:"10:40 AM"}, 1030 {station:"Manchester Piccadilly", fromOrigin:"296 km", depart:"11:05 AM"} 1031 ], 1032 schedule: [ 1033 {depart:"7:00 AM", arrive:"9:05 AM", duration:"2h 05m"}, 1034 {depart:"9:00 AM", arrive:"11:05 AM", duration:"2h 05m"}, 1035 {depart:"4:00 PM", arrive:"6:07 PM", duration:"2h 07m"} 1036 ] 1037 }, 1038 { 1039 id: "lon-birm", 1040 name: "London to Birmingham", 1041 maxSpeed: "200 km/h (125 mph)", 1042 distance: "180 km (112 mi)", 1043 duration: "~1h 25m", 1044 frequency: "Roughly every 20 minutes", 1045 fare: "Prices vary by class and how far ahead you book", 1046 note: "One of the busiest domestic corridors in Britain, also the planned route for the HS2 project.", 1047 stops: [ 1048 {station:"London Euston", fromOrigin:"0 km", depart:"10:00 AM"}, 1049 {station:"Coventry", fromOrigin:"150 km", depart:"11:05 AM"}, 1050 {station:"Birmingham New Street", fromOrigin:"180 km", depart:"11:25 AM"} 1051 ], 1052 schedule: [ 1053 {depart:"8:00 AM", arrive:"9:25 AM", duration:"1h 25m"}, 1054 {depart:"10:00 AM", arrive:"11:25 AM", duration:"1h 25m"}, 1055 {depart:"5:00 PM", arrive:"6:27 PM", duration:"1h 27m"} 1056 ] 1057 } 1058 ] 1059 }, 1060 eurostar: { 1061 label: "Eurostar", 1062 bookingUrl: "https://www.eurostar.com/", 1063 routes: [ 1064 { 1065 id: "lon-par", 1066 name: "London to Paris", 1067 maxSpeed: "300 km/h (186 mph)", 1068 distance: "494 km (307 mi)", 1069 duration: "~2h 20m", 1070 frequency: "Roughly every 1-2 hours", 1071 fare: "Prices vary by class and how far ahead you book", 1072 note: "Reaches true high-speed rail standards via the Channel Tunnel and LGV Nord.", 1073 stops: [ 1074 {station:"London St Pancras", fromOrigin:"0 km", depart:"9:00 AM"}, 1075 {station:"Ebbsfleet International", fromOrigin:"29 km", depart:"9:15 AM"}, 1076 {station:"Paris Gare du Nord", fromOrigin:"494 km", depart:"11:20 AM"} 1077 ], 1078 schedule: [ 1079 {depart:"6:30 AM", arrive:"8:50 AM", duration:"2h 20m"}, 1080 {depart:"9:00 AM", arrive:"11:20 AM", duration:"2h 20m"}, 1081 {depart:"2:00 PM", arrive:"4:22 PM", duration:"2h 22m"}, 1082 {depart:"6:30 PM", arrive:"8:50 PM", duration:"2h 20m"} 1083 ] 1084 }, 1085 { 1086 id: "lon-brus", 1087 name: "London to Brussels", 1088 maxSpeed: "300 km/h (186 mph)", 1089 distance: "373 km (232 mi)", 1090 duration: "~2h 00m", 1091 frequency: "Roughly every 1-2 hours", 1092 fare: "Prices vary by class and how far ahead you book", 1093 note: "Slightly faster than the Paris route due to fewer border and speed restricted sections.", 1094 stops: [ 1095 {station:"London St Pancras", fromOrigin:"0 km", depart:"10:00 AM"}, 1096 {station:"Ebbsfleet International", fromOrigin:"29 km", depart:"10:15 AM"}, 1097 {station:"Brussels Midi", fromOrigin:"373 km", depart:"12:00 PM"} 1098 ], 1099 schedule: [ 1100 {depart:"7:00 AM", arrive:"9:00 AM", duration:"2h 00m"}, 1101 {depart:"10:00 AM", arrive:"12:00 PM", duration:"2h 00m"}, 1102 {depart:"5:00 PM", arrive:"7:00 PM", duration:"2h 00m"} 1103 ] 1104 } 1105 ] 1106 }, 1107 southeastern: { 1108 label: "Southeastern Highspeed (Javelin)", 1109 routes: [ 1110 { 1111 id: "lon-ashford", 1112 name: "London to Ashford International", 1113 maxSpeed: "225 km/h (140 mph)", 1114 distance: "97 km (60 mi)", 1115 duration: "~38m", 1116 frequency: "Roughly every 20-30 minutes", 1117 fare: "Prices vary by class and how far ahead you book", 1118 note: "The only true domestic high speed service in the UK, running on HS1, the same dedicated line used by Eurostar.", 1119 stops: [ 1120 {station:"London St Pancras", fromOrigin:"0 km", depart:"9:00 AM"}, 1121 {station:"Stratford International", fromOrigin:"10 km", depart:"9:08 AM"}, 1122 {station:"Ebbsfleet International", fromOrigin:"29 km", depart:"9:20 AM"}, 1123 {station:"Ashford International", fromOrigin:"97 km", depart:"9:38 AM"} 1124 ], 1125 schedule: [ 1126 {depart:"7:00 AM", arrive:"7:38 AM", duration:"38m"}, 1127 {depart:"9:00 AM", arrive:"9:38 AM", duration:"38m"}, 1128 {depart:"5:00 PM", arrive:"5:40 PM", duration:"40m"} 1129 ] 1130 } 1131 ] 1132 } 1133 } 1134 }, 1135 australia: { 1136 label: "Australia", 1137 operators: { 1138 nswtrainlink: { 1139 label: "NSW TrainLink XPT", 1140 bookingUrl: "https://transportnsw.info/regional", 1141 routes: [ 1142 { 1143 id: "syd-mel", 1144 name: "Sydney to Melbourne", 1145 maxSpeed: "160 km/h (99 mph)", 1146 distance: "962 km (598 mi)", 1147 duration: "~11h 00m", 1148 frequency: "Once daily", 1149 fare: "Prices vary by class and how far ahead you book", 1150 note: "Australia has no high-speed rail in operation; the XPT runs on shared conventional track and is the fastest scheduled train on this corridor.", 1151 stops: [ 1152 {station:"Sydney Central", fromOrigin:"0 km", depart:"7:45 AM"}, 1153 {station:"Goulburn", fromOrigin:"210 km", depart:"9:50 AM"}, 1154 {station:"Wagga Wagga", fromOrigin:"460 km", depart:"12:40 PM"}, 1155 {station:"Albury", fromOrigin:"640 km", depart:"2:35 PM"}, 1156 {station:"Melbourne Southern Cross", fromOrigin:"962 km", depart:"6:45 PM"} 1157 ], 1158 schedule: [ 1159 {depart:"7:45 AM", arrive:"6:45 PM", duration:"11h 00m"} 1160 ] 1161 }, 1162 { 1163 id: "syd-can", 1164 name: "Sydney to Canberra", 1165 maxSpeed: "160 km/h (99 mph)", 1166 distance: "326 km (203 mi)", 1167 duration: "~4h 10m", 1168 frequency: "Several times daily", 1169 fare: "Prices vary by class and how far ahead you book", 1170 note: "Runs on shared conventional track through the Southern Highlands.", 1171 stops: [ 1172 {station:"Sydney Central", fromOrigin:"0 km", depart:"7:00 AM"}, 1173 {station:"Campbelltown", fromOrigin:"55 km", depart:"7:40 AM"}, 1174 {station:"Goulburn", fromOrigin:"210 km", depart:"9:05 AM"}, 1175 {station:"Canberra Station", fromOrigin:"326 km", depart:"11:10 AM"} 1176 ], 1177 schedule: [ 1178 {depart:"6:50 AM", arrive:"11:00 AM", duration:"4h 10m"}, 1179 {depart:"12:30 PM", arrive:"4:40 PM", duration:"4h 10m"}, 1180 {depart:"5:45 PM", arrive:"9:55 PM", duration:"4h 10m"} 1181 ] 1182 }, 1183 { 1184 id: "mel-adel", 1185 name: "Melbourne to Adelaide (The Overland)", 1186 maxSpeed: "115 km/h (71 mph)", 1187 distance: "828 km (515 mi)", 1188 duration: "~10h 30m", 1189 frequency: "Weekly, not a daily service", 1190 fare: "Prices vary by class and how far ahead you book", 1191 note: "A conventional long distance train, not high speed, included here for full route coverage.", 1192 stops: [ 1193 {station:"Melbourne Southern Cross", fromOrigin:"0 km", depart:"7:30 AM"}, 1194 {station:"Ballarat", fromOrigin:"120 km", depart:"9:00 AM"}, 1195 {station:"Bordertown", fromOrigin:"500 km", depart:"1:15 PM"}, 1196 {station:"Adelaide Parklands", fromOrigin:"828 km", depart:"6:00 PM"} 1197 ], 1198 schedule: [ 1199 {depart:"7:30 AM", arrive:"6:00 PM", duration:"10h 30m"} 1200 ] 1201 } 1202 ] 1203 } 1204 } 1205 }, 1206 india: { 1207 label: "India", 1208 operators: { 1209 vandebharat: { 1210 label: "Vande Bharat Express", 1211 bookingUrl: "https://www.irctc.co.in/", 1212 routes: [ 1213 { 1214 id: "del-var", 1215 name: "New Delhi to Varanasi", 1216 maxSpeed: "180 km/h (112 mph)", 1217 distance: "771 km (479 mi)", 1218 duration: "~8h 00m", 1219 frequency: "Once daily", 1220 fare: "Prices vary by class and how far ahead you book", 1221 note: "India's first Vande Bharat route; commercial average speed is well below max speed due to shared conventional track.", 1222 stops: [ 1223 {station:"New Delhi", fromOrigin:"0 km", depart:"6:00 AM"}, 1224 {station:"Kanpur Central", fromOrigin:"440 km", depart:"10:20 AM"}, 1225 {station:"Prayagraj", fromOrigin:"635 km", depart:"12:10 PM"}, 1226 {station:"Varanasi Junction", fromOrigin:"771 km", depart:"2:00 PM"} 1227 ], 1228 schedule: [ 1229 {depart:"6:00 AM", arrive:"2:00 PM", duration:"8h 00m"} 1230 ] 1231 }, 1232 { 1233 id: "mum-ahm", 1234 name: "Mumbai to Ahmedabad", 1235 maxSpeed: "180 km/h (112 mph)", 1236 distance: "493 km (306 mi)", 1237 duration: "~5h 30m", 1238 frequency: "Once daily", 1239 fare: "Prices vary by class and how far ahead you book", 1240 note: "This corridor is also the site of India's under construction dedicated bullet train line using Japanese Shinkansen technology.", 1241 stops: [ 1242 {station:"Mumbai Central", fromOrigin:"0 km", depart:"6:00 AM"}, 1243 {station:"Surat", fromOrigin:"263 km", depart:"9:15 AM"}, 1244 {station:"Vadodara", fromOrigin:"392 km", depart:"10:20 AM"}, 1245 {station:"Ahmedabad Junction", fromOrigin:"493 km", depart:"11:30 AM"} 1246 ], 1247 schedule: [ 1248 {depart:"6:00 AM", arrive:"11:30 AM", duration:"5h 30m"} 1249 ] 1250 }, 1251 { 1252 id: "mum-pune", 1253 name: "Mumbai to Pune", 1254 maxSpeed: "160 km/h (99 mph)", 1255 distance: "192 km (119 mi)", 1256 duration: "~3h 25m", 1257 frequency: "Once daily", 1258 fare: "Prices vary by class and how far ahead you book", 1259 note: "Short, popular business corridor connecting India's financial capital with Pune.", 1260 stops: [ 1261 {station:"Mumbai CSMT", fromOrigin:"0 km", depart:"6:15 AM"}, 1262 {station:"Thane", fromOrigin:"34 km", depart:"6:45 AM"}, 1263 {station:"Lonavala", fromOrigin:"128 km", depart:"8:10 AM"}, 1264 {station:"Pune Junction", fromOrigin:"192 km", depart:"9:40 AM"} 1265 ], 1266 schedule: [ 1267 {depart:"6:15 AM", arrive:"9:40 AM", duration:"3h 25m"} 1268 ] 1269 } 1270 ] 1271 } 1272 } 1273 }, 1274 china: { 1275 label: "China", 1276 operators: { 1277 crh: { 1278 label: "China Railway High-speed (CRH/Fuxing)", 1279 bookingUrl: "https://www.12306.cn/", 1280 routes: [ 1281 { 1282 id: "bei-sha", 1283 name: "Beijing to Shanghai", 1284 maxSpeed: "350 km/h (217 mph)", 1285 distance: "1318 km (819 mi)", 1286 duration: "~4h 30m on the fastest Fuxing services", 1287 frequency: "Very frequent, often every 10-20 minutes at peak", 1288 fare: "Prices vary by class and how far ahead you book", 1289 note: "One of the busiest and fastest conventional high-speed lines in the world.", 1290 stops: [ 1291 {station:"Beijing South", fromOrigin:"0 km", depart:"8:00 AM"}, 1292 {station:"Jinan West", fromOrigin:"406 km", depart:"9:35 AM"}, 1293 {station:"Nanjing South", fromOrigin:"1023 km", depart:"11:35 AM"}, 1294 {station:"Shanghai Hongqiao", fromOrigin:"1318 km", depart:"12:30 PM"} 1295 ], 1296 schedule: [ 1297 {depart:"6:00 AM", arrive:"10:30 AM", duration:"4h 30m"}, 1298 {depart:"8:00 AM", arrive:"12:30 PM", duration:"4h 30m"}, 1299 {depart:"1:00 PM", arrive:"5:32 PM", duration:"4h 32m"}, 1300 {depart:"6:00 PM", arrive:"10:30 PM", duration:"4h 30m"} 1301 ] 1302 }, 1303 { 1304 id: "guang-shen", 1305 name: "Guangzhou to Shenzhen", 1306 maxSpeed: "350 km/h (217 mph)", 1307 distance: "102 km (63 mi)", 1308 duration: "~30m", 1309 frequency: "Very frequent, often every 10-15 minutes", 1310 fare: "Prices vary by class and how far ahead you book", 1311 note: "One of the shortest and busiest intercity high speed links in China.", 1312 stops: [ 1313 {station:"Guangzhou South", fromOrigin:"0 km", depart:"9:00 AM"}, 1314 {station:"Humen", fromOrigin:"48 km", depart:"9:12 AM"}, 1315 {station:"Shenzhen North", fromOrigin:"102 km", depart:"9:30 AM"} 1316 ], 1317 schedule: [ 1318 {depart:"7:00 AM", arrive:"7:30 AM", duration:"30m"}, 1319 {depart:"9:00 AM", arrive:"9:30 AM", duration:"30m"}, 1320 {depart:"3:00 PM", arrive:"3:33 PM", duration:"33m"}, 1321 {depart:"7:00 PM", arrive:"7:30 PM", duration:"30m"} 1322 ] 1323 }, 1324 { 1325 id: "sha-hang", 1326 name: "Shanghai to Hangzhou", 1327 maxSpeed: "350 km/h (217 mph)", 1328 distance: "175 km (109 mi)", 1329 duration: "~45m", 1330 frequency: "Very frequent, often every 10 minutes", 1331 fare: "Prices vary by class and how far ahead you book", 1332 note: "Short, high frequency link connecting two of China's largest economic hubs.", 1333 stops: [ 1334 {station:"Shanghai Hongqiao", fromOrigin:"0 km", depart:"9:00 AM"}, 1335 {station:"Jiaxing South", fromOrigin:"90 km", depart:"9:20 AM"}, 1336 {station:"Hangzhou East", fromOrigin:"175 km", depart:"9:45 AM"} 1337 ], 1338 schedule: [ 1339 {depart:"7:00 AM", arrive:"7:45 AM", duration:"45m"}, 1340 {depart:"9:00 AM", arrive:"9:45 AM", duration:"45m"}, 1341 {depart:"3:00 PM", arrive:"3:47 PM", duration:"47m"} 1342 ] 1343 } 1344 ] 1345 } 1346 } 1347 } 1348 /* 1349 ADD FUTURE COUNTRIES LIKE THIS, e.g.: 1350 italy: { 1351 label: "Italy", 1352 operators: { 1353 frecciarossa: { 1354 label: "Trenitalia Frecciarossa", 1355 bookingUrl: "https://www.trenitalia.com/", 1356 routes: [ { id:"...", name:"...", ... } ] 1357 } 1358 } 1359 } 1360 */ 1361}; 1362 1363const countrySel = document.getElementById('ttf-country'); 1364const operatorSel = document.getElementById('ttf-operator'); 1365const routeSel = document.getElementById('ttf-route'); 1366const resultsEl = document.getElementById('ttf-results'); 1367const emptyEl = document.getElementById('ttf-empty'); 1368 1369function getDefaultCountry(){ 1370 var wrap = document.querySelector('.ttf-wrap'); 1371 var fromAttr = wrap ? wrap.getAttribute('data-default-country') : ''; 1372 if ( fromAttr && TTF_DATA[fromAttr] ) return fromAttr; 1373 1374 // fallback, try to read the country from the current URL path 1375 var path = window.location.pathname.toLowerCase(); 1376 var match = Object.keys(TTF_DATA).find(function(key){ 1377 return path.indexOf('/' + key) !== -1; 1378 }); 1379 return match || Object.keys(TTF_DATA)[0]; 1380} 1381 1382function populateCountries(){ 1383 Object.keys(TTF_DATA).forEach(function(key){ 1384 var opt = document.createElement('option'); 1385 opt.value = key; 1386 opt.textContent = TTF_DATA[key].label; 1387 countrySel.appendChild(opt); 1388 }); 1389 countrySel.value = getDefaultCountry(); 1390 populateOperators(); 1391} 1392 1393function populateOperators(){ 1394 operatorSel.innerHTML = ''; 1395 var country = TTF_DATA[countrySel.value];
1396 Object.keys(country.operators).forEach(function(key){ 1397 var opt = document.createElement('option'); 1398 opt.value = key; 1399 opt.textContent = country.operators[key].label; 1400 operatorSel.appendChild(opt); 1401 }); 1402 populateRoutes(); 1403} 1404 1405function populateRoutes(){ 1406 routeSel.innerHTML = ''; 1407 var country = TTF_DATA[countrySel.value]; 1408 var operator = country.operators[operatorSel.value]; 1409 operator.routes.forEach(function(route){ 1410 var opt = document.createElement('option'); 1411 opt.value = route.id; 1412 opt.textContent = route.name; 1413 routeSel.appendChild(opt); 1414 }); 1415 renderRoute(); 1416} 1417 1418function renderRoute(){ 1419 var country = TTF_DATA[countrySel.value]; 1420 var operator = country.operators[operatorSel.value]; 1421 var route = operator.routes.find(function(r){ return r.id === routeSel.value; }); 1422 if(!route){ 1423 resultsEl.style.display = 'none'; 1424 emptyEl.style.display = 'block'; 1425 return; 1426 } 1427 emptyEl.style.display = 'none'; 1428 resultsEl.style.display = 'block'; 1429 1430 document.getElementById('ttf-route-name').textContent = operator.label + ': ' + route.name; 1431 document.getElementById('ttf-route-meta').textContent = country.label; 1432 document.getElementById('ttf-route-speed').textContent = 'Top speed ' + route.maxSpeed; 1433 document.getElementById('ttf-stat-distance').textContent = route.distance; 1434 document.getElementById('ttf-stat-duration').textContent = route.duration; 1435 document.getElementById('ttf-stat-frequency').textContent = route.frequency; 1436 1437 document.getElementById('ttf-stat-fare').textContent = route.fare || 'Varies by class'; 1438 1439 var stopsBody = document.getElementById('ttf-stops-body'); 1440 stopsBody.innerHTML = ''; 1441 route.stops.forEach(function(stop){ 1442 var tr = document.createElement('tr'); 1443 tr.innerHTML = '<td>' + stop.station + '</td><td>' + stop.fromOrigin + '</td><td>' + stop.depart + '</td>'; 1444 stopsBody.appendChild(tr); 1445 }); 1446 1447 var schedBody = document.getElementById('ttf-schedule-body'); 1448 schedBody.innerHTML = ''; 1449 route.schedule.forEach(function(dep){ 1450 var tr = document.createElement('tr'); 1451 tr.innerHTML = '<td>' + dep.depart + '</td><td>' + dep.arrive + '</td><td>' + dep.duration + '</td>'; 1452 schedBody.appendChild(tr); 1453 }); 1454 1455 document.getElementById('ttf-note').textContent = route.liveSource 1456 ? route.liveSource + '. ' + (route.note || '') 1457 : (route.note || ''); 1458} 1459 1460countrySel.addEventListener('change', populateOperators); 1461operatorSel.addEventListener('change', populateRoutes); 1462routeSel.addEventListener('change', renderRoute); 1463 1464populateCountries(); 1465 1466// Fetch real Amtrak schedule data produced by ttf-amtrak-sync.php, if the 1467// site has set it up. This only ever upgrades the USA Acela and Northeast 1468// Regional entries; if the fetch fails or the file does not exist yet, 1469// the tool silently keeps using the built in sample data, so nothing 1470// breaks for any other country or for USA itself before the sync script 1471// has been run on the server. 1472// Amtrak's live GTFS feed names stations differently than the sample 1473// data does (e.g. "Boston" vs "Boston South Station", "Ny Moynihan Train 1474// Hall At Penn Station" vs "New York Penn Station"). This strips filler 1475// words/punctuation so names compare on their meaningful core, and 1476// covers the handful of well-known stations whose live and sample names 1477// share no common word at all. 1478var TTF_STATION_ALIASES = { 1479 "ny moynihan penn": "new york penn", 1480 "moynihan train hall penn": "new york penn", 1481 "penn": "new york penn" 1482}; 1483 1484function ttfNormalizeStationName(name){ 1485 var n = name.toLowerCase(); 1486 n = n.replace(/[^a-z0-9\s]/g, ' '); 1487 n = n.replace(/\b(station|amtrak|at|train|hall|international|airport|the|central)\b/g, ' '); 1488 n = n.replace(/\s+/g, ' ').trim(); 1489 return TTF_STATION_ALIASES[n] || n; 1490} 1491 1492function ttfFindMatchingStop(liveName, sampleStops){ 1493 var liveNorm = ttfNormalizeStationName(liveName); 1494 if (!liveNorm) return null; 1495 1496 // exact match on normalized name first 1497 for (var i = 0; i < sampleStops.length; i++){ 1498 if (ttfNormalizeStationName(sampleStops[i].station) === liveNorm) return sampleStops[i]; 1499 } 1500 // fall back to substring match either direction (e.g. "boston" inside "boston south") 1501 for (var j = 0; j < sampleStops.length; j++){ 1502 var sampleNorm = ttfNormalizeStationName(sampleStops[j].station); 1503 if (sampleNorm.indexOf(liveNorm) !== -1 || liveNorm.indexOf(sampleNorm) !== -1) return sampleStops[j]; 1504 } 1505 return null; 1506} 1507 1508function loadLiveAmtrakData(){ 1509 if ( typeof ttfLiveDataUrls === 'undefined' || !ttfLiveDataUrls.usa ) return; 1510 1511 fetch(ttfLiveDataUrls.usa, { cache: 'no-store' }) 1512 .then(function(res){ 1513 if (!res.ok) throw new Error('Live data not available yet'); 1514 return res.json(); 1515 }) 1516 .then(function(liveData){ 1517 if (!TTF_DATA.usa) return; 1518
1519 Object.keys(liveData).forEach(function(operatorKey){ 1520 var operator = TTF_DATA.usa.operators[operatorKey]; 1521 if (!operator || !operator.routes || !operator.routes.length) return; 1522 1523 // The sync script produces one full end to end trip per operator. 1524 // That matches the first, longest route already listed for that 1525 // operator (for example the full Boston to Washington run), so 1526 // only that entry's stops get updated with real data. 1527 var targetRoute = operator.routes[0]; 1528 var live = liveData[operatorKey]; 1529 if (!live || !live.stops || !live.stops.length) return; 1530 1531 // FIX: merge live stops into the existing sample stops by station 1532 // name instead of replacing the array outright. The sync script 1533 // has no distance/mileage data from Amtrak's feed, so blindly 1534 // overwriting produced a blank "from origin" column once live 1535 // data loaded. This keeps the sample distance for any station 1536 // name that matches, and only appends a blank distance for a 1537 // live station that has no match in the sample data. 1538 var sampleStops = targetRoute.stops; 1539 1540 var mergedStops = live.stops.map(function(s){ 1541 var existing = ttfFindMatchingStop(s.station, sampleStops); 1542 return { 1543 station: s.station, 1544 fromOrigin: existing ? existing.fromOrigin : '', 1545 depart: s.depart 1546 }; 1547 }); 1548 1549 targetRoute.stops = mergedStops; 1550 targetRoute.liveSource = 'Live data from Amtrak, last refreshed ' + live.lastUpdated; 1551 }); 1552 1553 // If the route currently on screen just got upgraded, redraw it so 1554 // the visitor sees the live numbers without needing to reselect. 1555 if (countrySel.value === 'usa') { 1556 renderRoute(); 1557 } 1558 }) 1559 .catch(function(){ 1560 // Live file missing or unreachable, quietly keep the sample data. 1561 }); 1562} 1563 1564loadLiveAmtrakData(); 1565});</script>
1565<style class="wpcode-css-snippet">:root{ 1566 --accent:#0f6e56; 1567 --accent-light:#e1f5ee; 1568 --border:#e4e2d8; 1569 --text:#2c2c2a; 1570 --text-soft:#5f5e5a; 1571 --bg:#faf9f5; 1572 --card:#ffffff; 1573 } 1574 *{box-sizing:border-box;} 1575 body{margin:0;} 1576 .ttf-wrap{ 1577 background:var(--bg); 1578 color:var(--text); 1579 padding:24px; 1580 border-radius:12px; 1581 border:1px solid var(--border); 1582 width:100%; 1583 max-width:100%; 1584 margin:0 auto; 1585 } 1586 .ttf-stat-row, 1587 .ttf-table-card, 1588 table.ttf-table{ 1589 width:100%; 1590 } 1591 .ttf-title{ 1592 font-size:20px; 1593 font-weight:600; 1594 margin:0 0 4px; 1595 } 1596 .ttf-sub{ 1597 font-size:14px; 1598 color:var(--text-soft); 1599 margin:0 0 20px; 1600 } 1601 .ttf-controls{ 1602 display:grid; 1603 grid-template-columns:1fr 1fr 1fr; 1604 gap:10px; 1605 margin-bottom:20px; 1606 } 1607 .ttf-field label{ 1608 display:block; 1609 font-weight:600; 1610 color:var(--text-soft); 1611 margin-bottom:4px; 1612 text-transform:uppercase; 1613 letter-spacing:.03em; 1614 } 1615 .ttf-field select{ 1616 width:100%; 1617 padding:9px 10px; 1618 border-radius:8px; 1619 border:1px solid var(--border); 1620 background:var(--card); 1621 color:var(--text); 1622 } 1623 .ttf-results{display:none;} 1624 .ttf-route-head{ 1625 display:flex; 1626 justify-content:space-between; 1627 align-items:center; 1628 flex-wrap:wrap; 1629 gap:8px; 1630 background:var(--card); 1631 border:1px solid var(--border); 1632 border-radius:10px; 1633 padding:14px 16px; 1634 margin-bottom:14px; 1635 } 1636 .ttf-route-head .r-name{font-weight:600;font-size:15px;} 1637 .ttf-route-head .r-meta{font-size:13px;color:var(--text-soft);} 1638 .ttf-badge{ 1639 display:inline-block; 1640 background:var(--accent-light); 1641 color:var(--accent); 1642 font-weight:600; 1643 padding:3px 9px; 1644 border-radius:20px; 1645 } 1646 .ttf-table-card{ 1647 background:var(--card); 1648 border:1px solid var(--border); 1649 border-radius:10px; 1650 overflow:hidden; 1651 margin-bottom:14px; 1652 } 1653 .ttf-table-card p{ 1654 margin:0; 1655 padding:12px 16px; 1656 text-transform:uppercase; 1657 letter-spacing:.03em; 1658 color: #0f6e56; 1659 border-bottom:1px solid var(--border); 1660 font-weight: 600; 1661 } 1662 table.ttf-table{ 1663 width:100%; 1664 border-collapse:collapse; 1665 } 1666 table.ttf-table th{ 1667 text-align:left; 1668 color:var(--text-soft); 1669 padding:8px 16px; 1670 border-bottom:1px solid var(--border); 1671 } 1672 table.ttf-table td{ 1673 padding:9px 16px; 1674 border-bottom:1px solid var(--border); 1675 } 1676 table.ttf-table tr:last-child td{border-bottom:none;} 1677 .ttf-stat-row{ 1678 display:grid; 1679 grid-template-columns:repeat(4,1fr); 1680 gap:10px; 1681 margin-bottom:14px; 1682 } 1683 .ttf-stat{ 1684 background:var(--card); 1685 border:1px solid var(--border); 1686 border-radius:10px; 1687 padding:12px 14px; 1688 } 1689 .ttf-stat .k{font-size:12px;color:var(--text-soft);margin-bottom:2px;} 1690 .ttf-stat .v{font-size:16px;font-weight:600;} 1691 .ttf-book{ 1692 display:flex; 1693 gap:10px; 1694 flex-wrap:wrap; 1695 } 1696 .ttf-book a{ 1697 display:inline-block; 1698 background:var(--accent); 1699 color:#fff; 1700 text-decoration:none; 1701 font-weight:600; 1702 padding:10px 18px; 1703 border-radius:8px; 1704 } 1705 .ttf-book a.secondary{ 1706 background:transparent; 1707 color:var(--accent); 1708 border:1px solid var(--accent); 1709 } 1710 .ttf-empty{ 1711 font-size:14px; 1712 color:var(--text-soft); 1713 padding:20px; 1714 text-align:center; 1715 border:1px dashed var(--border); 1716 border-radius:10px; 1717 } 1718 .ttf-note{ 1719 color:var(--text-soft); 1720 margin-top:14px; 1721 } 1722 @media (max-width:560px){
1723 .ttf-controls{grid-template-columns:1fr;} 1724 .ttf-stat-row{grid-template-columns:1fr;} 1725 .ttf-field select{font-size: 14px; } 1726 .ttf-route-head{font-size: 13px;} 1727 .ttf-route-head .r-name{font-size:13px;} 1728 .ttf-stat .v{font-size:14px;} 1729 table.ttf-table th{font-size: 10px;} 1730 table.ttf-table td{font-size: 10px;} 1731}</style>
vendor: 82 bytes, line 1731
1731<script async id="google_gtagjs" src="https://www.googletagmanager.com/gtag/js?id=
1731G-P90BVDRN7S
vendor: 12 bytes, line 1731
1731"></script>
1732<script id="google_gtagjs-inline">
vendor: 124 bytes, line 1733
1733window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', '
1733G-P90BVDRN7S
vendor: 9 bytes, line 1733
1733', {} );
1734</script>
vendor: 1 bytes, line 1734
1734
1735<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6948957029517177" 1736 crossorigin="anonymous"></script>
1736<link rel='stylesheet' id='kadence-fonts-gfonts-css' href='https://fastesttrains.com/wp-content/cache/perfmatters/fastesttrains.com/fonts/e8f895fa06a4.google-fonts.min.css' media='all' /> 1737<link rel="icon" href="https://fastesttrains.com/wp-content/uploads/2025/02/favicon.webp" sizes="32x32" /> 1738<link rel="icon" href="https://fastesttrains.com/wp-content/uploads/2025/02/favicon.webp" sizes="192x192" /> 1739<link rel="apple-touch-icon" href="https://fastesttrains.com/wp-content/uploads/2025/02/favicon.webp" /> 1740<meta name="msapplication-TileImage" content="https://fastesttrains.com/wp-content/uploads/2025/02/favicon.webp" /> 1741<style id="wp-custom-css"> 1742/*media query for table on samll devices*/ 1743@media (max-width: 600px) { 1744 table { 1745 font-size: 8px; 1746 } 1747} 1748/*custom table code*/ 1749.custom-table th { 1750 background-color: #3E7B27; 1751 color: #ffffff; 1752 padding: 2px 6px 2px 6px; 1753} 1754.custom-table td { 1755 border: 1px solid #3E7B27; 1756 padding: 2px 6px 2px 6px; 1757} 1758.custom-table tbody tr:nth-child(odd) { 1759 background-color: #F5FFE9; /* Light yellow shade */ 1760} 1761.custom-table tbody tr:nth-child(even) { 1762 background-color: #F5FFE9; 1763} 1764/* shade for hover effect */ 1765.custom-table tbody tr:hover { 1766 background-color: #BAE577; 1767} 1768/*cards-table-code*/ 1769.custom-card-table th { 1770 background-color: #8F0007; 1771 color: #ffffff; 1772 padding: 2px 6px 2px 6px; 1773} 1774</style> 1775<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style>.perfmatters-lazy.pmloaded,.perfmatters-lazy.pmloaded>img,.perfmatters-lazy>img.pmloaded,.perfmatters-lazy[data-ll-status=entered]{animation:500ms pmFadeIn}@keyframes pmFadeIn{0%{opacity:0}100%{opacity:1}}body .perfmatters-lazy-css-bg:not([data-ll-status=entered]),body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *,body .perfmatters-lazy-css-bg:not([data-ll-status=entered])::before,body .perfmatters-lazy-css-bg:not([data-ll-status=entered])::after,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *::before,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *::after{background-image:none!important;will-change:transform;transition:opacity 0.025s ease-in,transform 0.025s ease-in!important;}</style></head> 1776 1777<body class="wp-singular page-template-default page page-id-16 wp-custom-logo wp-embed-responsive wp-theme-kadence footer-on-bottom hide-focus-outline link-style-standard content-title-style-hide content-width-normal content-style-unboxed content-vertical-padding-hide non-transparent-header mobile-non-transparent-header"> 1778<div id="wrapper" class="site wp-site-blocks"> 1779 <a class="skip-link screen-reader-text scroll-ignore" href="#main">Skip to content</a> 1780 <header id="masthead" class="site-header" role="banner" itemtype="https://schema.org/WPHeader" itemscope> 1781 <div id="main-header" class="site-header-wrap"> 1782 <div class="site-header-inner-wrap"> 1783 <div class="site-header-upper-wrap"> 1784 <div class="site-header-upper-inner-wrap"> 1785 <div class="site-main-header-wrap site-header-row-container site-header-focus-item site-header-row-layout-standard" data-section="kadence_customizer_header_main"> 1786 <div class="site-header-row-container-inner"> 1787 <div class="site-container"> 1788 <div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-center-column"> 1789 <div class="site-header-main-section-left site-header-section site-header-section-left"> 1790 <div class="site-header-item site-header-focus-item" data-section="title_tagline"> 1791 <div class="site-branding branding-layout-standard site-brand-logo-only"><a class="brand has-logo-image" href="https://fastesttrains.com/" rel="home"><img data-perfmatters-preload width="100" height="100" src="https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-official-logo.webp" class="custom-logo" alt="Fastest Trains Official Logo" decoding="async" fetchpriority="high"></a></div></div><!-- data-section="title_tagline" --> 1792 <div class="site-header-main-section-left-center site-header-section site-header-section-left-center"> 1793 </div> 1794 </div> 1795 <div class="site-header-main-section-center site-header-section site-header-section-center"> 1796 <div class="site-header-item site-header-focus-item site-header-item-main-navigation header-navigation-layout-stretch-false header-navigation-layout-fill-stretch-false" data-section="
1796kadence_customizer_primary_navigation"> 1797 <nav id="site-navigation" class="main-navigation header-navigation hover-to-open nav--toggle-sub header-navigation-style-standard header-navigation-dropdown-animation-none" role="navigation" aria-label="Primary"> 1798 <div class="primary-menu-container header-menu-container"> 1799 <ul id="primary-menu" class="menu"><li id="menu-item-3307" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-3307"><a href="https://fastesttrains.com/">Home</a></li> 1800<li id="menu-item-3570" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3570"><a href="https://fastesttrains.com/speedometer-online/">Speedometer</a></li> 1801<li id="menu-item-3760" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3760 kadence-menu-mega-enabled kadence-menu-mega-width-custom kadence-menu-mega-columns-3 kadence-menu-mega-layout-equal"><a><span class="nav-drop-title-wrap">Countries<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 1802 </svg></span></span></span></a> 1803<ul class="sub-menu"> 1804 <li id="menu-item-3761" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3761"><a href="https://fastesttrains.com/usa/">USA</a></li> 1805 <li id="menu-item-3765" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3765"><a href="https://fastesttrains.com/canada/">Canada</a></li> 1806 <li id="menu-item-3905" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3905"><a href="https://fastesttrains.com/uk/">UK</a></li> 1807 <li id="menu-item-3814" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3814"><a href="https://fastesttrains.com/germany/">Germany</a></li> 1808 <li id="menu-item-3824" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3824"><a href="https://fastesttrains.com/japan/">Japan</a></li> 1809 <li id="menu-item-3859" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3859"><a href="https://fastesttrains.com/spain/">Spain</a></li> 1810 <li id="menu-item-3934" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3934"><a href="https://fastesttrains.com/australia/">Australia</a></li> 1811 <li id="menu-item-3996" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3996"><a href="https://fastesttrains.com/china/">China</a></li> 1812 <li id="menu-item-3971" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3971"><a href="https://fastesttrains.com/india/">India</a></li> 1813</ul> 1814</li> 1815<li id="menu-item-3306" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3306"><a href="https://fastesttrains.com/bullet-trains/">Bullet Trains</a></li> 1816<li id="menu-item-1833" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1833"><a href="https://fastesttrains.com/high-speed-trains-in-world/" title="Fastest Trains In The World">Other Trains</a></li> 1817<li id="menu-item-1270" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1270"><a href="https://fastesttrains.com/rails/" title="High Speed Rail In The World">Railway Lines</a></li> 1818<li id="menu-item-19" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-16 current_page_item menu-item-19"><a href="https://fastesttrains.com/about-us/" aria-current="page">About Us</a></li> 1819<li id="menu-item-20" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20"><a href="https://fastesttrains.com/contact-us/">Contact Us</a></li> 1820</ul> </div> 1821 </nav><!-- #site-navigation --> 1822 </div><!-- data-section="primary_navigation" --> 1823 </div> 1824 <div class="site-header-main-section-right site-header-section site-header-section-right"> 1825 <div class="site-header-main-section-right-center site-header-section site-header-section-right-center"> 1826 </div> 1827 <div class="site-header-item site-header-focus-item" data-section="
1827kadence_customizer_header_social"> 1828 <div class="header-social-wrap"><div class="header-social-inner-wrap element-social-inner-wrap social-show-label-false social-style-filled"><a href="https://www.facebook.com/fastesttrains/" aria-label="Facebook" target="_blank" rel="noopener noreferrer" class="social-button header-social-item social-link-facebook"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-facebook-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><title>Facebook</title><path d="M31.997 15.999c0-8.836-7.163-15.999-15.999-15.999s-15.999 7.163-15.999 15.999c0 7.985 5.851 14.604 13.499 15.804v-11.18h-4.062v-4.625h4.062v-3.525c0-4.010 2.389-6.225 6.043-6.225 1.75 0 3.581 0.313 3.581 0.313v3.937h-2.017c-1.987 0-2.607 1.233-2.607 2.498v3.001h4.437l-0.709 4.625h-3.728v11.18c7.649-1.2 13.499-7.819 13.499-15.804z"></path> 1829 </svg></span></a><a href="https://x.com/fastesttrainss" aria-label="X" target="_blank" rel="noopener noreferrer" class="social-button header-social-item social-link-twitter"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-twitter-x-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="23" height="24" viewBox="0 0 23 24"><title>X</title><path d="M13.969 10.157l8.738-10.157h-2.071l-7.587 8.819-6.060-8.819h-6.989l9.164 13.336-9.164 10.651h2.071l8.012-9.313 6.4 9.313h6.989l-9.503-13.831zM11.133 13.454l-8.316-11.895h3.181l14.64 20.941h-3.181l-6.324-9.046z"></path> 1830 </svg></span></a><a href="https://www.instagram.com/thefastesttrains/" aria-label="Instagram" target="_blank" rel="noopener noreferrer" class="social-button header-social-item social-link-instagram"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-instagram-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Instagram</title><path d="M7 1c-1.657 0-3.158 0.673-4.243 1.757s-1.757 2.586-1.757 4.243v10c0 1.657 0.673 3.158 1.757 4.243s2.586 1.757 4.243 1.757h10c1.657 0 3.158-0.673 4.243-1.757s1.757-2.586 1.757-4.243v-10c0-1.657-0.673-3.158-1.757-4.243s-2.586-1.757-4.243-1.757zM7 3h10c1.105 0 2.103 0.447 2.828 1.172s1.172 1.723 1.172 2.828v10c0 1.105-0.447 2.103-1.172 2.828s-1.723 1.172-2.828 1.172h-10c-1.105 0-2.103-0.447-2.828-1.172s-1.172-1.723-1.172-2.828v-10c0-1.105 0.447-2.103 1.172-2.828s1.723-1.172 2.828-1.172zM16.989 11.223c-0.15-0.972-0.571-1.857-1.194-2.567-0.754-0.861-1.804-1.465-3.009-1.644-0.464-0.074-0.97-0.077-1.477-0.002-1.366 0.202-2.521 0.941-3.282 1.967s-1.133 2.347-0.93 3.712 0.941 2.521 1.967 3.282 2.347 1.133 3.712 0.93 2.521-0.941 3.282-1.967 1.133-2.347 0.93-3.712zM15.011 11.517c0.122 0.82-0.1 1.609-0.558 2.227s-1.15 1.059-1.969 1.18-1.609-0.1-2.227-0.558-1.059-1.15-1.18-1.969 0.1-1.609 0.558-2.227 1.15-1.059 1.969-1.18c0.313-0.046 0.615-0.042 0.87-0.002 0.74 0.11 1.366 0.47 1.818 0.986 0.375 0.428 0.63 0.963 0.72 1.543zM17.5 7.5c0.552 0 1-0.448 1-1s-0.448-1-1-1-1 0.448-1 1 0.448 1 1 1z"></path> 1831 </svg></span></a></div></div></div><!-- data-section="header_social" --> 1832 </div> 1833 </div> 1834 </div> 1835 </div> 1836</div> 1837 </div> 1838 </div> 1839 </div> 1840 </div> 1841 1842<div id="mobile-header" class="site-mobile-header-wrap"> 1843 <div class="site-header-inner-wrap"> 1844 <div class="site-header-upper-wrap"> 1845 <div class="site-header-upper-inner-wrap"> 1846 <div class="site-main-header-wrap site-header-focus-item site-header-row-layout-standard site-header-row-tablet-layout-default site-header-row-mobile-layout-default "> 1847 <div class="site-header-row-container-inner"> 1848 <div class="site-container"> 1849 <div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center"> 1850 <div class="site-header-main-section-left site-header-section site-header-section-left"> 1851 <div class="site-header-item site-header-focus-item" data-section="title_tagline"> 1852 <div class="site-branding mobile-site-branding branding-layout-standard branding-tablet-layout-inherit site-brand-logo-only branding-mobile-layout-inherit"><a class="brand has-logo-image" href="https://fastesttrains.com/" rel="home"><img data-perfmatters-preload width="100" height="100" src="https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-official-logo.webp" class="custom-logo" alt="Fastest Trains Official Logo" decoding="async" fetchpriority="high"></a></div></div><!-- data-section="title_tagline" --> 1853 </div> 1854 <div class="site-header-main-section-right site-header-section site-header-section-right"> 1855 <div class="site-header-item site-header-focus-item site-header-item-navgation-popup-toggle" data-section="
1855kadence_customizer_mobile_trigger"> 1856 <div class="mobile-toggle-open-container"> 1857 <button id="mobile-toggle" class="menu-toggle-open drawer-toggle menu-toggle-style-default" aria-label="Open menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-close" 1858 > 1859 <span class="menu-toggle-icon"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-menu-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Toggle Menu</title><path d="M3 13h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 7h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 19h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1z"></path> 1860 </svg></span></span> 1861 </button> 1862 </div> 1863 </div><!-- data-section="mobile_trigger" --> 1864 </div> 1865 </div> 1866 </div> 1867 </div> 1868</div> 1869 </div> 1870 </div> 1871 </div> 1872</div> 1873</header><!-- #masthead --> 1874 1875 <main id="inner-wrap" class="wrap kt-clear" role="main"> 1876 <div id="primary" class="content-area"> 1877 <div class="content-container site-container"> 1878 <div id="main" class="site-main"> 1879 <div class="content-wrap"> 1880 <article id="post-16" class="entry content-bg single-entry post-16 page type-page status-publish hentry mv-content-wrapper"> 1881 <div class="entry-content-wrap"> 1882 1883<div class="entry-content single-content"> 1884 <div class="kb-row-layout-wrap kb-row-layout-id16_e217dc-d6 alignfull has-theme-palette2-background-color kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 1885 1886<div class="wp-block-kadence-column kadence-column16_2d9886-62"><div class="kt-inside-inner-col"> 1887<h1 class="kt-adv-heading16_c00822-a0 wp-block-kadence-advancedheading has-theme-palette-9-color has-text-color" data-kb-block="kb-adv-heading16_c00822-a0">About Us</h1> 1888</div></div> 1889 1890</div></div> 1891 1892<div class="kb-row-layout-wrap kb-row-layout-id16_e0fee0-07 alignfull has-theme-palette8-background-color kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width"> 1893 1894<div class="wp-block-kadence-column kadence-column16_9626c4-6f"><div class="kt-inside-inner-col"> 1895<h2 class="kt-adv-heading16_0ffef6-72 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_0ffef6-72"><strong>Welcome to Fastest Trains â Your Ultimate Destination for High-Speed Rail Insights!</strong></h2> 1896 1897 1898 1899<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-16_3bd063-00"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider"/></div></div> 1900 1901 1902 1903<p class="kt-adv-heading16_9f48a4-23 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_9f48a4-23">At <a href="https://fastesttrains.com/">FastestTrains.com</a>, weâre passionate about speed, innovation, and the transformative power of modern rail systems. Our mission is to provide train enthusiasts, travelers, and transport tech followers with accurate, up-to-date, and engaging information about the worldâs fastest trains.</p> 1904</div></div> 1905 1906</div></div> 1907 1908<div class="kb-row-layout-wrap kb-row-layout-id16_f7a590-72 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 1909 1910<div class="wp-block-kadence-column kadence-column16_59f3ed-b8"><div class="kt-inside-inner-col"> 1911<h3 class="kt-adv-heading16_54a675-f6 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_54a675-f6"> What We Cover</h3> 1912 1913 1914 1915<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-16_863ff0-d4"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider"/></div></div> 1916 1917 1918 1919<p class="kt-adv-heading16_abbd94-94 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_abbd94-94">From the magnetic levitation marvels of <strong>Japan</strong> and the engineering excellence of <strong>Chinaâs high-speed rail</strong>, to the cutting-edge trains running across <strong>Europe</strong>, <strong>North America</strong>, and <strong>Scandinavia</strong>, we explore it all. Our geographic focus includes:</p> 1920 1921 1922 1923<div class="wp-block-kadence-iconlist kt-svg-icon-list-items kt-svg-icon-list-items16_05195a-ab kt-svg-icon-list-columns-2 al
1923ignnone kt-list-icon-aligntop kt-mobile-svg-icon-list-columns-1"><ul class="kt-svg-icon-list"> 1924<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_1f5802-d4"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>United States</strong></span></li> 1925 1926 1927 1928<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_3cb078-90"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Canada</strong></span></li> 1929 1930 1931 1932<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_466492-9c"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Australia</strong></span></li> 1933 1934 1935 1936<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_f4dc46-9d"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>India</strong></span></li> 1937 1938 1939 1940<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_d2a153-9c"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Italy</strong></span></li> 1941 1942 1943 1944<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_9daa19-8e"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13
19441.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Spain</strong></span></li> 1945 1946 1947 1948<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_be4111-1d"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Sweden</strong></span></li> 1949 1950 1951 1952<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_d96d8b-c7"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Denmark</strong></span></li> 1953 1954 1955 1956<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_dcb4bf-f4"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Switzerland</strong></span></li> 1957 1958 1959 1960<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_30c692-b9"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Finland</strong></span></li> 1961 1962 1963 1964<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_53ab09-f5"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Norway</strong></span></li> 1965 1966 1967 1968<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_445548-7a"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13
19681.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Poland</strong></span></li> 1969 1970 1971 1972<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_27bd67-dc"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>China</strong></span></li> 1973 1974 1975 1976<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_210f01-1f"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Japan</strong></span></li> 1977</ul></div> 1978 1979 1980 1981<p class="kt-adv-heading16_47103f-2a wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_47103f-2a">Whether you’re interested in bullet train technology, cross-country express routes, or national high-speed rail developments, Fastest Trains delivers content thatâs informative and exciting.</p> 1982</div></div> 1983 1984</div></div> 1985 1986<div class="kb-row-layout-wrap kb-row-layout-id16_86cea3-c3 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 1987 1988<div class="wp-block-kadence-column kadence-column16_bda186-ca"><div class="kt-inside-inner-col"> 1989<h3 class="kt-adv-heading16_a4b944-69 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_a4b944-69">Real-Time Train Speed Tracking</h3> 1990 1991 1992 1993<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-16_2e3660-67"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider"/></div></div> 1994 1995 1996 1997<p class="kt-adv-heading16_092449-94 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_092449-94">We proudly offer an innovative <strong>Train Speed Test Tool</strong> that allows users to track the real-time speed of trains. Whether youâre commuting or just curious, our tool enhances your rail experience with accurate speed analytics and performance metrics.</p> 1998</div></div> 1999 2000</div></div> 2001 2002<div class="kb-row-layout-wrap kb-row-layout-id16_50bcbb-e7 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 2003 2004<div class="wp-block-kadence-column kadence-column16_8adede-bb"><div class="kt-inside-inner-col"> 2005<h3 class="kt-adv-heading16_6f765d-51 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_6f765d-51">Schedules, Routes & Timings</h3> 2006 2007 2008 2009<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-16_854db6-4f"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider"/></div></div> 2010 2011 2012 2013<p class="kt-adv-heading16_94a156-d3 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_94a156-d3">We understand that planning a journey on a high-speed train requires precision. Thatâs why we cover:</p> 2014 2015 2016 2017<div class="wp-block-kadence-iconlist kt-svg-icon-list-items kt-svg-icon-list-items16_ae675a-e7 kt-svg-icon-list-columns-1 alignnone kt-list-icon-aligntop kt-mobile-svg-icon-list-columns-1"><ul class="kt-svg-icon-list"> 2018<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_dd85fe-98"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13
20181.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text">Real-time and upcoming <strong>train schedules</strong></span></li> 2019 2020 2021 2022<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_2bde22-f5"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text">Detailed <strong>train routes</strong> and stopovers</span></li> 2023 2024 2025 2026<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_b8df14-9f"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text">Local and international <strong>departure/arrival timings</strong></span></li> 2027 2028 2029 2030<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_feb0d7-5e"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text">Seasonal changes, holiday operations, and more</span></li> 2031</ul></div> 2032</div></div> 2033 2034</div></div> 2035 2036<div class="kb-row-layout-wrap kb-row-layout-id16_11b7ab-65 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 2037 2038<div class="wp-block-kadence-column kadence-column16_a5d432-79"><div class="kt-inside-inner-col"> 2039<h3 class="kt-adv-heading16_5572df-18 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_5572df-18">Why Us?</h3> 2040 2041 2042 2043<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-16_abea45-f8"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider"/></div></div> 2044 2045 2046 2047<div class="wp-block-kadence-iconlist kt-svg-icon-list-items kt-svg-icon-list-items16_05f5da-65 kt-svg-icon-list-columns-1 alignnone kt-list-icon-aligntop kt-mobile-svg-icon-list-columns-1"><ul class="kt-svg-icon-list"> 2048<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_8e92e8-be"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Expertise in Global Rail Networks</strong>: Our team continuously researches and verifies data across multiple national train operators.</span></li> 2049 2050 2051 2052<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_8472f3-41"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13
20521.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>Data Accuracy</strong>: We use verified sources and real-time tools to provide the most reliable speed, schedule, and route information.</span></li> 2053 2054 2055 2056<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-16_8c394b-86"><span class="kb-svg-icon-wrap kb-svg-icon-ic_aperture kt-svg-icon-list-single"><svg viewBox="0 0 8 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"/></svg></span><span class="kt-svg-icon-list-text"><strong>User-Friendly Experience</strong>: We combine clarity, visuals, and simplicity so that every visitor, from rail fans to first-time travelers, can navigate easily.</span></li> 2057</ul></div> 2058</div></div> 2059 2060</div></div> 2061 2062<div class="kb-row-layout-wrap kb-row-layout-id16_1170cb-41 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 2063 2064<div class="wp-block-kadence-column kadence-column16_e0ef50-d9"><div class="kt-inside-inner-col"> 2065<h3 class="kt-adv-heading16_0ac279-10 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_0ac279-10">Our Vision</h3> 2066 2067 2068 2069<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-16_456ecd-11"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider"/></div></div> 2070 2071 2072 2073<p class="kt-adv-heading16_33e25e-bb wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_33e25e-bb">To become the most trusted online resource for high-speed rail information and tools globallyâempowering users with insights, comparisons, and live data on the fastest trains ever built.</p> 2074 2075 2076 2077<p class="kt-adv-heading16_9ecfe8-ab wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_9ecfe8-ab">Have a question or suggestion? Visit our <a href="https://fastesttrains.com/contact-us/"><strong>Contact Us</strong></a> page â weâd love to hear from you!</p> 2078 2079 2080 2081<p class="kt-adv-heading16_c953b6-82 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_c953b6-82">
2081For details on how we operate, please review our <a href="https://fastesttrains.com/disclaimer/"><strong>Disclaimer</strong></a> and our <a href="https://fastesttrains.com/terms-and-conditions/"><strong>Terms and Conditions</strong></a> to understand your rights and responsibilities when using our site.</p> 2082 2083 2084 2085<p class="kt-adv-heading16_35d99a-6c wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading16_35d99a-6c"><strong>FastestTrains.com â Track Speed. Discover Routes. Ride the Future.</strong></p> 2086</div></div> 2087 2088</div></div></div><!-- .entry-content --> 2089 </div> 2090</article><!-- #post-16 --> 2091 2092 </div> 2093 </div><!-- #main --> 2094 </div> 2095</div><!-- #primary --> 2096 </main><!-- #inner-wrap --> 2097 <footer id="colophon" class="site-footer" role="contentinfo"> 2098 <div class="site-footer-wrap"> 2099 <div class="site-middle-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_middle"> 2100 <div class="site-footer-row-container-inner"> 2101 <div class="site-container"> 2102 <div class="site-middle-footer-inner-wrap site-footer-row site-footer-row-columns-3 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain"> 2103 <div class="site-footer-middle-section-1 site-footer-section footer-section-inner-items-1"> 2104 <div class="footer-widget-area widget-area site-footer-focus-item footer-widget2 content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer2"> 2105 <div class="footer-widget-area-inner site-info-inner"> 2106 <section id="block-12" class="widget widget_block"><style>.kb-row-layout-idblock-12_970a4b-d5 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-idblock-12_970a4b-d5 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-idblock-12_970a4b-d5 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-idblock-12_970a4b-d5 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-idblock-12_970a4b-d5 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-idblock-12_970a4b-d5 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}</style><div class="kb-row-layout-wrap kb-row-layout-idblock-12_970a4b-d5 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 2107<style>.kadence-columnf13830-7b > .kt-inside-inner-col,.kadence-columnf13830-7b > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnf13830-7b > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnf13830-7b > .kt-inside-inner-col{flex-direction:column;}.kadence-columnf13830-7b > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-columnf13830-7b > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnf13830-7b{position:relative;}@media all and (max-width: 1024px){.kadence-columnf13830-7b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-columnf13830-7b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}</style> 2108<div class="wp-block-kadence-column kadence-columnf13830-7b"><div class="kt-inside-inner-col"><style>.wp-block-kadence-advancedheading.kt-adv-heading24bbbe-33, .wp-block-kadence-advancedheading.kt-adv-heading24bbbe-33[data-kb-block="kb-adv-heading24bbbe-33"]{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:var(--global-kb-font-size-lg, 2rem);font-weight:400;font-style:normal;font-family:Oswald;}.wp-block-kadence-advancedheading.kt-adv-heading24bbbe-33 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading24bbbe-33[data-kb-block="kb-adv-heading24bbbe-33"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading24bbbe-33 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading24bbbe-33[data-kb-block="kb-adv-heading24bbbe-33"] img.kb-inline-image{width:150px;vertical-align:baseline;}</style> 2109<p class="kt-adv-heading24bbbe-33 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading24bbbe-33"><strong>Quick Links</strong></p> 2110 2111 2112<style>.wp-block-kadence-spacer.kt-block-spacer-f8c0bd-73 .kt-block-spacer{height:10px;}.wp-block-kadence-spacer.kt-block-spacer-f8c0bd-73 .kt-divider{border-top-width:3px;height:1px;border-top-color:var(--global-palette1, #3182CE);width:44%;border-top-style:solid;}</style> 2113<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-f8c0bd-73"><div class="kt-block-spacer kt-block-spacer-halign-left"><hr class="kt-divider"/></div></div> 2114 2115 2116<style>.wp-block-kadence-iconlist.kt-svg-icon-list-items5d7b3f-67:not(.this-stops-third-party-issues){margin-top:0px;margin-bottom:0px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items5d7b3f-67 ul.kt-svg-icon-list{grid-row-gap:5px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items5d7b3f-67 ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap .kt-svg-icon-list-single{margin-right:10px;}.kt-svg-icon-list-items5d7b3f-67 ul.kt-svg-icon-list .kt-svg-icon-list-level-0 .kt-svg-icon-list-single svg{font-size:20px;}</style> 2117<div class="wp-block-kadence-iconlist kt-svg-icon-list-items kt-svg-icon-list-items5d7b3f-67 kt-svg-icon-list-columns-1 alignnone"><ul class="kt-svg-icon-list"><style>.kt-svg-icon-list-item-ceccff-39 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}</style> 2118<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-ceccff-39"><a href="https://fastesttrains.com/" class="kt-svg-icon-link"><span class="kb-svg-icon-wrap kb-svg-icon-fe_externalLink kt-svg-icon-list-single"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" role="img"><title>Fastest Trains</title><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg></span><span class="kt-svg-icon-list-text"><strong>Home</strong></span></a></li> 2119 2120 2121<style>.kt-svg-icon-list-item-6d3b14-a7 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}</style> 2122<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-6d3b14-a7"><a href="https://fastesttrains.com/rails/" class="kt-svg-icon-link"><span class="kb-svg-icon-wrap kb-svg-icon-fe_externalLink kt-svg-icon-list-single"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" role="img"><title>Rails</title><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg></span><span class="kt-svg-icon-list-text"><strong>Rails</strong></span></a></li> 2123 2124 2125<style>.kt-svg-icon-list-item-87f509-b8 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}</style> 2126<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-87f509-b8"><a href="https://fastesttrains.com/blogs/" class="kt-svg-icon-link"><span class="kb-svg-icon-wrap kb-svg-icon-fe_externalLink kt-svg-icon-list-single"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" role="img"><title>Blogs</title><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg></span><span class="kt-svg-icon-list-text"><strong>Blogs</strong></span></a></li> 2127 2128 2129<style>.kt-svg-icon-list-item-a99960-f0 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}</style> 2130<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-a99960-f0"><a href="https://fastesttrains.com/about-us/" class="kt-svg-icon-link"><span class="kb-svg-icon-wrap kb-svg-icon-fe_externalLink kt-svg-icon-list-single"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" role="img"><title>About Us</title><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg></span><span class="kt-svg-icon-list-text"><strong>About Us</strong></span></a></li> 2131 2132 2133<style>.kt-svg-icon-list-item-55007e-96 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}</style> 2134<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-55007e-96"><a href="https://fastesttrains.com/contact-us/" class="kt-svg-icon-link"><span class="kb-svg-icon-wrap kb-svg-icon-fe_externalLink kt-svg-icon-list-single"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" role="img"><title>Contact US</title><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg></span><span class="kt-svg-icon-list-text"><strong>Contact Us</strong></span></a></li> 2135 2136 2137<style>.kt-svg-icon-list-item-2482e7-5b .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}</style> 2138<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-2482e7-5b"><a href="https://fastesttrains.com/disclaimer/" class="kt-svg-icon-link"><span class="kb-svg-icon-wrap kb-svg-icon-fe_externalLink kt-svg-icon-list-single"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" role="img"><title>Disclaimer</title><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg></span><span class="kt-svg-icon-list-text"><strong>Disclaimer</strong></span></a></li> 2139 2140 2141<style>.kt-svg-icon-list-item-c0d6b7-30 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}</style> 2142<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-c0d6b7-30"><a href="https://fastesttrains.com/privacy-policy/" class="kt-svg-icon-link"><span class="kb-svg-icon-wrap kb-svg-icon-fe_externalLink kt-svg-icon-list-single"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" role="img"><title>Privacy Policy</title><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg></span><span class="kt-svg-icon-list-text"><strong>Privacy Policy</strong></span></a></li> 2143 2144 2145<style>.kt-svg-icon-list-item-9b80a5-cb .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}</style> 2146<li class="wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-9b80a5-cb"><a href="https://fastesttrains.com/terms-and-conditions/" class="kt-svg-icon-link"><span class="kb-svg-icon-wrap kb-svg-icon-fe_externalLink kt-svg-icon-list-single"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" role="img"><title>Terms And Conditions</title><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg></span><span class="kt-svg-icon-list-text"><strong>Terms And Conditions</strong></span></a></li> 2147</ul></div> 2148</div></div> 2149 2150</div></div></section> </div> 2151</div><!-- .footer-widget2 --> 2152 </div> 2153 <div class="site-footer-middle-section-2 site-footer-section footer-section-inner-items-1"> 2154 <div class="footer-widget-area widget-area site-footer-focus-item footer-widget1 content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer1"> 2155 <div class="footer-widget-area-inner site-info-inner"> 2156 <section id="block-10" class="widget widget_block"><style>.kb-row-layout-idblock-10_67ec9f-77 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-idblock-10_67ec9f-77 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-idblock-10_67ec9f-77 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-idblock-10_67ec9f-77 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-idblock-10_67ec9f-77 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-idblock-10_67ec9f-77 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}</style><div class="kb-row-layout-wrap kb-row-layout-idblock-10_67ec9f-77 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 2157<style>.kadence-columnad30d1-b0 > .kt-inside-inner-col,.kadence-columnad30d1-b0 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnad30d1-b0 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnad30d1-b0 > .kt-inside-inner-col{flex-direction:column;}.kadence-columnad30d1-b0 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-columnad30d1-b0 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnad30d1-b0{position:relative;}@media all and (max-width: 1024px){.kadence-columnad30d1-b0 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-columnad30d1-b0 > .kt-inside-inner-col{flex-direction:column;justify-content:center;
2157}}</style> 2158<div class="wp-block-kadence-column kadence-columnad30d1-b0"><div class="kt-inside-inner-col"><style>.wp-block-kadence-advancedheading.kt-adv-heading681952-97, .wp-block-kadence-advancedheading.kt-adv-heading681952-97[data-kb-block="kb-adv-heading681952-97"]{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;text-align:left;font-size:var(--global-kb-font-size-lg, 2rem);font-weight:400;font-style:normal;font-family:Oswald;}.wp-block-kadence-advancedheading.kt-adv-heading681952-97 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading681952-97[data-kb-block="kb-adv-heading681952-97"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading681952-97 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading681952-97[data-kb-block="kb-adv-heading681952-97"] img.kb-inline-image{width:150px;vertical-align:baseline;}</style> 2159<p class="kt-adv-heading681952-97 wp-block-kadence-advancedheading" data-kb-block="kb-adv-heading681952-97"><strong>Fastest Trains</strong></p> 2160 2161 2162<style>.wp-block-kadence-spacer.kt-block-spacer-46b02c-ae .kt-block-spacer{height:10px;}.wp-block-kadence-spacer.kt-block-spacer-46b02c-ae .kt-divider{border-top-width:3px;height:1px;border-top-color:var(--global-palette1, #3182CE);width:60%;border-top-style:solid;}</style> 2163<div class="wp-block-kadence-spacer aligncenter kt-block-spacer-46b02c-ae"><div class="kt-block-spacer kt-block-spacer-halign-left"><hr class="kt-divider"/></div></div> 2164 2165 2166<style>.wp-block-kadence-advancedheading.kt-adv-headingd921dd-7e, .wp-block-kadence-advancedheading.kt-adv-headingd921dd-7e[data-kb-block="kb-adv-headingd921dd-7e"]{text-align:left;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-headingd921dd-7e mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-headingd921dd-7e[data-kb-block="kb-adv-headingd921dd-7e"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-headingd921dd-7e img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-headingd921dd-7e[data-kb-block="kb-adv-headingd921dd-7e"] img.kb-inline-image{width:150px;vertical-align:baseline;}</style> 2167<p class="kt-adv-headingd921dd-7e wp-block-kadence-advancedheading" data-kb-block="kb-adv-headingd921dd-7e"><strong>Fastest Trains</strong> Provides a reliable Train Speed Test tool for measuring train velocity with precision. <strong>Fastest Trains</strong> is your go-to source for high-speed train information worldwide. Explore train speeds, schedules, routes, and use our <strong>Train Speed Test Tool</strong>. Whether you're a rail enthusiast or a professional, our tool provides accurate speed analysis to enhance tracking and monitoring. Covering the U.S, Canada, Europe, China, Japan & more.</p> 2168</div></div> 2169 2170</div></div></section> </div> 2171</div><!-- .footer-widget1 --> 2172 </div> 2173 <div class="site-footer-middle-section-3 site-footer-section footer-section-inner-items-1"> 2174 <div class="footer-widget-area widget-area site-footer-focus-item footer-widget3 content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer3"> 2175 <div class="footer-widget-area-inner site-info-inner"> 2176 <section id="block-13" class="widget widget_block"><link data-minify="1" rel='stylesheet' id='kadence-blocks-icon-css' href='https://fastesttrains.com/wp-content/cache/min/1/wp-content/plugins/kadence-blocks/dist/style-blocks-icon.css?ver=1790194223' media='all' /> 2177<link data-minify="1" rel='stylesheet' id='kadence-blocks-image-css' href='https://fastesttrains.com/wp-content/cache/min/1/wp-content/plugins/kadence-blocks/dist/style-blocks-image.css?ver=1790194223' media='all' /> 2178<style>.kb-row-layout-idblock-13_5b0ea2-63 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-idblock-13_5b0ea2-63 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-idblock-13_5b0ea2-63 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-sm, 1rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-idblock-13_5b0ea2-63 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-idblock-13_5b0ea2-63 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-idblock-13_5b0ea2-63 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}</style><div class="kb-row-layout-wrap kb-row-layout-idblock-13_5b0ea2-63 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-row kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 2179<style>
2179.kadence-columnf50734-17 > .kt-inside-inner-col,.kadence-columnf50734-17 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnf50734-17 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnf50734-17 > .kt-inside-inner-col{flex-direction:column;}.kadence-columnf50734-17 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-columnf50734-17 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnf50734-17{position:relative;}@media all and (max-width: 1024px){.kadence-columnf50734-17 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-columnf50734-17 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}</style> 2180<div class="wp-block-kadence-column kadence-columnf50734-17"><div class="kt-inside-inner-col"><style>.wp-block-kadence-advancedheading.kt-adv-headinge2a80c-00, .wp-block-kadence-advancedheading.kt-adv-headinge2a80c-00[data-kb-block="kb-adv-headinge2a80c-00"]{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;text-align:center;font-size:var(--global-kb-font-size-lg, 2rem);font-weight:400;font-style:normal;font-family:Oswald;}.wp-block-kadence-advancedheading.kt-adv-headinge2a80c-00 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-headinge2a80c-00[data-kb-block="kb-adv-headinge2a80c-00"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-headinge2a80c-00 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-headinge2a80c-00[data-kb-block="kb-adv-headinge2a80c-00"] img.kb-inline-image{width:150px;vertical-align:baseline;}</style> 2181<p class="kt-adv-headinge2a80c-00 wp-block-kadence-advancedheading" data-kb-block="kb-adv-headinge2a80c-00"><strong>Social Profiles</strong></p> 2182 2183 2184<style>.wp-block-kadence-spacer.kt-block-spacer-9ae2ca-40 .kt-block-spacer{height:10px;}.wp-block-kadence-spacer.kt-block-spacer-9ae2ca-40 .kt-divider{border-top-width:3px;height:1px;border-top-color:var(--global-palette1, #3182CE);width:55%;border-top-style:solid;}</style> 2185<div class="wp-block-kadence-spacer alignnone kt-block-spacer-9ae2ca-40"><div class="kt-block-spacer kt-block-spacer-halign-center"><hr class="kt-divider"/></div></div> 2186 2187 2188<style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id7d5dc7-67{margin-top:0px;margin-bottom:0px;}.kb-row-layout-id7d5dc7-67 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id7d5dc7-67 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id7d5dc7-67 > .kt-row-column-wrap{column-gap:7px;row-gap:7px;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:0px;padding-bottom:0px;padding-left:0px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id7d5dc7-67 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id7d5dc7-67 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id7d5dc7-67 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}</style><div class="kb-row-layout-wrap kb-row-layout-id7d5dc7-67 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-row kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top"> 2189<style>.kadence-columnffafa6-c0 > .kt-inside-inner-col{display:flex;}.kadence-columnffafa6-c0 > .kt-inside-inner-col,.kadence-columnffafa6-c0 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnffafa6-c0 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnffafa6-c0 > .kt-inside-inner-col{flex-direction:column;align-items:center;}.kadence-columnffafa6-c0 > .kt-inside-inner-col > .kb-image-is-ratio-size{align-self:stretch;}.kadence-columnffafa6-c0 > .kt-inside-inner-col > .wp-block-kadence-advancedgallery{align-self:stretch;}.kadence-columnffafa6-c0 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-columnffafa6-c0 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnffafa6-c0{position:relative;}@media all and (max-width: 1024px){.kadence-columnffafa6-c0 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:center;}}@media all and (max-width: 767px){.kadence-columnffafa6-c0 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:center;}}</style> 2190<div class="wp-block-kadence-column kadence-columnffafa6-c0"><div class="kt-inside-inner-col"><style>.kt-svg-iconse310b1-4a .kt-svg-item-0 .kb-svg-icon-wrap{color:var(--global-palette4, #2D3748);font-size:50px;}.wp-block-kadence-icon.kt-svg-iconse310b1-4a{justify-content:flex-start;gap:var(--global-kb-gap-xs, 0.5rem );}</style> 2191<div class="wp-block-kadence-icon kt-svg-icons kt-svg-iconse310b1-4a alignnone"><style>.kt-svg-item-851767-02 .kb-svg-icon-wrap, .kt-svg-style-stacked.kt-svg-item-851767-02 .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);font-size:23px;background:var(--global-palette1, #3182CE);border-width:2px;border-radius:50%;padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);}.kt-svg-item-851767-02:hover .kb-svg-icon-wrap{background:var(--global-palette2, #2B6CB0);}.kt-svg-item-851767-02:hover .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);}</style> 2192<div class="wp-block-kadence-single-icon kt-svg-style-stacked kt-svg-icon-wrap kt-svg-item-851767-02"><a href="https://www.facebook.com/fastesttrains/" class="kt-svg-icon-link" aria-label="Fastest Trains Facebook"><span class="kb-svg-icon-wrap kb-svg-icon-fe_facebook"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" role="img"><title>Facebook</title><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"/></svg></span></a></div> 2193 2194 2195<style>.kt-svg-item-391b45-6a .kb-svg-icon-wrap, .kt-svg-style-stacked.kt-svg-item-391b45-6a .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);font-size:23px;background:var(--global-palette1, #3182CE);border-width:2px;border-radius:50%;padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);}.kt-svg-item-391b45-6a:hover .kb-svg-icon-wrap{background:var(--global-palette2, #2B6CB0);}.kt-svg-item-391b45-6a:hover .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);}</style> 2196<div class="wp-block-kadence-single-icon kt-svg-style-stacked kt-svg-icon-wrap kt-svg-item-391b45-6a"><a href="https://www.instagram.com/thefastesttrains/" class="kt-svg-icon-link" aria-label="Fastest Trains Instagram"><span class="kb-svg-icon-wrap kb-svg-icon-fe_instagram"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" role="img"><title>Instagram</title><rect x="2" y="2" width="20" height="20" rx="5" ry="5"/><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"/><line x1="17.5" y1="6.5" x2="17.5" y2="6.5"/></svg></span></a></div> 2197 2198 2199<style>.kt-svg-item-5f4528-61 .kb-svg-icon-wrap, .kt-svg-style-stacked.kt-svg-item-5f4528-61 .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);font-size:23px;background:var(--global-palette1, #3182CE);border-width:2px;border-radius:50%;padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);}.kt-svg-item-5f4528-61:hover .kb-svg-icon-wrap{background:var(--global-palette2, #2B6CB0);}.kt-svg-item-5f4528-61:hover .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);}</style> 2200<div class="wp-block-kadence-single-icon kt-svg-style-stacked kt-svg-icon-wrap kt-svg-item-5f4528-61"><a href="https://x.com/fastesttrainss" class="kt-svg-icon-link" aria-label="Fastest Trains X"><span class="kb-svg-icon-wrap kb-svg-icon-ic_twitterX"><svg viewBox="0 0 1200 1227" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="img"><title>X</title><path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z"/></svg></span></a></div> 2201 2202 2203<style>.kt-svg-item-d65b4d-72 .kb-svg-icon-wrap, .kt-svg-style-stacked.kt-svg-item-d65b4d-72 .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);font-size:23px;background:var(--global-palette1, #3182CE);border-width:2px;border-radius:50%;padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);}.kt-svg-item-d65b4d-72:hover .kb-svg-icon-wrap{background:var(--global-palette2, #2B6CB0);}.kt-svg-item-d65b4d-72:hover .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);}</style> 2204<div class="wp-block-kadence-single-icon kt-svg-style-stacked kt-svg-icon-wrap kt-svg-item-d65b4d-72"><a href="https://www.youtube.com/channel/UC1bEAHyHZXLLTGoUPPHs0LA" class="kt-svg-icon-link" aria-label="Fastest Trains YouTube"><span class="kb-svg-icon-wrap kb-svg-icon-fe_youtube"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" role="img"><title>YouTube</title><path d="M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z"/><polygon points="9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02"/></svg></span></a></div> 2205 2206 2207<style>.kt-svg-item-730e5f-27 .kb-svg-icon-wrap, .kt-svg-style-stacked.kt-svg-item-730e5f-27 .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);font-size:23px;background:var(--global-palette1, #3182CE);border-width:2px;border-radius:50%;padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);}.kt-svg-item-730e5f-27:hover .kb-svg-icon-wrap{background:var(--global-palette2, #2B6CB0);}.kt-svg-item-730e5f-27:hover .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);}</style> 2208<div class="wp-block-kadence-single-icon kt-svg-style-stacked kt-svg-icon-wrap kt-svg-item-730e5f-27"><a href="https://www.pinterest.com/thefastesttrains/" class="kt-svg-icon-link" aria-label="Fastest Trains Pinterest"><span class="kb-svg-icon-wrap kb-svg-icon-fa_pinterest"><svg viewBox="0 0 496 512" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="img"><title>Pinterest</title><path d="M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z"/></svg></span></a></div> 2209</div> 2210</div></div> 2211 2212 2213<style>.kadence-column02f99b-88 > .kt-inside-inner-col{display:flex;}.kadence-column02f99b-88 > .kt-inside-inner-col,.kadence-column02f99b-88 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column02f99b-88 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column02f99b-88 > .kt-inside-inner-col{flex-direction:column;align-items:center;}.kadence-column02f99b-88 > .kt-inside-inner-col > .kb-image-is-ratio-size{align-self:stretch;}.kadence-column02f99b-88 > .kt-inside-inner-col > .wp-block-kadence-advancedgallery{align-self:stretch;}.kadence-column02f99b-88 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column02f99b-88 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column02f99b-88{position:relative;}@media all and (max-width: 1024px){.kadence-column02f99b-88 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:center;}}@media all and (max-width: 767px){.kadence-column02f99b-88 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:center;}}</style> 2214<div class="wp-block-kadence-column kadence-column02f99b-88"><div class="kt-inside-inner-col"><style>.kt-svg-icons9f5a50-63 .kt-svg-item-0 .kb-svg-icon-wrap{color:var(--global-palette4, #2D3748);font-size:50px;}.wp-block-kadence-icon.kt-svg-icons9f5a50-63{justify-content:flex-start;gap:var(--global-kb-gap-xs, 0.5rem );}</style> 2215<div class="wp-block-kadence-icon kt-svg-icons kt-svg-icons9f5a50-63 alignnone"><style>.kt-svg-item-aa6991-17 .kb-svg-icon-wrap, .kt-svg-style-stacked.kt-svg-item-aa6991-17 .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);font-size:23px;background:var(--global-palette1, #3182CE);border-width:2px;border-radius:50%;padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);}.kt-svg-item-aa6991-17:hover .kb-svg-icon-wrap{background:var(--global-palette2, #2B6CB0);}.kt-svg-item-aa6991-17:hover .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);}</style> 2216<div class="wp-block-kadence-single-icon kt-svg-style-stacked kt-svg-icon-wrap kt-svg-item-aa6991-17"><a href="https://www.reddit.com/user/fastesttrains/" class="kt-svg-icon-link" aria-label="Fastest Trains Reddit"><span class="kb-svg-icon-wrap kb-svg-icon-fa_reddit"><svg viewBox="0 0 512 512" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="img"><title>Reddit</title><path d="M201.5 305.5c-13.8 0-24.9-11.1-24.9-24.6 0-13.8 11.1-24.9 24.9-24.9 13.6 0 24.6 11.
22161 24.6 24.9 0 13.6-11.1 24.6-24.6 24.6zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-132.3-41.2c-9.4 0-17.7 3.9-23.8 10-22.4-15.5-52.6-25.5-86.1-26.6l17.4-78.3 55.4 12.5c0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.3 24.9-24.9s-11.1-24.9-24.9-24.9c-9.7 0-18 5.8-22.1 13.8l-61.2-13.6c-3-.8-6.1 1.4-6.9 4.4l-19.1 86.4c-33.2 1.4-63.1 11.3-85.5 26.8-6.1-6.4-14.7-10.2-24.1-10.2-34.9 0-46.3 46.9-14.4 62.8-1.1 5-1.7 10.2-1.7 15.5 0 52.6 59.2 95.2 132 95.2 73.1 0 132.3-42.6 132.3-95.2 0-5.3-.6-10.8-1.9-15.8 31.3-16 19.8-62.5-14.9-62.5zM302.8 331c-18.2 18.2-76.1 17.9-93.6 0-2.2-2.2-6.1-2.2-8.3 0-2.5 2.5-2.5 6.4 0 8.6 22.8 22.8 87.3 22.8 110.2 0 2.5-2.2 2.5-6.1 0-8.6-2.2-2.2-6.1-2.2-8.3 0zm7.7-75c-13.6 0-24.6 11.1-24.6 24.9 0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.1 24.9-24.6 0-13.8-11-24.9-24.9-24.9z"/></svg></span></a></div> 2217 2218 2219<style>.kt-svg-item-4b55ff-20 .kb-svg-icon-wrap, .kt-svg-style-stacked.kt-svg-item-4b55ff-20 .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);font-size:23px;background:var(--global-palette1, #3182CE);border-width:2px;border-radius:50%;padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);}.kt-svg-item-4b55ff-20:hover .kb-svg-icon-wrap{background:var(--global-palette2, #2B6CB0);}.kt-svg-item-4b55ff-20:hover .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);}</style> 2220<div class="wp-block-kadence-single-icon kt-svg-style-stacked kt-svg-icon-wrap kt-svg-item-4b55ff-20"><a href="https://www.quora.com/profile/Fastesttrains" class="kt-svg-icon-link" aria-label="Fastest Trains Quora"><span class="kb-svg-icon-wrap kb-svg-icon-fa_quora"><svg viewBox="0 0 448 512" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="img"><title>Quora</title><path d="M440.5 386.7h-29.3c-1.5 13.5-10.5 30.8-33 30.8-20.5 0-35.3-14.2-49.5-35.8 44.2-34.2 74.7-87.5 74.7-153C403.5 111.2 306.8 32 205 32 105.3 32 7.3 111.7 7.3 228.7c0 134.1 131.3 221.6 249 189C276 451.3 302 480 351.5 480c81.8 0 90.8-75.3 89-93.3zM297 329.2C277.5 300 253.3 277 205.5 277c-30.5 0-54.3 10-69 22.8l12.2 24.3c6.2-3 13-4 19.8-4 35.5 0 53.7 30.8 69.2 61.3-10 3-20.7 4.2-32.7 4.2-75 0-107.5-53-107.5-156.7C97.5 124.5 130 71 205 71c76.2 0 108.7 53.5 108.7 157.7.1 41.8-5.4 75.6-16.7 100.5z"/></svg></span></a></div> 2221 2222 2223<style>.kt-svg-item-e0f0ae-80 .kb-svg-icon-wrap, .kt-svg-style-stacked.kt-svg-item-e0f0ae-80 .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);font-size:23px;background:var(--global-palette1, #3182CE);border-width:2px;border-radius:50%;padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);}.kt-svg-item-e0f0ae-80:hover .kb-svg-icon-wrap{background:var(--global-palette2, #2B6CB0);}.kt-svg-item-e0f0ae-80:hover .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);}</style> 2224<div class="wp-block-kadence-single-icon kt-svg-style-stacked kt-svg-icon-wrap kt-svg-item-e0f0ae-80"><a href="https://www.tiktok.com/@thefastesttrains" class="kt-svg-icon-link" aria-label="Fastest Trains TikTok"><span class="kb-svg-icon-wrap kb-svg-icon-fas_tiktok"><svg viewBox="0 0 448 512" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="img"><title>TikTok</title><path d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/></svg></span></a></div> 2225 2226 2227<style>.kt-svg-item-676d82-52 .kb-svg-icon-wrap, .kt-svg-style-stacked.kt-svg-item-676d82-52 .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);font-size:23px;background:var(--global-palette1, #3182CE);border-width:2px;border-radius:50%;padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);}.kt-svg-item-676d82-52:hover .kb-svg-icon-wrap{background:var(--global-palette2, #2B6CB0);}.kt-svg-item-676d82-52:hover .kb-svg-icon-wrap{color:var(--global-palette9, #ffffff);}</style> 2228<div class="wp-block-kadence-single-icon kt-svg-style-stacked kt-svg-icon-wrap kt-svg-item-676d82-52"><a href="https://www.tumblr.com/fastesttrains" class="kt-svg-icon-link" aria-label="Fastest Trains Tumbler"><span class="kb-svg-icon-wrap kb-svg-icon-fa_tumblr-square"><svg viewBox="0 0 448 512" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="img"><title>Tumbler</title><path d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-82.3 364.2c-8.5 9.1-31.2 19.8-60.9 19.8-75.5 0-91.9-55.5-91.9-87.9v-90h-29.7c-3.4 0-6.2-2.8-6.2-6.2v-42.5c0-4.5 2.8-8.5 7.1-10 38.8-13.7 50.9-47.5 52.7-73.2.5-6.9 4.1-10.2 10-10.2h44.3c3.4 0 6.2 2.8 6.2 6.2v72h51.9c3.4 0 6.2 2.8 6.2 6.2v51.1c0 3.4-2.8 6.2-6.2 6.2h-52.1V321c0 21.4 14.8 33.5 42.5 22.4 3-1.2 5.6-2 8-1.4 2.2.5 3.6 2.1 4.6 4.9l13.8 40.2c1 3.2 2 6.7-.3 9.1z"/></svg></span></a></div> 2229</div> 2230</div></div> 2231 2232</div></div></div></div> 2233 2234 2235<style>.kadence-columnedbe6a-ba > .kt-inside-inner-col,.kadence-columnedbe6a-ba > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-columnedbe6a-ba > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-columnedbe6a-ba > .kt-inside-inner-col{flex-direction:column;}.kadence-columnedbe6a-ba > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-columnedbe6a-ba > .kt-inside-inner-col:before{opacity:0.3;}.kadence-columnedbe6a-ba{position:relative;}@media all and (max-width: 1024px){.kadence-columnedbe6a-ba > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-columnedbe6a-ba > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}</style> 2236<div class="wp-block-kadence-column kadence-columnedbe6a-ba"><div class="kt-inside-inner-col"><style>.kb-imagea48e3c-9e .kb-image-has-overlay:after{opacity:0.3;}</style> 2237<div class="wp-block-kadence-image kb-imagea48e3c-9e"><figure class="aligncenter size-thumbnail"><img decoding="async" width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Fastest Trains Logo" class="kb-img wp-image-1075" data-lazy-srcset="https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-logo-150x150.webp 150w, https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-logo-300x300.webp 300w, https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-logo.webp 500w" data-lazy-sizes="(max-width: 150px) 100v
2237w, 150px" data-lazy-src="https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-logo-150x150.webp" /><noscript><img decoding="async" width="150" height="150" src="https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-logo-150x150.webp" alt="Fastest Trains Logo" class="kb-img wp-image-1075" srcset="https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-logo-150x150.webp 150w, https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-logo-300x300.webp 300w, https://fastesttrains.com/wp-content/uploads/2025/04/fastest-trains-logo.webp 500w" sizes="(max-width: 150px) 100vw, 150px" /></noscript></figure></div> 2238</div></div> 2239 2240</div></div></section> </div> 2241</div><!-- .footer-widget3 --> 2242 </div> 2243 </div> 2244 </div> 2245 </div> 2246</div> 2247<div class="site-bottom-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_bottom"> 2248 <div class="site-footer-row-container-inner"> 2249 <div class="site-container"> 2250 <div class="site-bottom-footer-inner-wrap site-footer-row site-footer-row-columns-1 site-footer-row-column-layout-row site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain"> 2251 <div class="site-footer-bottom-section-1 site-footer-section footer-section-inner-items-1"> 2252 2253<div class="footer-widget-area site-info site-footer-focus-item content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="kadence_customizer_footer_html"> 2254 <div class="footer-widget-area-inner site-info-inner"> 2255 <div class="footer-html inner-link-style-normal"><div class="footer-html-inner"><p>© 2026 Fastest Trains</p> 2256</div></div> </div> 2257</div><!-- .site-info --> 2258 </div> 2259 </div> 2260 </div> 2261 </div> 2262</div> 2263 </div> 2264</footer><!-- #colophon --> 2265 2266</div><!-- #wrapper --> 2267 2268<style id="kadence_mega_menu_inline-inline-css"> 2269#menu-item-3760.kadence-menu-mega-enabled > .sub-menu{width:800px;}.header-navigation[class*="header-navigation-dropdown-animation-fade"] #menu-item-3760.kadence-menu-mega-enabled > .sub-menu{margin-left:-400px;}#menu-item-3760.kadence-menu-mega-enabled > .sub-menu{background-color:var(--global-palette9);}#menu-item-3760.kadence-menu-mega-enabled > .sub-menu{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}.header-navigation .header-menu-container #menu-item-3760.kadence-menu-mega-enabled > .sub-menu li.menu-item > a{color:var(--global-palette5);}.header-navigation .header-menu-container #menu-item-3760.kadence-menu-mega-enabled > .sub-menu li.menu-item > a:hover{color:var(--global-palette9);}.header-navigation .header-menu-container #menu-item-3760.kadence-menu-mega-enabled > .sub-menu li.menu-item.current-menu-item > a{color:var(--global-palette5);}.header-navigation .header-menu-container #menu-item-3760.kadence-menu-mega-enabled > .sub-menu li.menu-item > a:hover{background:var(--global-palette1);}.header-navigation .header-menu-container #menu-item-3760.kadence-menu-mega-enabled > .sub-menu li.menu-item.current-menu-item > a{background:var(--global-palette8);}.header-navigation .header-menu-container #menu-item-3760.kadence-menu-mega-enabled > .sub-menu li.menu-item > a{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;} 2270/*# sourceURL=kadence_mega_menu_inline-inline-css */ 2271</style> 2272
2272<script>document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );</script>
2272 2273
2273<script type="speculationrules"> 2274{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/kadence/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2275</script>
2275 2276
2276<script> 2277 window.ttfLiveDataUrls = { usa: "https:\/\/fastesttrains.com\/wp-content\/uploads\/ttf-data\/amtrak-live.json" }; 2278 </script>
2278 2279 <a id="kt-scroll-up" tabindex="-1" aria-hidden="true" aria-label="Scroll to top" href="#wrapper" class="kadence-scroll-to-top scroll-up-wrap scroll-ignore scroll-up-side-right scroll-up-style-filled vs-lg-true vs-md-true vs-sm-false"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-up2-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="26" height="28" viewBox="0 0 26 28"><title>Scroll to top</title><path d="M25.172 15.172c0 0.531-0.219 1.031-0.578 1.406l-1.172 1.172c-0.375 0.375-0.891 0.594-1.422 0.594s-1.047-0.219-1.406-0.594l-4.594-4.578v11c0 1.125-0.938 1.828-2 1.828h-2c-1.062 0-2-0.703-2-1.828v-11l-4.594 4.578c-0.359 0.375-0.875 0.594-1.406 0.594s-1.047-0.219-1.406-0.594l-1.172-1.172c-0.375-0.375-0.594-0.875-0.594-1.406s0.219-1.047 0.594-1.422l10.172-10.172c0.359-0.375 0.875-0.578 1.406-0.578s1.047 0.203 1.422 0.578l10.172 10.172c0.359 0.375 0.578 0.891 0.578 1.422z"></path> 2280 </svg></span></a><button id="kt-scroll-up-reader" href="#wrapper" aria-label="Scroll to top" class="kadence-scroll-to-top scroll-up-wrap scroll-ignore scroll-up-side-right scroll-up-style-filled vs-lg-true vs-md-true vs-sm-false"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-up2-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="26" height="28" viewBox="0 0 26 28"><title>Scroll to top</title><path d="M25.172 15.172c0 0.531-0.219 1.031-0.578 1.406l-1.172 1.172c-0.375 0.375-0.891 0.594-1.422 0.594s-1.047-0.219-1.406-0.594l-4.594-4.578v11c0 1.125-0.938 1.828-2 1.828h-2c-1.062 0-2-0.703-2-1.828v-11l-4.594 4.578c-0.359 0.375-0.875 0.594-1.406 0.594s-1.047-0.219-1.406-0.594l-1.172-1.172c-0.375-0.375-0.594-0.875-0.594-1.406s0.219-1.047 0.594-1.422l10.172-10.172c0.359-0.375 0.875-0.578 1.406-0.578s1.047 0.203 1.422 0.578l10.172 10.172c0.359 0.375 0.578 0.891 0.578 1.422z"></path> 2281 </svg></span></button> <div id="mobile-drawer" class="popup-drawer popup-drawer-layout-sidepanel popup-drawer-animation-fade popup-drawer-side-right" data-drawer-target-string="#mobile-drawer" 2282 > 2283 <div class="drawer-overlay" data-drawer-target-string="#mobile-drawer"></div> 2284 <div class="drawer-inner"> 2285 <div class="drawer-header"> 2286 <button class="menu-toggle-close drawer-toggle" aria-label="Close menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-open" 2287 > 2288 <span class="toggle-close-bar"></span> 2289 <span class="toggle-close-bar"></span> 2290 </button> 2291 </div> 2292 <div class="drawer-content mobile-drawer-content content-align-left content-valign-top"> 2293 <div class="site-header-item site-header-focus-item site-header-item-mobile-navigation mobile-navigation-layout-stretch-false" data-section="kadence_customizer_mobile_navigation"> 2294 <nav id="mobile-site-navigation" class="mobile-navigation drawer-navigation drawer-navigation-parent-toggle-false" role="navigation" aria-label="Primary Mobile"> 2295 <div class="mobile-menu-container drawer-menu-container"> 2296 <ul id="mobile-menu" class="menu has-collapse-sub-nav"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-3307"><a href="https://fastesttrains.com/">Home</a></li> 2297<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3570"><a href="https://fastesttrains.com/speedometer-online/">Speedometer</a></li> 2298<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3760 kadence-menu-mega-enabled kadence-menu-mega-width-custom kadence-menu-mega-columns-3 k
2298adence-menu-mega-layout-equal"><div class="drawer-nav-drop-wrap"><a>Countries</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-3760 > .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path> 2299 </svg></span></button></div> 2300<ul class="sub-menu"> 2301 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3761"><a href="https://fastesttrains.com/usa/">USA</a></li> 2302 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3765"><a href="https://fastesttrains.com/canada/">Canada</a></li> 2303 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3905"><a href="https://fastesttrains.com/uk/">UK</a></li> 2304 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3814"><a href="https://fastesttrains.com/germany/">Germany</a></li> 2305 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3824"><a href="https://fastesttrains.com/japan/">Japan</a></li> 2306 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3859"><a href="https://fastesttrains.com/spain/">Spain</a></li> 2307 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3934"><a href="https://fastesttrains.com/australia/">Australia</a></li> 2308 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3996"><a href="https://fastesttrains.com/china/">China</a></li> 2309 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3971"><a href="https://fastesttrains.com/india/">India</a></li> 2310</ul> 2311</li> 2312<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3306"><a href="https://fastesttrains.com/bullet-trains/">Bullet Trains</a></li> 2313<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1833"><a href="https://fastesttrains.com/high-speed-trains-in-world/" title="Fastest Trains In The World">Other Trains</a></li> 2314<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1270"><a href="https://fastesttrains.com/rails/" title="High Speed Rail In The World">Railway Lines</a></li> 2315<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-16 current_page_item menu-item-19"><a href="https://fastesttrains.com/about-us/" aria-current="page">About Us</a></li> 2316<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20"><a href="https://fastesttrains.com/contact-us/">Contact Us</a></li> 2317</ul> </div> 2318 </nav><!-- #site-navigation --> 2319 </div><!-- data-section="mobile_navigation" --> 2320 </div> 2321 </div> 2322 </div> 2323
2323<script id="train-speed-test-script-js" src="https://fastesttrains.com/wp-content/plugins/train-speed-test/js/script.js?ver=1.4"></script>
vendor: 1 bytes, line 2323
2323
2324<script id="rocket-browser-checker-js-after"> 2325"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); 2326//# sourceURL=rocket-browser-checker-js-after 2327</script>
vendor: 1 bytes, line 2327
2327
2328<script id="rocket-preload-links-js-extra"> 2329var RocketPreloadLinksConfig = {"excludeUris":"/wp-content/uploads/ttf-data/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://fastesttrains.com","onHoverDelay":"100","rateThrottle":"3"}; 2330//# sourceURL=rocket-preload-links-js-extra 2331</script>
vendor: 1 bytes, line 2331
2331
2332<script id="rocket-preload-links-js-after"> 2333(function() { 2334"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); 2335}()); 2336 2337//# sourceURL=rocket-preload-links-js-after 2338</script>
vendor: 1 bytes, line 2338
2338
2339<script id="kadence-navigation-js-extra"> 2340var kadenceConfig = {"screenReader":{"expand":"Child menu","expandOf":"Child menu of","collapse":"Child menu","collapseOf":"Child menu of"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"}; 2341//# sourceURL=kadence-navigation-js-extra 2342</script>
vendor: 1 bytes, line 2342
2342
2343<script id="kadence-navigation-js" src="https://fastesttrains.com/wp-content/themes/kadence/assets/js/navigation.min.js?ver=1.5.2" async></script>
vendor: 1 bytes, line 2343
2343
2344<script id="perfmatters-lazy-load-js-before"> 2345window.lazyLoadOptions={elements_selector:"img[data-src],.perfmatters-lazy,.perfmatters-lazy-css-bg",thresholds:"0px 0px",class_loading:"pmloading",class_loaded:"pmloaded",callback_loaded:function(element){if(element.tagName==="IFRAME"){if(element.classList.contains("pmloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener("LazyLoad::Initialized",function(e){var lazyLoadInstance=e.detail.instance;var target=document.querySelector("body");var observer=new MutationObserver(function(mutations){lazyLoadInstance.update()});var config={childList:!0,subtree:!0};observer.observe(target,config);}); 2346//# sourceURL=perfmatters-lazy-load-js-before 2347</script>
vendor: 1 bytes, line 2347
2347
2348<script id="perfmatters-lazy-load-js" async src="https://fastesttrains.com/wp-content/plugins/perfmatters/js/lazyload.min.js?ver=2.6.8"></script>
vendor: 1 bytes, line 2348
2348
2349<script id="kadence-mega-menu-js" src="https://fastesttrains.com/wp-content/plugins/kadence-pro/dist/mega-menu/kadence-mega-menu.min.js?ver=1.2.5"></script>
2349 2350<link rel='stylesheet' id='kadence-fonts-footer_gfonts-css' href='https://fastesttrains.com/wp-content/cache/perfmatters/fastesttrains.com/fonts/351a8a14f925.google-fonts.min.css' media='all' />
2351<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} 2352if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 2353images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} 2354if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
2354<script data-no-minify="1" async src="https://fastesttrains.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
2354<script>function lazyLoadThumb(e,alt){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="play Youtube video"></button>';t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?'':'&'+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow", "accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var e,t,p,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)e=document.createElement("div"),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query", a[t].dataset.query),e.setAttribute("data-src", a[t].dataset.src),e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt),a[t].appendChild(e),p=e.querySelector('.play'),p.onclick=lazyLoadYoutubeIframe});</script>
2354<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"ee3dde774f1941169ce63a2b9c7ca8a8","r":1,"spa":2}' crossorigin="anonymous"></script>
2354 2355</body> 2356</html> 2357 2358<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.