1<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Public Transport Map Maker â Lines & Stops Anywhere | Plantaube</title><style>.site[data-v-b70c0bfb]{min-height:100vh;display:flex;flex-direction:column}main[data-v-b70c0bfb]{flex:1}</style><style>.header[data-v-0af2df18]{border-bottom:var(--border);background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:fixed;top:0;left:0;right:0;z-index:10;transform:translateY(-100%);opacity:0;transition:transform .25s ease,opacity .25s ease}.header.is-visible[data-v-0af2df18]{transform:translateY(0);opacity:1}.bar[data-v-0af2df18]{display:flex;align-items:center;justify-content:space-between;height:68px}.header .btn[data-v-0af2df18]{padding:10px 20px;font-size:.98rem}.brand[data-v-0af2df18]{display:inline-flex}.actions[data-v-0af2df18],.brand[data-v-0af2df18]{align-items:center}.actions[data-v-0af2df18]{display:flex;gap:12px}.lang[data-v-0af2df18]{display:inline-flex;align-items:center;border:var(--border);background:transparent;padding:8px 12px;font-size:.85rem;line-height:1;color:inherit;text-decoration:none;cursor:pointer}.lang[data-v-0af2df18]:hover{filter:brightness(.94)}</style><style>.plan-hero[data-v-93327729]{background:var(--bg)}.hero-inner[data-v-93327729]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;padding:128px 24px 84px}.crumbs[data-v-93327729]{display:flex;gap:8px;font-size:.9rem;margin-bottom:22px}.crumbs[data-v-93327729],.kicker[data-v-93327729]{color:var(--ink-soft)}.kicker[data-v-93327729]{display:block;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.title[data-v-93327729]{font-size:clamp(2rem,4.6vw,3.2rem);font-weight:700;line-height:1.08;margin-bottom:20px}.intro[data-v-93327729]{font-size:clamp(1.05rem,2vw,1.25rem);margin:0 0 30px}.intro[data-v-93327729],.note[data-v-93327729]{color:var(--ink-soft)}.note[data-v-93327729]{margin:18px 0 0;font-size:.95rem}.hero-media[data-v-93327729]{display:block;border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;aspect-ratio:1600/1132}.hero-media img[data-v-93327729]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.band[data-v-93327729]{padding:80px 0}.band--warm[data-v-93327729]{background:var(--bg-warm)}.narrow[data-v-93327729]{max-width:780px}.h2[data-v-93327729]{font-size:clamp(1.7rem,3.2vw,2.3rem);margin-bottom:24px}.para[data-v-93327729]{font-size:1.08rem;color:var(--ink-soft);margin:0 0 16px}.grid[data-v-93327729]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px}.card[data-v-93327729]{border:var(--border);border-radius:var(--radius);padding:24px 22px;transition:transform .12s ease,box-shadow .12s ease}.card[data-v-93327729]:hover{transform:translate(-3px,-3px);box-shadow:var(--shadow)}.card-title[data-v-93327729]{font-size:1.2rem;margin-bottom:8px}.card-body[data-v-93327729]{margin:0;line-height:1.5}.other[data-v-93327729]{text-decoration:none}.places[data-v-93327729]{margin:0;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px 24px}.places[data-v-93327729],.steps[data-v-93327729]{list-style:none;padding:0;display:grid}.steps[data-v-93327729]{margin:0 0 32px;gap:14px}.steps li[data-v-93327729]{display:flex;gap:16px;align-items:baseline;font-size:1.08rem}.step-no[data-v-93327729]{flex-shrink:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center}.faq[data-v-93327729],.step-no[data-v-93327729]{border:var(--border);background:#fff}.faq[data-v-93327729]{margin-bottom:12px}.faq summary[data-v-93327729]{cursor:pointer;padding:16px 20px;font-size:1.08rem}.faq p[data-v-93327729]{margin:0;padding:0 20px 18px;color:var(--ink-soft)}@media(max-width:900px){.hero-inner[data-v-93327729]{grid-template-columns:1fr;gap:36px;padding:108px 24px 64px}}</style><style>.footer[data-v-c5553d9d]{border-top:var(--border);background:#fff;padding:48px 0 28px}.inner[data-v-c5553d9d]{justify-content:space-between;gap:24px;flex-wrap:wrap}.col[data-v-c5553d9d],.inner[data-v-c5553d9d]{display:flex}.col[data-v-c5553d9d]{flex-direction:column;align-items:flex-start;gap:10px}.col img[data-v-c5553d9d]{width:auto}.tagline[data-v-c5553d9d]{margin:0;font-size:.9rem;max-width:320px}.links[data-v-c5553d9d]{display:flex;flex-direction:column;gap:8px;font-size:.9rem}.plans[data-v-c5553d9d]{display:grid;grid-template-columns:repeat(2,auto);gap:8px 32px}.copyright[data-v-c5553d9d]{margin-top:28px;font-size:.8rem;opacity:.7}</style><link rel="stylesheet" href="/_nuxt/entry.DMT5CKw-.css" crossorigin><link rel="stylesheet" href="/_nuxt/PlanPage.CTG_EA3h.css" crossorigin><link rel="preload" as="fetch" crossorigin="anonymous" href="/plans/public-transport-map/_payload.json?1d14825c-c445-4890-a05c-6519f1019f5a"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BC7qwuVy.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DJhXh5t3.js">
1<link rel="modulepreload" as="script" crossorigin href="/_nuxt/Lk8VeODI.js">
1<script type="module" src="/_nuxt/BC7qwuVy.js" crossorigin></script>
1<link rel="prefetch" as="script" crossorigin href="/_nuxt/Zm3hE_Wv.js"><meta property="og:type" content="website"><link rel="icon" href="/favicon.svg"><link rel="canonical" href="https://plantaube.com/plans/public-transport-map"><link rel="alternate" hreflang="en" href="https://plantaube.com/plans/public-transport-map"><link rel="alternate" hreflang="de" href="https://plantaube.com/de/plaene/oepnv-plan"><link rel="alternate" hreflang="x-default" href="https://plantaube.com/plans/public-transport-map"><meta name="description" content="Map the transit network around any location: metro, rail, tram and bus lines from OpenStreetMap with stops and line colours. Export as PDF, SVG or PNG."><meta property="og:site_name" content="Plantaube"><meta property="og:url" content="https://plantaube.com/plans/public-transport-map"><meta property="og:title" content="Public Transport Map Maker â Lines & Stops Anywhere | Plantaube"><meta property="og:description" content="Map the transit network around any location: metro, rail, tram and bus lines from OpenStreetMap with stops and line colours. Export as PDF, SVG or PNG."><meta property="og:locale" content="en_US"><meta property="og:image" content="https://plantaube.com/plans/oepnv-plan.webp"><meta property="og:image:width" content="1600"><meta property="og:image:height" content="1132"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Public Transport Map Maker â Lines & Stops Anywhere | Plantaube"><meta name="twitter:description" content="Map the transit network around any location: metro, rail, tram and bus lines from OpenStreetMap with stops and line colours. Export as PDF, SVG or PNG."><meta name="twitter:image" content="https://plantaube.com/plans/oepnv-plan.webp">
1<script type="application/ld+json" data-hid="ld-site">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://plantaube.com/#website","url":"https://plantaube.com/","name":"Plantaube","inLanguage":["en","de"]},{"@type":"WebApplication","@id":"https://plantaube.com/#app","name":"Plantaube","url":"https://app.plantaube.com","description":"Make site plans and maps online with Plantaube: figure-ground plans, parcel maps and location maps with shadows and floor counts, to scale as PDF, SVG or DXF.","applicationCategory":"DesignApplication","applicationSubCategory":"Site plan and map maker","operatingSystem":"Web","browserRequirements":"Requires JavaScript","inLanguage":["en","de"],"featureList":["Site plans to scale from OpenStreetMap","Figure-ground plans","Cadastral parcel maps (ALKIS, Germany)","Official aerial photos (orthophotos)","Cast shadows and floor counts","Public transport lines and stops","Export as PDF, SVG, PNG, DXF and GeoJSON"],"image":"https://plantaube.com/plans/plantaube-plan.webp","author":{"@type":"Person","name":"Julian Lindner"}}]}</script>
1<script type="application/ld+json" data-hid="ld-plan">{"@context":"https://schema.org","@graph":[{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Plantaube","item":"https://plantaube.com/"},{"@type":"ListItem","position":2,"name":"Public transport map","item":"https://plantaube.com/plans/public-transport-map"}]},{"@type":"FAQPage","inLanguage":"en","mainEntity":[{"@type":"Question","name":"Which modes are shown?","acceptedAnswer":{"@type":"Answer","text":"Metro, suburban rail, tram, bus and regional/long-distance rail. Ferries can be switched on, and each mode can be hidden on its own."}},{"@type":"Question","name":"Does it work outside Germany?","acceptedAnswer":{"@type":"Answer","text":"Yes. The data comes from OpenStreetMap and is available worldwide. How complete it is depends on how well the local network is mapped."}},{"@type":"Question","name":"Can I change the line colours?","acceptedAnswer":{"@type":"Answer","text":"Yes. Set a colour per mode, or recolour and hide each line individually."}},{"@type":"Question","name":"Can I use the transit map in a listing or site analysis?","acceptedA
1nswer":{"@type":"Answer","text":"Yes. The data comes from OpenStreetMap under the ODbL; credit it as â© OpenStreetMap contributorsâ."}}]}]}</script>
1</head><body><div id="__nuxt"><div class="site" data-v-b70c0bfb><header class="header is-visible" data-v-b70c0bfb data-v-0af2df18><div class="container bar" data-v-0af2df18><a href="/" class="brand" data-v-0af2df18><img src="/Logo.svg" alt="Plantaube" height="56" data-v-0af2df18></a><nav class="actions" data-v-0af2df18><a href="/de/plaene/oepnv-plan" class="lang" hreflang="de" data-v-0af2df18>DE</a><a class="btn btn--primary" href="https://app.plantaube.com/?from=landing" data-v-0af2df18>Open the app</a></nav></div></header><main data-v-b70c0bfb><article data-v-93327729><section class="plan-hero" data-v-93327729><div class="container hero-inner" data-v-93327729><div class="hero-copy" data-v-93327729><nav class="crumbs" aria-label="Breadcrumb" data-v-93327729><a href="/" class="" data-v-93327729>Home</a><span aria-hidden="true" data-v-93327729>/</span><span data-v-93327729>Public transport map</span></nav><span class="kicker" data-v-93327729>Plan type</span><h1 class="title" data-v-93327729>Make a public transport map of any location</h1><p class="intro" data-v-93327729>How well is a site connected by bus and rail? Plantaube draws the transit network around any place, with stops and line colours, on a calm base map.</p><a class="btn btn--primary btn--lg" href="https://app.plantaube.com/?from=landing&template=oepnv-plan" data-v-93327729>Create it now</a><p class="note" data-v-93327729>Opens Plantaube with the template applied â right in the browser, no sign-up.</p></div><a class="hero-media" href="https://app.plantaube.com/?from=landing&template=oepnv-plan" style="background:var(--c-water);" tabindex="-1" data-v-93327729><img src="/plans/oepnv-plan.webp" srcset="/plans/oepnv-plan.webp 1600w, /plans/oepnv-plan-2400.webp 2400w" sizes="(max-width: 900px) 100vw, 580px" alt="Public transport map â example made with Plantaube" width="1600" height="1132" data-v-93327729></a></div></section><section class="band band--warm" data-v-93327729><div class="container narrow" data-v-93327729><h2 class="h2" data-v-93327729>What the transit map shows</h2><!--[--><p class="para" data-v-93327729>Plantaube loads public transport lines from OpenStreetMap: metro (U-Bahn), suburban rail (S-Bahn), tram and bus as well as regional and long-distance rail, plus their stops and stations.</p><p class="para" data-v-93327729>Each line is drawn in its own colour where OpenStreetMap has one, otherwise in the colour of its mode. Parallel tracks of one line are merged into a single line, and metro and suburban rail stations get their own symbols. You can hide or recolour individual lines. Lines follow their real course, so the result is a geographically accurate transit map rather than a schematic network diagram.</p><!--]--></div></section><section class="band" data-v-93327729><div class="container" data-v-93327729><h2 class="h2" data-v-93327729>What itâs for</h2><div class="grid" data-v-93327729><!--[--><div class="card" style="background:var(--c-water);" data-v-93327729><h3 class="card-title" data-v-93327729>Site analysis</h3><p class="card-body" data-v-93327729>Show how a plot or neighbourhood is served by bus and rail.</p></div><div class="card" style="background:var(--c-water);" data-v-93327729><h3 class="card-title" data-v-93327729>Property listings</h3><p class="card-body" data-v-93327729>Make good connections visible as a selling point.</p></div><div class="card" style="background:var(--c-water);" data-v-93327729><h3 class="card-title" data-v-93327729>Mobility plans</h3><p class="card-body" data-v-93327729>A base for mobility and transport concepts in planning projects.</p></div><!--]--></div></div></section><section class="band band--warm" data-v-93327729><div class="container narrow" data-v-93327729><h2 class="h2" data-v-93327729>How to make it in Plantaube</h2><ol class="steps" data-v-93327729><!--[--><li data-v-93327729><span class="step-no" data-v-93327729>1</span><span data-v-93327729>Search for a place and choose the extent â a scale such as 1:10,000 suits a line network.</span></li><li data-v-93327729><span class="step-no" data-v-93327729>2</span><span data-v-93327729>Click âContinue to Adding Layersâ: the base map and transit lines load.</span></li><li data-v-93327729><span class="step-no" data-v-93327729>3</span><span data-v-93327729>In the âPublic Transportâ layer, adjust modes, individual lines, colours and stop symbols.</span></li><li data-v-93327729><span class="step-no" data-v-93327729>4</span><span data-v-93327729>Export as PDF, SVG or PNG.</span></li>
1<!--]--></ol><a class="btn btn--primary" href="https://app.plantaube.com/?from=landing&template=oepnv-plan" data-v-93327729>Create it now</a></div></section><section class="band" data-v-93327729><div class="container narrow" data-v-93327729><h2 class="h2" data-v-93327729>Frequently asked questions</h2><!--[--><details class="faq" data-v-93327729><summary data-v-93327729>Which modes are shown?</summary><p data-v-93327729>Metro, suburban rail, tram, bus and regional/long-distance rail. Ferries can be switched on, and each mode can be hidden on its own.</p></details><details class="faq" data-v-93327729><summary data-v-93327729>Does it work outside Germany?</summary><p data-v-93327729>Yes. The data comes from OpenStreetMap and is available worldwide. How complete it is depends on how well the local network is mapped.</p></details><details class="faq" data-v-93327729><summary data-v-93327729>Can I change the line colours?</summary><p data-v-93327729>Yes. Set a colour per mode, or recolour and hide each line individually.</p></details><details class="faq" data-v-93327729><summary data-v-93327729>Can I use the transit map in a listing or site analysis?</summary><p data-v-93327729>Yes. The data comes from OpenStreetMap under the ODbL; credit it as â© OpenStreetMap contributorsâ.</p></details><!--]--></div></section><!----><section class="band--warm band" data-v-93327729><div class="container" data-v-93327729><h2 class="h2" data-v-93327729>More plan types</h2><div class="grid" data-v-93327729><!--[--><a href="/plans/site-plan" class="card other" style="background:var(--c-street);" data-v-93327729><h3 class="card-title" data-v-93327729>Site plan</h3><p class="card-body" data-v-93327729>The colourful Plantaube standard: buildings, trees, green space, water and land use.</p></a><a href="/plans/aerial-photo-plan" class="card other" style="background:var(--c-trees);" data-v-93327729><h3 class="card-title" data-v-93327729>Aerial photo plan</h3><p class="card-body" data-v-93327729>Official aerial photo with building outlines â to scale.</p></a><a href="/plans/figure-ground-plan" class="card other" style="background:var(--c-building);" data-v-93327729><h3 class="card-title" data-v-93327729>Figure-ground plan</h3><p class="card-body" data-v-93327729>The urban fabric at a glance: black buildings on a white ground.</p></a><a href="/plans/parcel-map" class="card other" style="background:var(--c-alkis);" data-v-93327729><h3 class="card-title" data-v-93327729>Parcel map</h3><p class="card-body" data-v-93327729>Official German cadastral parcels (ALKIS) with numbers, buildings and house numbers.</p></a><a href="/plans/urban-design-plan-with-shadows" class="card other" style="background:var(--c-shadow);" data-v-93327729><h3 class="card-title" data-v-93327729>Urban design plan with shadows</h3><p class="card-body" data-v-93327729>Building masses with floor counts and cast shadows â competition style.</p></a><a href="/plans/property-location-map" class="card other" style="background:var(--c-export);" data-v-93327729><h3 class="card-title" data-v-93327729>Property location map</h3><p class="card-body" data-v-93327729>A neighbourhood map for listings, with the property highlighted.</p></a><a href="/plans/dark-site-plan" class="card other" style="background:var(--c-grey);" data-v-93327729><h3 class="card-title" data-v-93327729>Dark site plan</h3><p class="card-body" data-v-93327729>Greyscale on a dark ground â for presentations and screens.</p></a><!--]--></div></div></section></article></main><footer class="footer" data-v-b70c0bfb data-v-c5553d9d><div class="container inner" data-v-c5553d9d><div class="col" data-v-c5553d9d><img src="/Logo.svg" alt="Plantaube" height="24" data-v-c5553d9d><p class="tagline" data-v-c5553d9d>Site plan and map maker for architecture, urban planning & real estate.</p></div><nav class="links plans" aria-label="Plan types" data-v-c5553d9d><!--[--><a href="/plans/site-plan" class="" data-v-c5553d9d>Site plan</a><a aria-current="page" href="/plans/public-transport-map" class="router-link-active router-link-exact-active" data-v-c5553d9d>Public transport map</a><a href="/plans/aerial-photo-plan" class="" data-v-c5553d9d>Aerial photo plan</a><a href="/plans/figure-ground-plan" class="" data-v-c5553d9d>Figure-ground plan</a><a href="/plans/parcel-map" class="" data-v-c5553d9d>Parcel map</a><a href="/plans/urban-design-plan-with-shadows" class="" data-v-c5553d9d>Urban design plan with shadows</a><a href="/plans/property-location-map" class="" data-v-c5553d9d>Property location map</a><a href="/plans/dark-site-plan" class="" data-v-c5553d9d>Dark site plan</a>
1<!--]--></nav><nav class="links" aria-label="Tools" data-v-c5553d9d><a href="https://tree.plantaube.com/" data-v-c5553d9d>Tree generator</a></nav><nav class="links" data-v-c5553d9d><a href="https://www.linkedin.com/in/julian-lindner-8a7a51246/" target="_blank" rel="noopener" data-v-c5553d9d>LinkedIn</a><a href="mailto:[email protected]" data-v-c5553d9d>Contact</a><a href="https://app.plantaube.com/impressum" data-v-c5553d9d>Imprint / Privacy</a></nav></div><div class="container copyright" data-v-c5553d9d>© 2026 Julian Lindner</div></footer></div></div><div id="teleports"></div>
1<script>window.__NUXT__={};window.__NUXT__.config={public:{appUrl:"https://app.plantaube.com",posthogKey:"phc_BuwVVdFsAyVGbsywhAVL2dXunCn4yaAoFzFejb4XxyWq",posthogHost:"https://eu.i.posthog.com"},app:{baseURL:"/",buildId:"1d14825c-c445-4890-a05c-6519f1019f5a",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script>
1<script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__" data-src="/plans/public-transport-map/_payload.json?1d14825c-c445-4890-a05c-6519f1019f5a">[{"state":1,"once":3,"_errors":4,"serverRendered":6,"path":7,"prerenderedAt":8},["Reactive",2],{},["Set"],["ShallowReactive",5],{},true,"\u002Fplans\u002Fpublic-transport-map",1791064176653]</script>
1</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.