Romania · anatomy of a detour
If this bridge
disappears
Slobozia–Hârșova, two towns in south-east Romania: closing Giurgeni–Vadu Oii Bridge would add 59 minutes in the model. Close it on the map and follow the detour.
Simulation based on OpenStreetMap · 6 September 2026. Modelled times, without traffic, ferries or routes abroad. Crossing in OSM ↗ Checked with another router ↓
Loading the simulation…
Select a dot to close that crossing in the model. © OpenStreetMap
Slobozia → Hârșova
Selected journey0 h 57 min
With crossing open · 61 km0 h 57 min
With crossing open · 61 km+0 min
Estimated extra timeModelled travel times. The closure is hypothetical.
What the road line conceals
A bridge fits in a dot. Its detour can span a country.
A road map tells you where a road goes. Closing a crossing reveals how much a journey depends on it.
The distance between two riverbanks says little about the journey between them. If a crossing closes, you must reach another bridge and return along the opposite bank. Two nearby places can end up at opposite ends of a long detour.
The map keeps the roads and removes one crossing at a time. It then searches again for the route with the lowest estimated travel time. The orange line shows the answer for the selected journey.


Look beyond the bridge
Find the next crossing
A network with many roads can still have few river crossings. Follow the line all the way: the alternative can take you far from the closed crossing.
Change the journey too. The same bridge can matter greatly to one city pair and very little to another. The table uses the same set of journeys for every closure so this difference remains visible.
Try another crossing ↑The same test for every crossing
Where the detours add up
We closed 44 OpenStreetMap bridges, one at a time: the 40 used by the most routes, and four chosen for this story (Fetești and Cernavodă, towns where the A2 crosses the Borcea and the Danube; Brăila; Giurgeni). All 40 of the first kind are motorway bridges, on the A1 (Bucharest toward the west, through Pitești and Sibiu) and the A2 (Bucharest–Constanța), so the result is not a ranking of bridges over water. The Fetești and Cernavodă bridges are one crossing on the A2 and form a single row. Motorway bridges are summarised per motorway; several bridges in the same stretch give identical results. Rows are ordered by average added time; the average includes routes that stay unchanged.
| Closed in the model | Affected / analysed routes | Mean added time¹ | Largest detour² |
|---|---|---|---|
| 152 / 1560 | +5.8 min | +104 min | |
| 320 / 1560 | +0.8–4.4 min | +27 min | |
| 282–373 / 1560 | +0.2–3.8 min | +18 min | |
| 46 / 1560 | +1.8 min | +126 min | |
| 75 / 1560 | +1.1 min | +68 min |
A route counts as affected when its increase exceeds 30 seconds. ¹ Average added minutes for city pairs that remain connected. ² Largest time increase for one journey in the sample. Each detour is compared with that same journey’s baseline route.
The average over all 1,560 routes falls as fewer routes use the bridge. That is why the Brăila and Giurgeni bridges rank below the motorways, even though their largest detour exceeds an hour.
Selection and limits are explained below. The table describes this experiment; results do not measure traffic, bridge condition or the likelihood of closure.
How we calculated it
Real roads.
Hypothetical closures.
Simulation based on OpenStreetMap · 6 September 2026. Modelled times, without traffic, ferries or routes abroad.
What enters the network
Roads come from the Geofabrik OpenStreetMap extract for Romania. Intersections connect directed segments; one-way roads constrain which direction a route can follow. Each segment’s length and assigned speed determine its estimated time.
What we close
A bridge can appear as several map segments, including separate carriageways. A closure joins segments with the same road number less than 70 metres apart: an approximation of the bridge, not an engineering inventory. The Fetești and Cernavodă bridges, in series on the A2, close together. Every scenario starts from the original network: closures do not accumulate.
We also tested four Carpathian road segments (Predeal and Tihuța passes, Bicaz Gorge, the Olt Valley road), each as a single segment in the data. One segment does not close a pass, and the results (0.7 to 25 minutes) do not show what closing the pass would cost; we removed them from the table.
What we compare
We analyse 1,560 directed journeys between 40 cities. Outbound and return routes are calculated separately. Of 2,755 bridge groups used by baseline routes, we tested the 40 used by the most routes, alongside four named crossings.
This selection favours crossings used by many sampled routes. A rarely used bridge can cause a large detour and still be absent from the selection.
The opening example is the shortest route that gains at least five minutes, not a typical route: for Giurgeni–Vadu Oii Bridge, 75 of 1,560 routes change, by 23.5 extra minutes on average.
What the model does and does not do
It does: take the public roads in OpenStreetMap as of 6 September 2026, remove one crossing and search again for the fastest route between the 40 cities, using the speed assigned to each road type. The result is how many extra minutes each route needs, in the model.
It does not: measure traffic, say how likely a closure is, or judge a bridge’s condition. It excludes ferries, detours through other countries (for example Giurgiu–Ruse or Calafat–Vidin) and turn restrictions. It does not weight cities by population or estimate how many people would be cut off. It does not rank all Romanian bridges, only the ones tested.
Checked against another router
We repeated the closures with Valhalla, a route planner that also reads OpenStreetMap but builds its own graph, speeds and turn rules; it receives the closure as a forbidden zone. For Slobozia–Hârșova without Giurgeni–Vadu Oii Bridge, Valhalla gives 2 h 8 min instead of 0 h 57 min: +71 minutes, against +59 in the model; the detour is 134 km in both.
On the three crossings over water (A2 over the Borcea and the Danube, Brăila, Giurgeni), across 24 affected routes drawn at random, 22 differ from the model by at most half or at most ten minutes; the median ratio of Valhalla to the model is 1.1. On the motorway bridges the planners part ways: across 40 routes the median ratio is 2.1, and 24 fall within the same limit. The model’s motorway numbers show an order of magnitude, not a reliable estimate. Of 23 routes the model leaves unchanged, 22 stay under five minutes in Valhalla too.
The check compares the results of two planners; it cannot establish that the map is correct. Both read OpenStreetMap, and Valhalla uses today’s data, not the 6 September snapshot, so a missing bridge or a wrong link in the map can affect both results. For Valhalla we forbade only the middle 200 metres of each closed segment, not the whole bridge, and its route was not compared segment by segment. Check results · JSON
Cities and assumed speeds
București · Constanța · Brăila · Galați · Tulcea · Fetești · Cernavodă · Hârșova · Buzău · Ploiești · Brașov · Sibiu · Pitești · Râmnicu Vâlcea · Craiova · Slatina · Drobeta-Turnu Severin · Târgu Jiu · Timișoara · Arad · Oradea · Cluj-Napoca · Deva · Alba Iulia · Târgu Mureș · Bistrița · Baia Mare · Satu Mare · Suceava · Botoșani · Iași · Bacău · Piatra Neamț · Vaslui · Focșani · Sfântu Gheorghe · Alexandria · Giurgiu · Călărași · Slobozia
Assumed speeds: motorway 105 km/h; trunk 80; primary 65; secondary 55; tertiary 45; residential 25. Classification follows OpenStreetMap tags. A lower numeric speed limit reduces the assigned speed. The data file contains the full list.
Calculated network: 967,826 vertices and 2,226,894 directed links. Cities are attached to the nearest vertex of the main component. Maximum attachment distance: 123 m.
Sources and reuse
Geofabrik · Romania OpenStreetMap extract© OpenStreetMap contributors · ODbL 1.0OpenStreetMap · highwayOpenStreetMap · oneway
Geometry and derived results are available under ODbL 1.0. Photographs carry their author, date and license beside each image.