1<!DOCTYPE html><html data-dpl-id="dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5"><head><meta charSet="utf-8" data-next-head=""/><link rel="icon" href="/favicon.png" data-next-head=""/><meta name="apple-itunes-app" content="app-id=6741248139" data-next-head=""/><style data-next-head=""> 2 html { 3 background-color: #1e40af; 4 } 5 </style><title data-next-head="">trains.fyi â Track any train, anywhere</title><meta name="description" content="Live positions for passenger trains around the world. Amtrak, VIA, SNCF, DB, JR, and 60+ more networks on one real-time map. Free on iPhone, iPad, and Apple TV." data-next-head=""/><meta name="keywords" content="trains, train map, where is my train, trains.fyi, real-time tracking, railway, transit, transportation, live train map, real-time train tracking, passenger trains, Amtrak tracker, VIA Rail tracker, train locations, world train map, rail transit app" data-next-head=""/><meta name="author" content="trains.fyi" data-next-head=""/><meta name="robots" content="index, follow" data-next-head=""/><link rel="canonical" href="https://trains.fyi/" data-next-head=""/><link rel="icon" type="image/png" href="/favicon.png" data-next-head=""/><meta name="viewport" content="width=device-width, initial-scale=1" data-next-head=""/><meta name="theme-color" content="#ffffff" data-next-head=""/><meta property="og:type" content="website" data-next-head=""/><meta property="og:title" content="trains.fyi â Track any train, anywhere" data-next-head=""/><meta property="og:description" content="Live positions for passenger trains around the world. Amtrak, VIA, SNCF, DB, JR, and 60+ more networks on one real-time map. Free on iPhone, iPad, and Apple TV." data-next-head=""/><meta property="og:image" content="https://trains.fyi/social.png" data-next-head=""/><meta property="og:site_name" content="trains.fyi" data-next-head=""/><meta property="og:locale" content="en_US" data-next-head=""/><meta property="og:url" content="https://trains.fyi/" data-next-head=""/><meta name="twitter:card" content="summary_large_image" data-next-head=""/><meta property="twitter:domain" content="trains.fyi" data-next-head=""/><meta name="twitter:title" content="trains.fyi â Track any train, anywhere" data-next-head=""/><meta name="twitter:description" content="Live positions for passenger trains around the world. Amtrak, VIA, SNCF, DB, JR, and 60+ more networks on one real-time map. Free on iPhone, iPad, and Apple TV." data-next-head=""/><meta name="twitter:image" content="https://trains.fyi/social.png" data-next-head=""/><meta name="twitter:site" content="@trainsfyi" data-next-head=""/><meta property="twitter:url" content="https://trains.fyi/" data-next-head=""/>
5<script type="application/ld+json" data-next-head="">{"@context":"https://schema.org","@type":"WebSite","name":"trains.fyi â Track any train, anywhere","description":"Live positions for passenger trains around the world. Amtrak, VIA, SNCF, DB, JR, and 60+ more networks on one real-time map. Free on iPhone, iPad, and Apple TV.","url":"https://trains.fyi/"}</script>
5<link rel="preload" href="/_next/static/css/7990c43da3a94fbd.css?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" as="style"/><link rel="stylesheet" href="/_next/static/css/7990c43da3a94fbd.css?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" data-n-g=""/><noscript data-n-css=""></noscript>
5<script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5"></script>
5<script src="/_next/static/chunks/webpack-63ba1210fe8524fe.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" defer=""></script>
5<script src="/_next/static/chunks/framework-cb50984735c4d740.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" defer=""></script>
5<script src="/_next/static/chunks/main-c2e5299ebe423807.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" defer=""></script>
5<script src="/_next/static/chunks/pages/_app-d486a6f7b45b86c7.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" defer=""></script>
5<script src="/_next/static/chunks/07c2d338-ca9133a77ea8b8e9.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" defer=""></script>
5<script src="/_next/static/chunks/3927-4cc8fb126db190cc.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" defer=""></script>
5<script src="/_next/static/chunks/2325-abf42107efe8d54a.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" defer=""></script>
5<script src="/_next/static/chunks/3990-72091735b1b765cc.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" defer=""></script>
5<script src="/_next/static/chunks/8447-4abb85365a35f924.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" defer=""></script>
5<script src="/_next/static/chunks/pages/index-cfda7451994cb3ff.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" defer=""></script>
5<script src="/_next/static/build-TfctsWXpff2fKS/_buildManifest.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" defer=""></script>
5<script src="/_next/static/build-TfctsWXpff2fKS/_ssgManifest.js?dpl=dpl_5vQSvZVhuinF4HqkBsmkPs3cGsp5" defer=""></script>
5</head><body><div id="__next"><div class="bg-white"><div class="flex h-dvh flex-col overflow-hidden bg-white"><div class="relative z-20 shrink-0"><nav class="bg-blue-800" data-headlessui-state=""><div class="mx-auto max-w-7xl px-2 sm:px-4 lg:px-8"><div class="relative flex h-16 items-center justify-between gap-4"><div class="flex items-center px-2 lg:px-0 shrink-0"><div class="flex-shrink-0"><a class="flex items-center" href="/"><img src="/_next/static/media/tfyi_logo_transparent.51e951f5.png" alt="trains.fyi logo" class="h-8 w-auto"/><span class="text-white text-base font-bold ml-2">trains.fyi</span></a></div><div class="hidden lg:ml-6 lg:block"><div class="flex space-x-1"><a href="/most-delayed-trains/" class="rounded-md px-3 py-2 text-sm font-medium text-white hover:bg-blue-700">Late List</a><a href="/cities/" class="rounded-md px-3 py-2 text-sm font-medium text-white hover:bg-blue-700">Cities</a><a href="/networks/" class="rounded-md px-3 py-2 text-sm font-medium text-white hover:bg-blue-700">Networks</a><a href="/merch/" class="rounded-md px-3 py-2 text-sm font-medium text-white hover:bg-blue-700">Merch</a><a href="/pro/" class="rounded-md px-3 py-2 text-sm font-medium text-white hover:bg-blue-700">Pro</a></div></div></div><div class="hidden lg:flex flex-1 justify-center min-w-0"><div class="w-full max-w-xs"><div class="relative w-full max-w-lg lg:max-w-xs"><label for="search" class="sr-only">Search</label><div class="relative"><div class="pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-5 w-5 text-blue-400"><path fill-rule="evenodd" d="M9 3.5a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11ZM2 9a7 7 0 1 1 12.452 4.391l3.328 3.329a.75.75 0 1 1-1.06 1.06l-3.329-3.328A7 7 0 0 1 2 9Z" clip-rule="evenodd"></path></svg></div><input id="search" name="search" class="block w-full rounded-md border-0 bg-blue-700 py-1.5 pl-10 pr-3 text-white placeholder:text-blue-300 focus:bg-blue-600 focus:outline-none sm:text-sm sm:leading-6" placeholder="Search" type="search" readonly=""/></div></div><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span></div></div><div class="hidden lg:flex items-center gap-3 shrink-0"><div class="relative shrink-0" data-headlessui-state=""><button class="flex items-center gap-1.5 text-white text-sm font-medium hover:text-blue-200 focus:outline-none" id="headlessui-menu-button-:R1uqq6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><span>ð¬ð§</span><span>EN</span></button></div></div><div class="flex lg:hidden"><button class="inline-flex items-center justify-center rounded-md p-2 text-blue-200 hover:bg-blue-700 hover:text-white focus:outline-none focus:ring-2 focus:ring-inset focus:ring-white" id="headlessui-disclosure-button-:R12q6:" type="button" aria-expanded="false" data-headlessui-state=""><span class="sr-only">Open main menu</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="block h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div></div></div></nav><div class="hidden lg:block"></div></div><main class="relative isolate min-h-0 flex-1"><h1 class="sr-only">Live world train map</h1><section aria-label="Live world train map" class="h-full w-full"><div class="flex h-full w-full items-center justify-center bg-[#eaeef2]"><p class="text-sm font-medium text-gray-500">Loading live train mapâ¦</p></div></section></main></div></div></div>
5<script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"build-TfctsWXpff2fKS","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script>
5</body></html>
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.