www.trainmap.fr
Open in
urlscan Pro
76.76.21.98
Public Scan
Submitted URL: https://trainmap.fr/
Effective URL: https://www.trainmap.fr/en
Submission: On February 25 via api from US — Scanned from US
Effective URL: https://www.trainmap.fr/en
Submission: On February 25 via api from US — Scanned from US
Form analysis
4 forms found in the DOM/
<form id="theForm" class="grid-cols-[0.8fr,0.7fr,0.7fr,auto] lg:grid-cols-[1fr,0.7fr,0.7fr,auto] grid flex-grow " action="/"><span role="button" tabindex="0" class="hover:bg-gray-200 hover:bg-opacity-40 relative flex items-center rounded-full">
<div class="undefined flex flex-grow flex-col pl-7 pr-3 text-left"><span class="text-xs font-bold tracking-wider text-gray-600">From</span><input autocomplete="off" autocorrect="off" dashlane-ignored="true" data-dashlane-disabled-on-field="true"
data-kwimpalastatus="dead" data-form-type="address,city" spellcheck="false" id="text-box" type="text" placeholder="Your departure city or station"
class="w-full truncate bg-transparent text-sm font-medium text-gray-500 placeholder-gray-300 outline-none" value="Paris"></div>
<div class="border-r border-gray-200 flex h-8 items-center">
<div role="button" tabindex="0" class="hidden cursor-text flex items-center pr-3"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true"
class="h-6 rounded-full bg-gray-200 bg-opacity-60 p-1 hover:bg-opacity-100">
<path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"></path>
</svg></div>
</div>
<div class="hidden mt-16">
<div class="left-0 w-[300px] absolute mt-3 rounded-3xl border border-gray-200 bg-white px-8 py-4 shadow-xl">
<div role="listbox" aria-label="Suggestions de recherche" id="/homes-1-listbox" class="flex flex-col justify-start overflow-auto">
<h3 class="Autocomplete-heading m-0 py-2 text-sm font-light text-muted-foreground">Results</h3>
<div class="flex w-full flex-col">
<div class="items-center flex w-full cursor-pointer gap-x-3 rounded-xl p-2 py-2 pr-8 pl-6 duration-300 hover:bg-gray-200 hover:bg-opacity-40 active:scale-105 md:flex-row md:py-3">
<div class="bg-gray-250 mr-4 flex h-12 min-w-[48px] items-center justify-center rounded-xl text-lg"><svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="presentation" focusable="false"
class="block h-6 w-6 overflow-hidden fill-current">
<path
d="m15.9999.33325c6.4433664 0 11.6667 5.22332687 11.6667 11.66665 0 .395185-.0196984.7942624-.0585936 1.1970109-.3656031 3.7857147-2.3760434 7.7525726-5.487905 11.7201691-1.1932825 1.5214248-2.4696691 2.9382012-3.7464266 4.2149447l-.264609.2625401-.2565836.2505683-.4871024.4643445-.3377669.3126669-.2592315.2338445-.7684829.6644749-.6531219-.5633124-.7123549-.6476755-.4871002-.4643445c-.1682693-.1630063-.3422204-.3341398-.5211901-.5131084-1.2767516-1.2767436-2.5531323-2.69352-3.74640918-4.2149449-3.11184685-3.9675963-5.12227757-7.9344539-5.48787896-11.7201677-.03889501-.4027484-.05859326-.8018256-.05859326-1.1970105 0-6.44329813 5.22335863-11.66665 11.66665-11.66665zm0 2c-5.3387224 0-9.66665 4.32792195-9.66665 9.66665 0 .3301812.01653349.665142.04933146 1.004757.32161647 3.3302606 2.17313947 6.9835713 5.07084634 10.6781398.9771881 1.2459122 2.0157692 2.4217661 3.0628871 3.5026159l.5240256.5323924.4974749.4897834.4621846.4404115.2257179-.2133444.4810251-.4660964.252726-.2507558c1.2232503-1.2232369 2.4468714-2.5814442 3.5869296-4.0350084 2.8977203-3.6945683 4.7492518-7.3478787 5.0708697-10.6781384.0327981-.3396149.0493317-.6745755.0493317-1.0047566 0-5.33875305-4.3279026-9.66665-9.6667-9.66665zm.0001 4.66675c2.7614237 0 5 2.23857625 5 5 0 2.7614237-2.2385763 5-5 5s-5-2.2385763-5-5c0-2.76142375 2.2385763-5 5-5zm0 2c-1.6568542 0-3 1.3431458-3 3s1.3431458 3 3 3 3-1.3431458 3-3-1.3431458-3-3-3z">
</path>
</svg></div>
<div class="md:mt-0">
<h3 class="text-sm overflow-clip text-base font-medium text-gray-500">Paris</h3><span class="text-sm text-gray-300">France</span>
</div>
</div>
</div>
</div>
</div>
</div>
</span><span role="button" tabindex="0" class="hover:bg-gray-200 hover:bg-opacity-40 relative flex items-center rounded-full">
<div class="undefined flex flex-grow flex-col pl-7 pr-3 text-left"><span class="text-xs font-bold tracking-wider text-gray-600">To</span><input autocomplete="off" autocorrect="off" dashlane-ignored="true" data-dashlane-disabled-on-field="true"
data-kwimpalastatus="dead" data-form-type="address,city" spellcheck="false" id="text-box" type="text" placeholder="Your arrival city or station"
class="w-full truncate bg-transparent text-sm font-medium text-gray-500 placeholder-gray-300 outline-none" value=""></div>
<div class="border-r border-gray-200 flex h-8 items-center">
<div role="button" tabindex="0" class="hidden cursor-text flex items-center pr-3"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true"
class="h-6 rounded-full bg-gray-200 bg-opacity-60 p-1 hover:bg-opacity-100">
<path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"></path>
</svg></div>
</div>
<div class="hidden mt-16">
<div class="left-0 w-[300px] absolute mt-3 rounded-3xl border border-gray-200 bg-white px-8 py-4 shadow-xl">
<div role="listbox" aria-label="Suggestions de recherche" id="/homes-2-listbox" class="flex flex-col justify-start overflow-auto">
<h3 class="Autocomplete-heading m-0 py-2 text-sm font-light text-muted-foreground">Inspiration</h3>
<a class="items-center z-0 flex w-full cursor-pointer gap-x-3 rounded-xl p-2 py-4 pr-3 text-left duration-100 hover:bg-gray-200 hover:bg-opacity-40 active:scale-105 active:bg-gray-200 active:bg-opacity-40 md:flex-row md:py-3 md:pl-6"><div class="bg-gray-250 mr-1 flex h-12 min-w-[48px] items-center justify-center rounded-xl text-lg md:mr-4"><img alt="Explore Europe" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class=" h-14 w-14 rounded-lg border-2 border-primary" style="color:transparent;max-width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='/assets/maps/mapIcon.png'/%3E%3C/svg%3E")" srcset="/_next/image?url=%2Fassets%2Fmaps%2FmapIcon.png&w=64&q=75 1x, /_next/image?url=%2Fassets%2Fmaps%2FmapIcon.png&w=128&q=75 2x" src="/_next/image?url=%2Fassets%2Fmaps%2FmapIcon.png&w=128&q=75"></div><div class="md:mt-0"><h3 class="text-sm overflow-clip text-base font-medium text-gray-500 text-primary">Explore Europe</h3><span class="text-sm text-gray-300">Discover the best deals</span></div></a>
<h3 class="Autocomplete-heading m-0 py-2 text-sm font-light text-muted-foreground">Popular places</h3>
<a class="items-center z-0 flex w-full cursor-pointer gap-x-3 rounded-xl p-2 py-4 pr-3 text-left duration-100 hover:bg-gray-200 hover:bg-opacity-40 active:scale-105 active:bg-gray-200 active:bg-opacity-40 md:flex-row md:py-3 md:pl-6"><div class="bg-gray-250 mr-1 flex h-12 min-w-[48px] items-center justify-center rounded-xl text-lg md:mr-4"><img alt="Barcelona" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class=" h-14 w-14 rounded-lg " style="color:transparent;max-width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='/assets/explore-nearby/msp.webp'/%3E%3C/svg%3E")" srcset="/_next/image?url=%2Fassets%2Fexplore-nearby%2Fmsp.webp&w=64&q=75 1x, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fmsp.webp&w=128&q=75 2x" src="/_next/image?url=%2Fassets%2Fexplore-nearby%2Fmsp.webp&w=128&q=75"></div><div class="md:mt-0"><h3 class="text-sm overflow-clip text-base font-medium text-gray-500 ">Barcelona</h3><span class="text-sm text-gray-300">Spain</span></div></a><a class="items-center z-0 flex w-full cursor-pointer gap-x-3 rounded-xl p-2 py-4 pr-3 text-left duration-100 hover:bg-gray-200 hover:bg-opacity-40 active:scale-105 active:bg-gray-200 active:bg-opacity-40 md:flex-row md:py-3 md:pl-6"><div class="bg-gray-250 mr-1 flex h-12 min-w-[48px] items-center justify-center rounded-xl text-lg md:mr-4"><img alt="Amsterdam" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class=" h-14 w-14 rounded-lg " style="color:transparent;max-width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='/assets/explore-nearby/kji.webp'/%3E%3C/svg%3E")" srcset="/_next/image?url=%2Fassets%2Fexplore-nearby%2Fkji.webp&w=64&q=75 1x, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fkji.webp&w=128&q=75 2x" src="/_next/image?url=%2Fassets%2Fexplore-nearby%2Fkji.webp&w=128&q=75"></div><div class="md:mt-0"><h3 class="text-sm overflow-clip text-base font-medium text-gray-500 ">Amsterdam</h3><span class="text-sm text-gray-300">Netherlands</span></div></a><a class="items-center z-0 flex w-full cursor-pointer gap-x-3 rounded-xl p-2 py-4 pr-3 text-left duration-100 hover:bg-gray-200 hover:bg-opacity-40 active:scale-105 active:bg-gray-200 active:bg-opacity-40 md:flex-row md:py-3 md:pl-6"><div class="bg-gray-250 mr-1 flex h-12 min-w-[48px] items-center justify-center rounded-xl text-lg md:mr-4"><img alt="Milano" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class=" h-14 w-14 rounded-lg " style="color:transparent;max-width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='/assets/explore-nearby/1to.webp'/%3E%3C/svg%3E")" srcset="/_next/image?url=%2Fassets%2Fexplore-nearby%2F1to.webp&w=64&q=75 1x, /_next/image?url=%2Fassets%2Fexplore-nearby%2F1to.webp&w=128&q=75 2x" src="/_next/image?url=%2Fassets%2Fexplore-nearby%2F1to.webp&w=128&q=75"></div><div class="md:mt-0"><h3 class="text-sm overflow-clip text-base font-medium text-gray-500 ">Milano</h3><span class="text-sm text-gray-300">Italy</span></div></a><a class="items-center z-0 flex w-full cursor-pointer gap-x-3 rounded-xl p-2 py-4 pr-3 text-left duration-100 hover:bg-gray-200 hover:bg-opacity-40 active:scale-105 active:bg-gray-200 active:bg-opacity-40 md:flex-row md:py-3 md:pl-6"><div class="bg-gray-250 mr-1 flex h-12 min-w-[48px] items-center justify-center rounded-xl text-lg md:mr-4"><img alt="München" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class=" h-14 w-14 rounded-lg " style="color:transparent;max-width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='/assets/explore-nearby/pigeonforge.webp'/%3E%3C/svg%3E")" srcset="/_next/image?url=%2Fassets%2Fexplore-nearby%2Fpigeonforge.webp&w=64&q=75 1x, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fpigeonforge.webp&w=128&q=75 2x" src="/_next/image?url=%2Fassets%2Fexplore-nearby%2Fpigeonforge.webp&w=128&q=75"></div><div class="md:mt-0"><h3 class="text-sm overflow-clip text-base font-medium text-gray-500 ">München</h3><span class="text-sm text-gray-300">Germany</span></div></a><a class="items-center z-0 flex w-full cursor-pointer gap-x-3 rounded-xl p-2 py-4 pr-3 text-left duration-100 hover:bg-gray-200 hover:bg-opacity-40 active:scale-105 active:bg-gray-200 active:bg-opacity-40 md:flex-row md:py-3 md:pl-6"><div class="bg-gray-250 mr-1 flex h-12 min-w-[48px] items-center justify-center rounded-xl text-lg md:mr-4"><img alt="Marseille" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class=" h-14 w-14 rounded-lg " style="color:transparent;max-width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='/assets/explore-nearby/paso roble.webp'/%3E%3C/svg%3E")" srcset="/_next/image?url=%2Fassets%2Fexplore-nearby%2Fpaso%20roble.webp&w=64&q=75 1x, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fpaso%20roble.webp&w=128&q=75 2x" src="/_next/image?url=%2Fassets%2Fexplore-nearby%2Fpaso%20roble.webp&w=128&q=75"></div><div class="md:mt-0"><h3 class="text-sm overflow-clip text-base font-medium text-gray-500 ">Marseille</h3><span class="text-sm text-gray-300">France</span></div></a>
</div>
</div>
</div>
</span><span role="button" tabindex="0" class="hover:bg-gray-200 hover:bg-opacity-40 undefined flex items-center rounded-full">
<div class="undefined flex flex-grow flex-col pl-7 pr-3 text-left"><span class="text-xs font-bold tracking-wider text-gray-600">Date</span><span class="max-w-[105px] truncate text-sm font-medium text-gray-500 lg:max-w-none">Feb 27</span></div>
<div class="border-r border-gray-200 flex h-8 items-center">
<div role="button" tabindex="0" class="hidden cursor-text flex items-center pr-3"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true"
class="h-6 rounded-full bg-gray-200 bg-opacity-60 p-1 hover:bg-opacity-100">
<path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"></path>
</svg></div>
</div>
<div class="hidden mt-16">
<div class="left-4 right-4 searchbar:left-auto searchbar:right-1/2 searchbar:translate-x-1/2 searchbar:w-[850px] absolute mt-3 rounded-3xl border border-gray-200 bg-white px-8 py-4 shadow-xl"></div>
</div>
</span><span role="button" tabindex="0" class="hover:bg-gray-200 hover:bg-opacity-40 relative flex items-center rounded-full">
<div class="min-w-[120px] flex flex-grow flex-col pl-7 pr-3 text-left"><span class="text-xs font-bold tracking-wider text-gray-600">Travellers</span><span class="max-w-[105px] truncate text-sm font-medium text-gray-500 lg:max-w-none">1
Adult</span></div>
<div class="false flex h-8 items-center">
<div role="button" tabindex="0" class="hidden cursor-text flex items-center pr-3"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true"
class="h-6 rounded-full bg-gray-200 bg-opacity-60 p-1 hover:bg-opacity-100">
<path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"></path>
</svg></div>
</div><button type="submit" id="search-button" class="w-12 opacity-70 m-2 ml-0 flex h-12 items-center justify-center rounded-full bg-primary px-3 hover:saturate-200"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"
stroke-width="2" stroke="currentColor" aria-hidden="true" class="h-5 text-white">
<path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path>
</svg><span class="hidden ml-2 font-medium text-white">Search</span></button>
<div class="hidden mt-16">
<div class="right-0 w-96 absolute mt-3 rounded-3xl border border-gray-200 bg-white px-8 py-4 shadow-xl">
<div>
<div class="flex border-b border-gray-200 border-opacity-70 py-4">
<div class="flex-grow">
<h2 class="font-medium">Adults</h2>
<p class="text-sm leading-4 text-gray-400">13+ years old</p>
</div>
<div class="flex items-center"><span role="button" tabindex="0" class="false btnDecrease inline-block rounded-full border border-gray-500 border-opacity-70 p-[7px] outline-none duration-300 active:scale-90"><svg
xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true" class="h-4 text-gray-500">
<path stroke-linecap="round" stroke-linejoin="round" d="M20 12H4"></path>
</svg></span>
<div class="mx-2 flex h-9 w-9 items-center justify-center rounded-full bg-primary text-center font-medium text-white">1</div><span role="button" tabindex="0"
class="false btnIncrease inline-block rounded-full border border-gray-500 border-opacity-70 p-[7px] outline-none duration-300 active:scale-90"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2"
stroke="currentColor" aria-hidden="true" class="h-4 text-gray-500">
<path stroke-linecap="round" stroke-linejoin="round" d="M12 4v16m8-8H4"></path>
</svg></span>
</div>
</div>
</div>
<div>
<div class="flex border-b border-gray-200 border-opacity-70 py-4">
<div class="flex-grow">
<h2 class="font-medium">Children</h2>
<p class="text-sm leading-4 text-gray-400">2-12 years old</p>
</div>
<div class="flex items-center"><span role="button" tabindex="0" class="cursor-not-allowed opacity-40 btnDecrease inline-block rounded-full border border-gray-500 border-opacity-70 p-[7px] outline-none duration-300 active:scale-90"><svg
xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true" class="h-4 text-gray-500">
<path stroke-linecap="round" stroke-linejoin="round" d="M20 12H4"></path>
</svg></span>
<div class="mx-2 flex h-9 w-9 items-center justify-center rounded-full bg-primary text-center font-medium text-white">0</div><span role="button" tabindex="0"
class="false btnIncrease inline-block rounded-full border border-gray-500 border-opacity-70 p-[7px] outline-none duration-300 active:scale-90"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2"
stroke="currentColor" aria-hidden="true" class="h-4 text-gray-500">
<path stroke-linecap="round" stroke-linejoin="round" d="M12 4v16m8-8H4"></path>
</svg></span>
</div>
</div>
</div>
<div>
<div class="flex py-4">
<div class="flex-grow">
<h2 class="font-medium">Infants</h2>
<p class="text-sm leading-4 text-gray-400">Under 2 years old</p>
</div>
<div class="flex items-center"><span role="button" tabindex="0" class="cursor-not-allowed opacity-40 btnDecrease inline-block rounded-full border border-gray-500 border-opacity-70 p-[7px] outline-none duration-300 active:scale-90"><svg
xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true" class="h-4 text-gray-500">
<path stroke-linecap="round" stroke-linejoin="round" d="M20 12H4"></path>
</svg></span>
<div class="mx-2 flex h-9 w-9 items-center justify-center rounded-full bg-primary text-center font-medium text-white">0</div><span role="button" tabindex="0"
class="false btnIncrease inline-block rounded-full border border-gray-500 border-opacity-70 p-[7px] outline-none duration-300 active:scale-90"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2"
stroke="currentColor" aria-hidden="true" class="h-4 text-gray-500">
<path stroke-linecap="round" stroke-linejoin="round" d="M12 4v16m8-8H4"></path>
</svg></span>
</div>
</div>
</div>
<div>
<div class="flex py-4">
<div class="flex-grow">
<h2 class="font-medium">Bikes</h2>
<p class="text-sm leading-4 text-gray-400">Non-dismounted bikes</p>
</div>
<div class="flex items-center"><span role="button" tabindex="0" class="cursor-not-allowed opacity-40 btnDecrease inline-block rounded-full border border-gray-500 border-opacity-70 p-[7px] outline-none duration-300 active:scale-90"><svg
xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true" class="h-4 text-gray-500">
<path stroke-linecap="round" stroke-linejoin="round" d="M20 12H4"></path>
</svg></span>
<div class="mx-2 flex h-9 w-9 items-center justify-center rounded-full bg-primary text-center font-medium text-white">0</div><span role="button" tabindex="0"
class="false btnIncrease inline-block rounded-full border border-gray-500 border-opacity-70 p-[7px] outline-none duration-300 active:scale-90"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2"
stroke="currentColor" aria-hidden="true" class="h-4 text-gray-500">
<path stroke-linecap="round" stroke-linejoin="round" d="M12 4v16m8-8H4"></path>
</svg></span>
</div>
</div>
</div>
</div>
</div>
</span></form>
GET /s/homes
<form role="search" class="f1w3ezqn flex-1" data-form-type="" action="/s/homes" method="get">
<div dir="ltr ">
<div class="_1258d0t relative h-full w-full"><label for="/homes-1-input" class="_my7uk9q relative flex h-[60px] flex-1 items-center overflow-hidden whitespace-nowrap rounded-xl bg-gray-100 px-5 text-gray-500 " data-dashlane-label="true">
<div class="_vjvlr2 mr-2 flex h-full items-center text-gray-500"><svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="presentation" focusable="false"
class="block h-4 w-4 overflow-visible stroke-current stroke-[4px]">
<g fill="none">
<path d="m13 24c6.0751322 0 11-4.9248678 11-11 0-6.07513225-4.9248678-11-11-11-6.07513225 0-11 4.92486775-11 11 0 6.0751322 4.92486775 11 11 11zm8-3 9 9"></path>
</g>
</svg></div><input class="_1lcbjssi h-full w-full overflow-ellipsis border-none bg-transparent pr-9 text-sm font-normal text-gray-500 outline-none" data-testid="search_query_input" autocomplete="off" id="origin-input"
placeholder="Your departure city or station" aria-autocomplete="list" autocorrect="off" spellcheck="false" aria-label="Your departure city or station" role="combobox" aria-controls="/homes-1-listbox" aria-expanded="true"
aria-haspopup="listbox" data-form-type="" name="query" value="Paris">
</label>
<div data-testid="search_clearButton" class="_mqu3ht absolute right-6 top-0 bottom-0 flex h-full items-center"><button aria-label="Effacer la saisie" type="button"
class="_1c61vvr opacity-100 touch bg-gray-250 relative inline-block cursor-pointer appearance-none rounded-3xl border-none bg-transparent p-1 text-gray-500 outline-none" data-dashlane-label="true" data-form-type=""><span
class="_e296pg relative"><svg class="block h-3 w-3 overflow-visible stroke-current stroke-[5px]" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="presentation" focusable="false">
<path d="m6 6 20 20"></path>
<path d="m26 6-20 20"></path>
</svg></span></button></div>
</div>
</div>
</form>
POST /
<form action="/" method="post">
<div id="home-search" class="Start theme-reset relative flex w-full whitespace-nowrap rounded-3xl bg-white text-left shadow-arround" data-nanocomponent="ncid-75a5" data-onloadid4z77gu34egr="o1">
<div class="Start-panel Start-panel--summary max-w-96 p-[1.1rem] md:p-6 block">
<div class="flex-start hidden w-full flex-col">
<div class="flex flex-row items-center group cursor-default relative gap-x-2">
<h1 class="overflow-auto whitespace-normal text-left text-xl font-bold md:mt-2.5 md:text-2xl">Find trains tickets across Europe</h1><img alt="loco-icon" loading="lazy" width="40" height="40" decoding="async" data-nimg="1"
class="h-9 w-9 group-hover:rotate-6 transition-transform" style="color:transparent" src="/assets/icons/loco.svg">
<div
class="items-center border rounded-full px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-secondary cursor-default border-transparent text-secondary-foreground hidden group-hover:block absolute -top-3 -right-3">
Tchou Tchou !</div>
</div>
<h2 class="mt-2 mb-4 text-left font-normal text-slate-400 md:mb-5">Travel around Europe without a plane</h2>
</div>
<div class="flex flex-row items-center justify-between gap-x-2">
<div class="Start-location border border-slate-200 relative flex w-full items-center text-left rounded-xl bg-secondary p-0.5 outline-none">
<div class="Start-details grow flex flex-row items-center gap-4 overflow-hidden whitespace-nowrap">
<div class="Start-thumbnail relative flex h-10 w-10 shrink-0 items-center justify-center bg-muted-foreground sm:h-12 sm:w-12 rounded-[0.65rem]"><img alt="" loading="lazy" width="40" height="40" decoding="async" data-nimg="1"
class="Start-img h-full w-full rounded-[0.65rem]" sizes="56px"
srcset="/_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=16&q=75 16w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=32&q=75 32w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=48&q=75 48w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=64&q=75 64w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=96&q=75 96w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=128&q=75 128w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=256&q=75 256w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=384&q=75 384w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=640&q=75 640w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=750&q=75 750w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=828&q=75 828w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=1080&q=75 1080w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=1200&q=75 1200w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=1920&q=75 1920w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=2048&q=75 2048w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=3840&q=75 3840w"
src="/_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=3840&q=75" style="color: transparent;"></div><span
class="Start-output flex w-full font-medium overflow-hidden overflow-ellipsis whitespace-nowrap text-left text-lg"><span class="u-textTruncate"> <!-- -->Paris</span></span>
</div><button
class="inline-flex items-center justify-center text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background whitespace-nowrap hover:bg-accent hover:text-accent-foreground h-10 w-10 rounded-full Button Button--collapse Button--xs before:absolute before:top-0 before:left-0 before:h-full before:w-full before:rounded-2xl max-sm:h-7 max-sm:w-7"
type="button" value="origin" name="panel"><span class="Start-edit flex items-center text-muted-foreground"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="h-3.5 w-3.5">
<path d="M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z"></path>
</svg></span></button>
</div>
</div><svg width="3" height="10" fill="none" role="presentation" class="Start-divider my-[0.3rem] ml-5 md:ml-6">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M1.5.25a.75.75 0 01.75.75v.048a.75.75 0 11-1.5 0V1A.75.75 0 011.5.25zm0 3.904a.75.75 0 01.75.75v.097a.75.75 0 01-1.5 0v-.097a.75.75 0 01.75-.75zm0 3.953a.75.75 0 01.75.75v.048a.75.75 0 11-1.5 0v-.048a.75.75 0 01.75-.75z"
fill="currentColor"></path>
</svg>
<div class="flex flex-row items-center justify-between gap-x-2">
<div class="Start-location border border-slate-200 relative flex w-full items-center text-left rounded-xl bg-secondary p-0.5 outline-none">
<div class="Start-thumbnail relative mr-3 flex h-10 w-10 shrink-0 items-center justify-center bg-muted-foreground sm:h-12 sm:w-12 rounded-[0.65rem]"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2"
stroke="currentColor" aria-hidden="true" class="h-5 w-5 text-white">
<path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path>
</svg> </div>
<div class="Start-details grow overflow-hidden whitespace-nowrap"><span class="Start-output flex w-full font-medium overflow-hidden whitespace-nowrap text-left text-lg">
<p class="text-gray-600"> <!-- -->Add destination</p>
</span></div><button
class="inline-flex items-center justify-center text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background whitespace-nowrap hover:bg-accent hover:text-accent-foreground h-10 w-10 rounded-full Button Button--collapse Button--cover Button--adapt Button--muted Button--xs before:absolute before:top-0 before:left-0 before:h-full before:w-full max-sm:h-7 max-sm:w-7"
value="destination" type="button" name="panel"><span class="Start-edit flex items-center text-muted-foreground"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="h-3.5 w-3.5">
<path d="M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z"></path>
</svg></span></button>
</div>
</div>
<ul class="Start-actions mt-6 flex items-center justify-center flex-wrap gap-y-3 gap-x-3">
<li class="Start-action last:mr-0 last:ml-auto"><button
class="inline-flex items-center justify-center text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background whitespace-nowrap border border-input hover:bg-accent hover:text-accent-foreground h-10 px-3 py-2 rounded-full shadow-sm"
value="passengers" type="button" name="panel"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="h-[1.1rem] w-[1.1rem]">
<path fill-rule="evenodd" d="M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z" clip-rule="evenodd"></path>
</svg><span class="Start-hint ml-1.5 "> <!-- -->1<!-- --> <!-- -->traveller</span></button></li>
<li class="Start-action last:mr-0 last:ml-auto "><button
class="inline-flex items-center justify-center text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background whitespace-nowrap border border-input hover:bg-accent hover:text-accent-foreground h-10 px-3 py-2 rounded-full shadow-sm"
value="ddate" type="button" name="panel"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
class="lucide lucide-calendar-days mr-2 h-4 w-4">
<rect width="18" height="18" x="3" y="4" rx="2" ry="2"></rect>
<line x1="16" x2="16" y1="2" y2="6"></line>
<line x1="8" x2="8" y1="2" y2="6"></line>
<line x1="3" x2="21" y1="10" y2="10"></line>
<path d="M8 14h.01"></path>
<path d="M12 14h.01"></path>
<path d="M16 14h.01"></path>
<path d="M8 18h.01"></path>
<path d="M12 18h.01"></path>
<path d="M16 18h.01"></path>
</svg>Feb 27</button></li>
<li class="Start-action last:mr-0 last:ml-auto w-full"><button
class="inline-flex items-center justify-center text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background whitespace-nowrap text-primary-foreground rounded-full Button Button--collapse Button--sm h-auto py-0 px-0 shadow-md w-full bg-orange hover:bg-orange/80"
type="submit"><span class="Start-submit inline-flex items-center justify-center py-3 px-4 text-lg md:px-9 md:py-4"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"
aria-hidden="true" class="h-4 w-4 md:h-5 md:w-5">
<path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path>
</svg><span class="Start-hintAlt ml-2 text-base ">Search</span></span></button></li>
</ul>
</div>
</div>
</form>
POST /
<form action="/" method="post">
<div id="home-search" class="Start theme-reset relative flex w-full whitespace-nowrap rounded-3xl bg-white text-left shadow-arround" data-nanocomponent="ncid-75a5" data-onloadid4z77gu34egr="o1">
<div class="Start-panel Start-panel--summary max-w-96 p-[1.1rem] md:p-6 block">
<div class="flex-start hidden w-full flex-col">
<div class="flex flex-row items-center group cursor-default relative gap-x-2">
<h1 class="overflow-auto whitespace-normal text-left text-xl font-bold md:mt-2.5 md:text-2xl">Find trains tickets across Europe</h1><img alt="loco-icon" loading="lazy" width="40" height="40" decoding="async" data-nimg="1"
class="h-9 w-9 group-hover:rotate-6 transition-transform" style="color:transparent" src="/assets/icons/loco.svg">
<div
class="items-center border rounded-full px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 bg-secondary cursor-default border-transparent text-secondary-foreground hidden group-hover:block absolute -top-3 -right-3">
Tchou Tchou !</div>
</div>
<h2 class="mt-2 mb-4 text-left font-normal text-slate-400 md:mb-5">Travel around Europe without a plane</h2>
</div>
<div class="flex flex-row items-center justify-between gap-x-2">
<div class="Start-location border border-slate-200 relative flex w-full items-center text-left rounded-xl bg-secondary p-0.5 outline-none">
<div class="Start-details grow flex flex-row items-center gap-4 overflow-hidden whitespace-nowrap">
<div class="Start-thumbnail relative flex h-10 w-10 shrink-0 items-center justify-center bg-muted-foreground sm:h-12 sm:w-12 rounded-[0.65rem]"><img alt="" loading="lazy" width="40" height="40" decoding="async" data-nimg="1"
class="Start-img h-full w-full rounded-[0.65rem]" sizes="56px"
srcset="/_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=16&q=75 16w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=32&q=75 32w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=48&q=75 48w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=64&q=75 64w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=96&q=75 96w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=128&q=75 128w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=256&q=75 256w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=384&q=75 384w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=640&q=75 640w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=750&q=75 750w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=828&q=75 828w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=1080&q=75 1080w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=1200&q=75 1200w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=1920&q=75 1920w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=2048&q=75 2048w, /_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=3840&q=75 3840w"
src="/_next/image?url=%2Fassets%2Fexplore-nearby%2Fparis.jpg&w=3840&q=75" style="color: transparent;"></div><span
class="Start-output flex w-full font-medium overflow-hidden overflow-ellipsis whitespace-nowrap text-left text-lg"><span class="u-textTruncate"> <!-- -->Paris</span></span>
</div><button
class="inline-flex items-center justify-center text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background whitespace-nowrap hover:bg-accent hover:text-accent-foreground h-10 w-10 rounded-full Button Button--collapse Button--xs before:absolute before:top-0 before:left-0 before:h-full before:w-full before:rounded-2xl max-sm:h-7 max-sm:w-7"
type="button" value="origin" name="panel"><span class="Start-edit flex items-center text-muted-foreground"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="h-3.5 w-3.5">
<path d="M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z"></path>
</svg></span></button>
</div>
</div><svg width="3" height="10" fill="none" role="presentation" class="Start-divider my-[0.3rem] ml-5 md:ml-6">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M1.5.25a.75.75 0 01.75.75v.048a.75.75 0 11-1.5 0V1A.75.75 0 011.5.25zm0 3.904a.75.75 0 01.75.75v.097a.75.75 0 01-1.5 0v-.097a.75.75 0 01.75-.75zm0 3.953a.75.75 0 01.75.75v.048a.75.75 0 11-1.5 0v-.048a.75.75 0 01.75-.75z"
fill="currentColor"></path>
</svg>
<div class="flex flex-row items-center justify-between gap-x-2">
<div class="Start-location border border-slate-200 relative flex w-full items-center text-left rounded-xl bg-secondary p-0.5 outline-none">
<div class="Start-thumbnail relative mr-3 flex h-10 w-10 shrink-0 items-center justify-center bg-muted-foreground sm:h-12 sm:w-12 rounded-[0.65rem]"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2"
stroke="currentColor" aria-hidden="true" class="h-5 w-5 text-white">
<path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path>
</svg> </div>
<div class="Start-details grow overflow-hidden whitespace-nowrap"><span class="Start-output flex w-full font-medium overflow-hidden whitespace-nowrap text-left text-lg">
<p class="text-gray-600"> <!-- -->Add destination</p>
</span></div><button
class="inline-flex items-center justify-center text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background whitespace-nowrap hover:bg-accent hover:text-accent-foreground h-10 w-10 rounded-full Button Button--collapse Button--cover Button--adapt Button--muted Button--xs before:absolute before:top-0 before:left-0 before:h-full before:w-full max-sm:h-7 max-sm:w-7"
value="destination" type="button" name="panel"><span class="Start-edit flex items-center text-muted-foreground"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="h-3.5 w-3.5">
<path d="M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z"></path>
</svg></span></button>
</div>
</div>
<ul class="Start-actions mt-6 flex items-center justify-center flex-wrap gap-y-3 gap-x-3">
<li class="Start-action last:mr-0 last:ml-auto"><button
class="inline-flex items-center justify-center text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background whitespace-nowrap border border-input hover:bg-accent hover:text-accent-foreground h-10 px-3 py-2 rounded-full shadow-sm"
value="passengers" type="button" name="panel"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="h-[1.1rem] w-[1.1rem]">
<path fill-rule="evenodd" d="M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z" clip-rule="evenodd"></path>
</svg><span class="Start-hint ml-1.5 "> <!-- -->1<!-- --> <!-- -->traveller</span></button></li>
<li class="Start-action last:mr-0 last:ml-auto "><button
class="inline-flex items-center justify-center text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background whitespace-nowrap border border-input hover:bg-accent hover:text-accent-foreground h-10 px-3 py-2 rounded-full shadow-sm"
value="ddate" type="button" name="panel"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
class="lucide lucide-calendar-days mr-2 h-4 w-4">
<rect width="18" height="18" x="3" y="4" rx="2" ry="2"></rect>
<line x1="16" x2="16" y1="2" y2="6"></line>
<line x1="8" x2="8" y1="2" y2="6"></line>
<line x1="3" x2="21" y1="10" y2="10"></line>
<path d="M8 14h.01"></path>
<path d="M12 14h.01"></path>
<path d="M16 14h.01"></path>
<path d="M8 18h.01"></path>
<path d="M12 18h.01"></path>
<path d="M16 18h.01"></path>
</svg>Feb 27</button></li>
<li class="Start-action last:mr-0 last:ml-auto w-full"><button
class="inline-flex items-center justify-center text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background whitespace-nowrap text-primary-foreground rounded-full Button Button--collapse Button--sm h-auto py-0 px-0 shadow-md w-full bg-orange hover:bg-orange/80"
type="submit"><span class="Start-submit inline-flex items-center justify-center py-3 px-4 text-lg md:px-9 md:py-4"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"
aria-hidden="true" class="h-4 w-4 md:h-5 md:w-5">
<path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path>
</svg><span class="Start-hintAlt ml-2 text-base ">Search</span></span></button></li>
</ul>
</div>
</div>
</form>
Text Content
beta trainscanner From Paris Date Feb 27 Feedback English English From RESULTS PARIS France To INSPIRATION EXPLORE EUROPE Discover the best deals POPULAR PLACES BARCELONA Spain AMSTERDAM Netherlands MILANO Italy MÜNCHEN Germany MARSEILLE France DateFeb 27 Travellers1 Adult Search ADULTS 13+ years old 1 CHILDREN 2-12 years old 0 INFANTS Under 2 years old 0 BIKES Non-dismounted bikes 0 Departure PARIS France WHEN WILL YOU GO? PARIS February 2024 February 2024 SunMonTueWedThuFriSat 28293031123456789101112131415161718192021222324252627282912 ClearNext It's free Join the beta Click me EUROPE REACHABLE BY TRAIN Travel around Europe without a plane +980 Join Trainscanner's community FIND TRAINS TICKETS ACROSS EUROPE Tchou Tchou ! TRAVEL AROUND EUROPE WITHOUT A PLANE Paris Add destination * 1 traveller * Feb 27 * Search Explore the map EUROPE REACHABLE BY TRAIN Travel around Europe without a plane FIND TRAINS TICKETS ACROSS EUROPE Tchou Tchou ! TRAVEL AROUND EUROPE WITHOUT A PLANE Paris Add destination * 1 traveller * Feb 27 * Search We'll soon offer their tickets * * * * * * * * * * * OPTIMIZED JOURNEYS ACROSS EUROPE Browse Paris-Venice COMPARE COMPANIES TO GET THE BEST FARES DETAILED VISUALS OF YOUR CABIN Night trains map CONTROL YOUR CARBON FOOTPRINT FIND YOUR NEXT DESTINATION USING OUR MAP Explore the map CONTROL YOUR CARBON FOOTPRINT Paris-Barcelona A/R 8 kg By train 🚄 427 kg By plane ✈️ ABOUT US CAMILLE CTO & Co-founder With more than 100 night trains under his belt, he knows all the tips and tricks to travel by train in Europe. He is the technical specialist of the team. MARC CEO & Co-founder Convinced that we can travel without flying, he has already traveled all over Europe by train. He in charge of the product and the business development. INTERACTIVE MAPS Explore the map New Night train map 🚂 Find the best low carbon connections and their fares EXPLORE NEARBY BARCELONA Spain PARIS France AMSTERDAM Netherlands MILANO Italy MÜNCHEN Germany MARSEILLE France BÂLE Switzerland BORDEAUX France LEIPZIG Germany LONDON United Kingdom WIEN Austria WARSZAWA Poland TRAVEL ANYWHERE GERMANY ITALY SPAIN UNITED KINGDOM Night trains made easy Test now Everything travellers need Smart connections Easy cancellation E-tickets 1-click payment Realtime data Delay alerts Reminders Facilitated exchanges Secure transactions Fast AF The list goes on... Test the platform © 2024 Trainscanner, Europe. * Terms and Conditions * Legal Notice * * English English * EUR (€)