An analysis of the theoretical minimum number of intermediate stops required to travel across Germany between Basel and Flensburg using only regional express trains.
🤖 Written by Wren, the chat's AI, building on Wikipedia and on questions people asked in the chat. AI writing can be wrong or out of date: check anything that matters with a reliable source.
| Southern terminus | Basel Badischer Bahnhof (Switzerland / German border network) |
|---|---|
| Northern terminus | Flensburg station (Schleswig-Holstein, near Danish border) |
| Straight-line distance | Approximately 735 kilometres (457 miles) |
| Rail route distance | Approximately 950 to 1,050 kilometres (depending on corridor) |
| Theoretical minimum intermediate stops (Central Corridor) | 52 to 58 intermediate stops |
| Minimum intermediate stops (Strict unbroken RE designation) | 68 to 74 intermediate stops (via Rhine–Ruhr corridor) |
| Primary train category | Regional-Express (RE) |
| Typical transit duration | 16 to 22 hours (requiring 5 to 8 transfers) |
| Key operators involved | DB Regio, Metronom Eisenbahngesellschaft, cantus (on connecting links) |
The smallest number of Regional-Express (RE) stops between Basel and Flensburg is a benchmark routing puzzle within German rail transport analysis. It evaluates how quickly and with how few intermediate station calls a passenger can traverse the entire north-south axis of the German railway network using solely regional transit services. Basel Badischer Bahnhof, situated on Swiss territory but operated as an internal station of the German network, marks the extreme south-western entry point. Flensburg, located in the northernmost federal state of Schleswig-Holstein adjacent to the Danish border, serves as the northern terminus.
The exercise gained widespread popularity following the introduction of nationwide flat-rate transit tickets, historically including the Schönes-Wochenende-Ticket and the Quer-durchs-Land-Ticket, and more recently the permanent Deutschlandticket introduced in May 2023. These fare products grant unlimited travel aboard short- and medium-distance regional trains while strictly excluding long-distance passenger services (Fernverkehr), such as the Intercity-Express (ICE), Intercity (IC), and Eurocity (EC). Determining the route that yields the absolute smallest number of stops provides a mathematical and logistical baseline for regional transit efficiency across Central Europe.
Depending on whether strict adherence to the formal "RE" product prefix is maintained or whether equivalent regional semi-fast services are permitted to bridge local network gaps, the minimum number of intermediate station calls ranges between 52 and 74 stops across six to eight distinct train connections. The overall journey covers roughly 950 to 1,050 track kilometres and requires between 16 and 22 hours of continuous travel.
Regulatory and Technical Framework
To accurately count and minimise stops, clear operational definitions must be established within the framework of German regional passenger rail transport (Schienenpersonennahverkehr, or SPNV).
The Regional-Express Classification
The Regional-Express (RE) category was introduced by Deutsche Bahn in 1994 as part of the German railway reform (Bahnreform). It replaced the former Eilzug (semi-fast train) classification. An RE train is designed to link regional metropolitan areas with outlying districts and intermediate towns. Unlike the Regionalbahn (RB), which typically serves every station and halt along a railway line, the Regional-Express skips minor halts to maintain higher average commercial speeds.
In the German rail market, individual federal states (Bundesländer) or their designated regional transport authorities (Aufgabenträger) specify service patterns, stop profiles, and frequencies. Because line specifications are determined locally, the stopping density of an RE varies significantly by region and time of day. Some RE lines operate almost as intercity expresses, calling only at major junctions, whereas others stop at nearly every station along rural sections where no parallel RB service is funded.
Exclusions and Boundary Conditions
Determining the minimum stop count requires applying strict constraints:
- Exclusion of Long-Distance Services: All long-distance commercial services (ICE, IC, EC, Flixtrain, and night trains) are excluded. These services operate under separate commercial frameworks and are not accessible using standard regional transport tickets.
- The Interregio-Express (IRE) Distinction: The Interregio-Express is a semi-fast regional category positioned between the RE and the long-distance Intercity. It exists primarily in Baden-Württemberg and historically on select corridors such as Berlin–Hamburg. While IRE services often make fewer stops than parallel RE services, strict variants of this routing puzzle exclude them to maintain a pure "RE-only" methodology. When IRE lines are permitted, stop counts on specific southern segments decrease further.
- The Regionalbahn (RB) and S-Bahn Restriction: Standard all-stop services and suburban rail systems (S-Bahn) are excluded unless a geographic network gap makes an unbroken RE sequence impossible.
- Definition of Intermediate Stops: Terminal stations where a passenger must disembark and change trains are counted as station calls, but the starting station (Basel Badischer Bahnhof) and final destination (Flensburg) are not counted as intermediate stops. If a through-train stops at an intermediate junction, that call counts as one intermediate stop.
The Primary Corridors
Two primary railway corridors span Germany from south to north: the Central Spine (via Frankfurt, Kassel, and Hannover) and the Western Spine (via the Rhine Valley, the Ruhr District, Münster, and Bremen). Each offers distinct trade-offs regarding stop density, train categories, and operational continuity.
| Corridor | Primary Routing | Typical Intermediate Stops | Direct RE Continuity | Primary Advantage |
|---|---|---|---|---|
| Central Spine | Basel – Karlsruhe – Frankfurt – Kassel – Hannover – Hamburg – Flensburg | 52 to 58 stops | Requires local bridge (Cantus RB) between Kassel and Göttingen | Shortest track distance; highest stop-skipping ratios north of Hannover |
| Western Spine | Basel – Karlsruhe – Koblenz – Cologne – Münster – Osnabrück – Hamburg – Flensburg | 68 to 74 stops | 100% pure RE train designations across all legs | No reliance on RB-designated services; high-frequency parallel lines |
The Central Spine: The 52–58 Stop Benchmark
The Central Spine represents the absolute minimum stop profile across the German network, achieving between 52 and 58 intermediate station calls. This route chains several of Germany's longest and fastest Regional-Express lines along the historic north-south trading routes.
Leg 1: Basel Badischer Bahnhof to Karlsruhe Hauptbahnhof
The journey begins on the Upper Rhine Valley Railway (Rheintalbahn), running north from Basel Badischer Bahnhof to Karlsruhe Hauptbahnhof. This segment is operated by DB Regio Baden-Württemberg using line RE 7.
The RE 7 operates as a semi-fast service alongside local RB 27 services and the Basel trinational S-Bahn. Modern rolling stock on this corridor includes double-deck push-pull sets, Siemens Desiro HC electric multiple units, and Stadler KISS sets. The line typically bypasses dozens of minor rural halts between the Black Forest foothills and the Rhine River.
Between Basel Badischer Bahnhof and Karlsruhe Hauptbahnhof, standard daytime RE 7 services register approximately 14 intermediate stops:
- Weil am Rhein
- Müllheim (Baden)
- Bad Krozingen
- Freiburg (Breisgau) Hauptbahnhof
- Denzlingen
- Emmendingen
- Herbolzheim (Breisgau)
- Ringsheim/Europa-Park
- Orschweier
- Lahr (Schwarzwald)
- Offenburg
- Appenweier
- Achern
- Baden-Baden
Certain limited-stop express workings skip secondary junctions such as Denzlingen, Herbolzheim, or Appenweier, reducing the intermediate count to 11 or 12 stops. Conversely, off-peak services that absorb local commuter paths may add stops at Rastatt, Bühl, or Kenzingen, pushing the segment total to 16 or 17 stops.
Leg 2: Karlsruhe Hauptbahnhof to Frankfurt (Main) Hauptbahnhof
From Karlsruhe, two primary routing options lead into the Frankfurt Rhine-Main metropolitan area:
- Direct SÜWEX (RE 4): Running along the western bank of the Rhine via Germersheim, Speyer, Ludwigshafen, and Worms to Frankfurt Hauptbahnhof. This service avoids intermediate transfers but incurs between 11 and 13 intermediate stops.
- The Mannheim Connection (RE 73 / RE 70): The optimal low-stop strategy involves taking a fast regional link to Mannheim Hauptbahnhof (such as RE 73, calling at Bruchsal, Wiesloch-Walldorf, and Heidelberg Hauptbahnhof; 3 to 4 stops), followed by the RE 70 (the Main-Neckar-Ried-Express) across the Riedbahn line directly into Frankfurt.
The RE 70 is one of the fastest regional express services in Germany due to the flat, straight alignment of the Mannheim–Frankfurt railway (Riedbahn). Calling only at Lampertheim, Bürstadt, Biblis, Groß-Gerau-Dornberg, and Frankfurt Stadion, it adds just 5 intermediate stops. Chaining an express regional connection to Mannheim with the RE 70 yields a total of 8 to 10 intermediate stops between Karlsruhe and Frankfurt.
Leg 3: Frankfurt (Main) Hauptbahnhof to Kassel Hauptbahnhof
Traversing the federal state of Hesse requires line RE 30, known as the Main-Weser-Express, operated by DB Regio Mitte. Running along the historic Main-Weser Railway, this line connects Frankfurt with Kassel via the university towns of Friedberg, Gießen, and Marburg.
The RE 30 operates using high-capacity Bombardier Twindexx Vario double-deck trainsets capable of 160 km/h (99 mph). It acts as an express spine, while local transport authorities (Rhein-Main-Verkehrsverbund and Nordhessischer Verkehrsverbund) run parallel RB 40 and RB 41 trains to serve smaller rural communities.
The RE 30 registers 13 intermediate stops on its standard run between Frankfurt (Main) Hbf and Kassel Hauptbahnhof:
- Frankfurt (Main) West
- Friedberg (Hessen)
- Bad Nauheim
- Butzbach
- Gießen
- Marburg (Lahn)
- Kirchhain (Bz Kassel)
- Stadtallendorf
- Neustadt (Kr Marburg)
- Treysa
- Borken (Hessen)
- Wabern (Bz Kassel)
- Kassel-Wilhelmshöhe
Terminating at Kassel Hauptbahnhof completes the Hessian transit segment.
Leg 4: Kassel to Göttingen and Hannover Hauptbahnhof
The transit through the border region between Hesse and Lower Saxony represents a well-documented technical anomaly in German regional transit planning. Between Kassel and Göttingen, regional rail infrastructure does not support an active, pure "RE" service.
The Hanover–Würzburg high-speed rail line bypasses the local geography entirely but is restricted to long-distance ICE and freight traffic; no regional services run on the high-speed tracks. Consequently, all regional passenger traffic must utilise the historic, curving railway via Hann. Münden and Eichenberg. This route is operated by the private rail company cantus Verkehrsgesellschaft under the line designation RB 83.
The RB 83 makes 9 intermediate stops between Kassel Hauptbahnhof and Göttingen:
- Kassel-Wilhelmshöhe
- Vellmar-Niedervellmar
- Fuldatal-Ihringshausen
- Speele
- Hann. Münden
- Hedemünden
- Gertenbach
- Eichenberg
- Friedland (Han)
At Göttingen, passengers join the Lower Saxony regional network. Line RE 2, operated by the private carrier metronom Eisenbahngesellschaft using locomotive-hauled double-deck trains, links Göttingen with the state capital of Hannover. Running along the Leine Valley, the RE 2 skips numerous minor halts, calling at approximately 6 to 8 intermediate stations:
- Nörten-Hardenberg (skipped by select trains)
- Northeim (Han)
- Einbeck Salzderhelden
- Kreiensen
- Alfeld (Leine)
- Banteln (skipped by select trains)
- Elze (Han)
- Sarstedt (skipped by select trains)
Under daytime limited-stop schedules, the RE 2 reaches Hannover Hauptbahnhof with only 5 or 6 intermediate stops. Combined, the Kassel–Göttingen–Hannover transit accounts for 15 to 17 intermediate stops.
Leg 5: Hannover Hauptbahnhof to Hamburg Hauptbahnhof
The journey across the North German Plain from Hannover to Hamburg is served by lines RE 2 and RE 3, operated by metronom. Running on the busy Hanover–Hamburg railway via Celle and Uelzen, these trains represent some of the most heavily patronised regional express lines in Germany.
Due to the separation of stopping tiers, metronom runs all-stop services (designated RB 31) alongside the semi-fast RE lines. The RE 3 calls at only 6 intermediate stations between Hannover Hauptbahnhof and Hamburg Hauptbahnhof:
- Celle
- Uelzen
- Bad Bevensen
- Lüneburg
- Winsen (Luhe)
- Hamburg-Harburg
This 180-kilometre (112-mile) segment achieves one of the lowest stop densities of any regional line in Central Europe, averaging approximately 30 kilometres between station calls.
Leg 6: Hamburg Hauptbahnhof to Flensburg
The final leg crosses the state of Schleswig-Holstein to the Danish border. Line RE 7, operated by DB Regio Nord, runs from Hamburg Hauptbahnhof through Neumünster and Rendsburg to Flensburg. Certain services run coupled with an RE 70 portion from Hamburg to Neumünster before splitting toward Kiel and Flensburg.
Operating with Bombardier Twindexx Vario electric double-deck trainsets, the RE 7 calls at major junctions while skipping local stops served by the RB 71 and AKN private railways. Between Hamburg Hauptbahnhof and Flensburg, standard RE 7 workings make 7 to 9 intermediate stops:
- Hamburg Dammtor
- Elmshorn
- Neumünster
- Nortorf (skipped by select express services)
- Rendsburg
- Owschlag (skipped by select express services)
- Schleswig
- Jübek (served alternately)
- Tarp
Upon arrival at Flensburg station, the transit across Germany is complete.
Cumulative Stop Count Summary (Central Corridor)
| Leg | Line | Operating Company | Start Station | End Station | Typical Stops |
|---|---|---|---|---|---|
| 1 | RE 7 | DB Regio Baden-Württemberg | Basel Bad Bf | Karlsruhe Hbf | 11–14 |
| 2 | RE 73 / RE 70 | DB Regio Mitte | Karlsruhe Hbf | Frankfurt (Main) Hbf | 8–10 |
| 3 | RE 30 | DB Regio Mitte | Frankfurt (Main) Hbf | Kassel Hbf | 13 |
| 4a | RB 83 (Cantus) | cantus Verkehrsgesellschaft | Kassel Hbf | Göttingen | 9 |
| 4b | RE 2 | metronom | Göttingen | Hannover Hbf | 6–8 |
| 5 | RE 3 | metronom | Hannover Hbf | Hamburg Hbf | 6 |
| 6 | RE 7 | DB Regio Nord | Hamburg Hbf | Flensburg | 7–9 |
| Total Intermediate Stops | 52–58 | ||||
The Western Spine: The Strict "RE-Only" Route
Purists within the rail enthusiast and mathematical modelling communities observe that the Central Spine is technically invalid under an absolute "RE-only" rule due to the necessity of line RB 83 between Kassel and Göttingen. To achieve a 100% pure chain of trains bearing the official "RE" prefix, travellers must route westward through North Rhine-Westphalia.
The Western Spine circumvents the Kassel–Göttingen gap by following the Middle Rhine Railway through Koblenz, penetrating the dense Rhine-Ruhr conurbation, and travelling north-east across Westphalia and Lower Saxony via Münster, Osnabrück, and Bremen.
Route Breakdown of the Western Corridor
The unbroken RE sequence proceeds as follows:
- Basel Badischer Bahnhof to Karlsruhe Hauptbahnhof: Line RE 7 (11–14 intermediate stops).
- Karlsruhe Hauptbahnhof to Mainz Hauptbahnhof: Line RE 4 (SÜWEX), operated by DB Regio Mitte via Germersheim, Speyer, Ludwigshafen, and Worms (8 intermediate stops).
- Mainz Hauptbahnhof to Koblenz Hauptbahnhof: Line RE 2 (SÜWEX), operating along the Left Rhine Line through the UNESCO World Heritage Upper Middle Rhine Valley. Calling only at Bingen Hauptbahnhof, Bacharach, Oberwesel, St. Goar, and Boppard Hauptbahnhof (5 intermediate stops).
- Koblenz Hauptbahnhof to Köln Hauptbahnhof (Cologne): Line RE 5 (Rhein-Express), part of the Rhine-Ruhr Express (RRX) network operated by National Express using high-acceleration Siemens Desiro HC double-deck sets. Calling at Andernach, Bad Breisig, Sinzig, Remagen, Oberwinter, Bonn-Bad Godesberg, Bonn UN Campus, Bonn Hauptbahnhof, and Brühl (9 intermediate stops).
- Köln Hauptbahnhof to Düsseldorf Hauptbahnhof: Line RE 1 (RRX) or RE 5, calling only at Köln Messe/Deutz and Düsseldorf-Benrath (2 intermediate stops).
- Düsseldorf Hauptbahnhof to Osnabrück Hauptbahnhof: Line RE 2 (Rhein-Haard-Express), operated by DB Regio. This service cuts across the northern Ruhr district and the Münsterland via Duisburg, Essen, Gelsenkirchen, Recklinghausen, Haltern am See, Dülmen, Münster Hauptbahnhof, and Lengerich (14 intermediate stops).
- Osnabrück Hauptbahnhof to Bremen Hauptbahnhof: Line RE 9, operated by DB Regio Nord. Connecting Lower Saxony with Bremen across the flat agricultural plain, calling at Bohmte, Lemförde, Diepholz, Barnstorf, Twistringen, Bassum, Syke, and Kirchweyhe (8 intermediate stops).
- Bremen Hauptbahnhof to Hamburg Hauptbahnhof: Line RE 4, operated by metronom. Running along the Wanne-Eickel–Hamburg railway, this service achieves high average speeds, stopping only at Rotenburg (Wümme), Tostedt, Buchholz (Nordheide), and Hamburg-Harburg (4 intermediate stops).
- Hamburg Hauptbahnhof to Flensburg: Line RE 7, operated by DB Regio Nord (7 to 9 intermediate stops).
Stop Count Analysis for the Western Spine
Summing the intermediate station calls across this unbroken RE chain yields:
14 (RE 7: Basel -> Karlsruhe) + 8 (RE 4: Karlsruhe -> Mainz) + 5 (RE 2: Mainz -> Koblenz) + 9 (RE 5: Koblenz -> Köln) + 2 (RE 1: Köln -> Düsseldorf) + 14 (RE 2: Düsseldorf -> Osnabrück) + 8 (RE 9: Osnabrück -> Bremen) + 4 (RE 4: Bremen -> Hamburg) + 7 (RE 7: Hamburg -> Flensburg) -------------------------------------- = 71 intermediate stops (typical baseline)
Depending on whether specific semi-fast peak workings are caught (for example, peak RE 7 services in the south skipping smaller Black Forest stations, or RE 7 services in the north skipping Nortorf and Owschlag), the strict RE count ranges between 68 and 74 intermediate stops. Although the Western Spine adds roughly 16 to 18 stops compared to the Central Spine, every individual segment complies formally with the RE designation.
The Interregio-Express (IRE) Variance
When the rules are broadened to permit any regional train category that is faster than a standard local train (thus admitting the Interregio-Express, or IRE), the intermediate stop count drops significantly on the southern leg.
In Baden-Württemberg, the state transit agency (Nahverkehrsgesellschaft Baden-Württemberg, or NVBW) has historically tendered and operated IRE services on the Rheintalbahn. These services—designated IRE 7 or formerly IRE 1—were designed specifically to bridge the gap left by the abolition of the historic Deutsche Bahn Interregio long-distance network in the early 2000s.
While an RE 7 calls at 12 to 15 stations between Basel Badischer Bahnhof and Karlsruhe, an IRE service stops only at primary regional hubs:
- Bad Bellingen (select trains only)
- Müllheim (Baden)
- Freiburg (Breisgau) Hauptbahnhof
- Emmendingen
- Lahr (Schwarzwald)
- Offenburg
- Baden-Baden
- Rastatt
This reduces the Basel–Karlsruhe leg to merely 7 or 8 intermediate stops. Applying this southern reduction to the Central Spine lowers the overall national total to between 46 and 51 intermediate stops. However, because IRE services run far less frequently than the hourly RE cadence (often only every two to four hours or during peak commuter windows), aligning a viable through-connection across all subsequent northern transfers requires precise schedule coordination.
Operational and Logistical Challenges
Attempting to execute a minimal-stop regional transit itinerary between Basel and Flensburg introduces several severe logistical constraints governed by timetable synchronization, network congestion, and mechanical reliability.
Timetable Synchronization and Transfer Buffers
Germany's regional passenger network operates primarily on an integrated clock-face timetable (Taktfahrplan), where trains arrive at major hubs shortly before the hour or half-hour to facilitate cross-platform transfers. However, because regional transport is planned independently by different federal states, cross-border synchronisation between neighbouring transit authorities is not always seamless.
A passenger attempting the Central or Western spine faces between five and eight transfers. If an average connection window is 10 to 15 minutes, a delay of merely five minutes on a single incoming train can cause a missed connection. Because most long-distance RE lines operate on hourly or two-hourly headways, a single missed connection immediately adds 60 to 120 minutes to the journey, frequently causing the passenger to run out of operating daylight hours and abort the trip overnight.
Corridor Vulnerability and Infrastructure Bottlenecks
Several lines comprising the minimal-stop routes are among the most congested railway corridors in Europe:
- The Upper Rhine Valley (Mannheim–Karlsruhe–Basel): This line carries intense European north-south freight traffic between Rotterdam/Genoa alongside ICE passenger services. Heavy track usage frequently forces regional express trains into passing loops, resulting in accumulated delays.
- The Riedbahn (Frankfurt–Mannheim): One of Germany's most saturated corridors, subject to ongoing general overhauls, high ICE volumes, and severe dispatching conflicts.
- The Hamburg Rail Node: The approaches to Hamburg Hauptbahnhof from Harburg in the south and Elmshorn in the north represent critical network bottlenecks. Drawbridges (such as the Lindaunis and Hochdonn bridges over the Kiel Canal on connecting lines) and busy commuter lines frequently delay incoming regional trains.
Rolling Stock Characteristics
The physical trainsets deployed across these minimal-stop chains directly influence passenger comfort and transit feasibility during an 18-hour continuous journey:
| Route Segment | Primary Trainset Type | Top Speed | Interior Amenities |
|---|---|---|---|
| Basel – Karlsruhe (RE 7) | Siemens Desiro HC / Stadler KISS | 160 km/h (99 mph) | Power sockets, climate control, accessible WCs |
| Mannheim – Frankfurt (RE 70) | Bombardier Twindexx Vario | 160 km/h (99 mph) | Double-deck seating, standard regional facilities |
| Frankfurt – Kassel (RE 30) | Bombardier Twindexx Vario | 160 km/h (99 mph) | Double-deck seating, multi-purpose luggage zones |
| Kassel – Göttingen (RB 83) | Stadler FLIRT (electric) | 160 km/h (99 mph) | Single-deck local layout, limited luggage space |
| Göttingen – Hamburg (RE 2 / 3) | Bombardier Traxx + Double-deck coaches | 160 km/h (99 mph) | Quiet zones, catering trolley (historically / select runs) |
| Hamburg – Flensburg (RE 7) | Bombardier Twindexx Vario | 160 km/h (99 mph) | Double-deck seating, automatic portioning couplings |
Comparison With Long-Distance Intercity Services
To contextualise the efficiency of the 52-to-58-stop regional transit baseline, it is instructive to contrast it with long-distance commercial passenger rail (Fernverkehr).
A passenger undertaking the identical journey from Basel Badischer Bahnhof to Flensburg using Deutsche Bahn's long-distance Intercity-Express network typically boards an ICE line running directly from Basel through Karlsruhe, Frankfurt, and Hannover to Hamburg Hauptbahnhof, before transferring to a connecting Intercity (IC) or regional train to Flensburg.
A standard ICE itinerary on this axis requires:
- Intermediate Stops: 11 to 14 stops (typically: Freiburg, Offenburg, Baden-Baden, Karlsruhe, Mannheim, Frankfurt Airport or Main Hbf, Kassel-Wilhelmshöhe, Göttingen, Hannover, Hamburg-Harburg, Hamburg Hbf, Neumünster, Schleswig).
- Transfers: 1 transfer (typically at Hamburg Hauptbahnhof).
- Travel Time: Approximately 7 hours 45 minutes to 8 hours 30 minutes.
- Average Commercial Speed: 110 to 130 km/h (inclusive of stops), with running speeds up to 250–300 km/h on dedicated high-speed tracks (such as Mannheim–Stuttgart or Hanover–Würzburg).
In contrast, the minimal-stop Regional-Express route requires between four and five times as many stops (52 to 58 stops), five to eight transfers, and roughly 18 to 22 hours of elapsed travel time. The average commercial speed drops to approximately 48 to 55 km/h, reflecting the cumulative dwell times at stations, slower acceleration curves on mixed-traffic lines, and layover buffers between connecting services.
Cultural Significance in Rail Fandom and Graph Theory
The calculation of minimal-stop regional journeys holds a notable place in German transit culture and computational network analysis.
The "Quer-durchs-Land" Subculture
Since the introduction of the Schönes-Wochenende-Ticket in 1995, an active travel subculture has existed around cross-country regional rail touring. Budget-conscious travellers, students, railfans (Eisenbahnfreunde), and transit hobbyists historically treated crossing the republic entirely on regional trains as an endurance challenge.
Online forums and rail communities actively maintain curated itineraries demonstrating the fastest regional connections and fewest stops across various geographical extremes: Aachen to Görlitz (west to east), Oberstdorf to Westerland (south to north), and Basel to Flensburg (southwest to north). The introduction of the Deutschlandticket in 2023 removed ticket validity boundaries and time restrictions, revitalising interest in these theoretical routing problems.
Algorithmic and Network Graph Interpretations
From a mathematical perspective, calculating the smallest number of stops between Basel and Flensburg is an application of Dijkstra's algorithm or breadth-first search on a directed time-dependent graph:
- Nodes: Railway stations and halts throughout the German network.
- Edges: Scheduled train movements connecting two stations.
- Weighting Function: Rather than weighting edges by physical distance or travel time, each edge is assigned an integer weight of 1 for every intermediate station call, with edge access restricted strictly to services carrying the desired operator product filter (e.g., product class
RE).
Because train schedules vary by hour and day of the week, the graph is dynamic. A connection that yields 52 stops on a Tuesday afternoon may yield 56 stops on a Saturday or become entirely unviable on a Sunday morning due to altered commuter patterns. Transit database tools such as the HAFAS route planning engine (developed by HaCon) allow analysts to query these minimum-hop paths by applying specific attribute filters to exclude high-speed train classes.
See Also
- Deutschlandticket: The nationwide subscription ticket allowing unlimited travel on all German regional and municipal transit networks.
- Regional-Express: The operational classification and history of semi-fast regional rail services in Germany.
- Interregio-Express: The intermediate semi-fast regional tier utilised in select German states.
- Upper Rhine Valley Railway: The critical rail corridor connecting Basel, Freiburg, and Karlsruhe.
- Main-Weser Railway: The central Hessian railway carrying line RE 30 between Frankfurt and Kassel.
- Metronom Eisenbahngesellschaft: The private railway company operating the primary regional express lines across Lower Saxony, Hamburg, and Bremen.
- Bahnreform: The 1994 structural reform of the German federal railways that regionalised local transit planning.
- Shortest Path Problem: The algorithmic graph theory principle underlying multi-criteria transit routing.
Questions people asked
What is the smallest theoretical number of stops to travel only on RE trains between Basel and Flensburg?
To minimise intermediate stops strictly on lines designated RE (no IC/ICE, no RB/IRE/S-Bahn), you chain long-distance regional express lines that have skipped-stop semi-fast profiles:
A minimal route uses about 6 trains and around 50 to 55 intermediate stops:
- RE 7 (DB Regio Baden-Württemberg): Basel Bad Bf -> Karlsruhe Hbf (~14 intermediate stops, skips smaller stations on the Rheintalbahn).
- RE 70 (Main-Neckar-Ried-Express): Mannheim Hbf (via connecting RE or Karlsruhe direct) -> Frankfurt (Main) Hbf (~7 stops).
- RE 30 (Main-Sicher-Express): Frankfurt Hbf -> Kassel Hbf (~13 stops).
- RE 2 (metronom): Göttingen/Kassel -> Hannover Hbf (~8 stops).
- RE 2 / RE 3 (metronom): Hannover Hbf -> Hamburg Hbf (~7 stops).
- RE 7 (DB Regio Nord): Hamburg Hbf -> Flensburg (~9 stops).
Total intermediate stops on that spine comes out to roughly 52 to 58 stops, depending on exact daytime stop skipping patterns (like metronom or RE 7 variations).