Help fixing lanes on a bridge

I would like help fixing this bridge. It is supposed to be a 6-lane bridge, with 4 main vehicle lanes (2 lanes in each direction, in the center of the bridge) and 2 grade-separated mixed-used lanes for 2-wheelers (motorcycles, scooters, bicycles) and pedestrians (1 lane in each direction, on the outside of the main vehicle lanes). From North to South the lanes would look like this: 1 westbound mixed-used lane, 1 concrete barrier, 2 westbound main vehicle lanes, the middle of the bridge, 2 eastbound main vehicle lanes, 1 concrete barrier, 1 eastbound mixed-use lane.

Here is a 5-year-old YouTube video showing the situation: https://youtu.be/CQ3Bw2FEG3Q?si=GNO7qBBRY2gfU6uD&t=34

In the video, the rider enters the bridge from the west side heading east and all traffic can be seen using only the main vehicle lanes. In 2026, the outer lane seen in the video is also used by motorcycles, scooters, and pedestrians, and there is official signage indicating it can be used by 2-wheelers

Please see Note: 5216898 | OpenStreetMap for the location

Welcome to the forum!

I had a look at the current mapping and there are two (OSM) ways in each direction, one mapped as:

bicycle=no
bridge=yes
cycleway:both=no
foot=no
highway=trunk
lanes=2
layer=2
lit=yes
maxspeed:type=VN:urban
maxspeed=60
motorcycle=no
name:de=2. Verbindungsbrücke
name:en=2nd linking bridge
name:vi=Cầu dẫn số 2
name=Cầu dẫn số 2
oneway=yes
parking:both=no
ref=QL.18
sidewalk=no
surface=asphalt

and the other as:

access=no
bicycle=designated
bicycle_road=yes
bridge=yes
check_date:cycleway=2025-05-01
cycleway:both=no
foot=yes
highway=trunk
lanes=1
layer=2
lit=yes
motorcar=no
motorcycle=designated
name:de=2. Verbindungsbrücke
name:en=2nd linking bridge
name:vi=Cầu dẫn số 2
name=Cầu dẫn số 2
oneway=yes
parking:both=no
sidewalk=no
surface=asphalt

This last one is what you describe as:

2 grade-separated mixed-used lanes for 2-wheelers (motorcycles, scooters, bicycles) and pedestrians (1 lane in each direction, on the outside of the main vehicle lanes).

And this is a screenshot from the video:

Based your description and the video I would say highway=trunk + (access=no, bicycle=designated, bicycle_road=yes) is incorrect, I would map it as highway=cycleway or highway=path.

What kind of transport forms are allowed apart from cycling by this blue sign?

Thank you. Like I said, the grade-separated lane is used for all 2-wheelers (motorized scooters, motorcycles, bicycles) and pedestrians. That sign you see in the video is from 2021, in 2026 the sign says that all 2-wheelers are allowed and that is also the actual day-to-day use. The main vehicle lanes support regular motorized vehicle (cars, trucks, buses, motorcycles, motorized scooters), so motorized 2-wheelers have the option of choosing either the grade-separated outside lane or the main inside vehicle lanes

Here you can see where 2-wheelers enter the northern grade-separated lane heading westbound
YouTube video

https://www.openstreetmap.org/#map=19/20.958183/107.071783

Here is a video from 2023, with the updated sign, which also shows the northern grade-separated lane heading westbound

YouTube video

I also don’t know how the final layout should look on OSM. Currently there are 4 trunk roads (2 in each direction), so should there be an additinal 2 roads added on the outside of the bridge section?

There is this OSM map point on the western side of the bridge where the road segments on OSM split from 2 to 4 for no apparent reason

edit: I moved the OSM road-split further east to this point to match the physical road-split change that occurred in 2022. I want to mark the outer road with the correct access features but I don’t understand how to do that in the OSM iD editor

No, different lanes of one road are mapped to one OSM way.

See above, there are already two OSM ways in each direction, just change the outside way form highway=trunk into highway=cycleway.

Thanks for the updated information on signing, these kind of paths we also map here in the Netherlands as highway=cycleway + mofa=designated + moped=designated, NL:G12a.

For similar example here in the Netherlands see the Merwedebrug.

I see your examples are for low-speed traffic, what I need is something like highway=motorcycleway (implying motorcycle=designated) + bicycle=designated.

highway=cycleway is more for roads designed with bicycles in mind as the main users. This road is primarily designed for motorcyles and bicycles, and pedestrians should also have to use it to cross the bridge

edit: maybe I could leave it as highway=trunk and add side_road=yes + motorcar=no + motorcycle=designated + bicycle=designated

I see what you are coming from, this bridge is reasonably steep so not many cyclists, pedestrians will likely take the Cáp treo Nữ Hoàng cable car instead and a large majority of the traffic is mofas/mopeds.

Still highway=trunk is wrong that is a road primary for cars. If you do not like highway=cycleway (I do not see anything wrong with it, the road is still signed as for bicycles) I suggest you use highway=path + *=designated, that is also what is used in Germany.

The problem is that the main road is currently designated as motorcycle=no, so motorcycles would have no way to route themeselves using a fast, major road if highway=trunk is removed from the outside road. It is a weird situation because the speed of the cars on the main lanes are about the same as the speed of the motorcyles on the outside lanes, but additionally the outside lane is designated for bicycles, and is also the only option for pedestrians to cross the bridge without paying for the cable car or taking a bus. The actual traffic is that bicycles and pedestrians are very rare

Is that correct? On the video’s I see motorcycles/mopeds taking the inside road.

Well according to the current signage, it might be interpreted that way (left lane = only cars, middle lane = only cars, right (outside, segregated) lane = only motorcycles and bicycles).

In real life a few motorycles take the main lanes (but most use the outside), and pedestrians need a way to cross on the outside lanes

The right side seems to be R.403f: Road for motorcycles and bicycles

Do you know any other paths that are mapped using this R.403f sign? If so how are these mapped?

The bicycle is exactly the reason I would tag it as highway=cycleway + *=designated but if you are still not convinced that is a good idea, I suggest highway=service.

I can also be sign “R.415a: Vehicle classes allowed per lane”. The reason I am not convinced is that the highway=cycleway implies that the road is designed for cyclists (when in fact it is not so safe, with fast motorcyles being the main form of traffic), and the road segment will appear very thin on maps and routing software might avoid it for motorcycles.

I also did not want to use a low level designation because again that might imply to routing software avoid the road for long trips.

I think I will go with highway=secondary “Main roads in one district, or roads connecting one or two urban districts together, and NOT the main arterial of that city” because that is exactly what it does for its length (just crosses a bridge)

I ended up going with

outside road

access=no
bicycle=designated
cycleway=shared_lane
est_width=2
foot=yes
highway=secondary
lanes=1
lit=yes
maxspeed=50
maxspeed:type=sign
motorcar=no
motorcycle=designated
oneway=yes
parking:both=no
segregated=no
separation:left=jersey_barrier
shoulder=no
side_road=yes
sidewalk=no
smoothness=excellent
surface=asphalt

main road

bicycle=use_sidepath
cycleway:right=separate
foot=no
highway=trunk
lanes=2
lit=yes
maxspeed:type=VN:urban
motorcycle=use_sidepath
oneway=yes
parking:both=no
shoulder=no
sidewalk=no
smoothness=excellent
surface=asphalt

If I follow your argumentation, a highway=secondary is not designated for mopeds/mofas/cyclists and foot traffic, while the signage that explicitly allows.

On “the road segment will appear very thin on maps”, it appearing very thin on maps should be no reason to map it differently:

I did send a message to 3 active Vietnamese mappers and asked them to chime in on this topic.

You shouldn’t use highway=secondary. Secondary implies that it is a literal different road from the main QL road. It should be highway=trunk, as it reconnects at the end of the final bridge and doesn’t stop or go anywhere. Secondary means that it loses its importance, while it still serves as important as the main road.

highway=secondary tag should be used for Provincial Roads or main roads of a city district (non-arterial ones).

You can check Vinh Tuy Bridge and Nhat Tan Bridge in Hanoi, the outer lanes are usually only for motorcycles, but it is still important as the main one.

1 Like

Welcome to the forum @Vmosnokia31, thanks for chiming in.

It is a strange concept to me a lane for motorcycles, mopeds, mofas, cyclists and pedestrians, I do not know that concept so some questions for my reference:

  • What is the speed limit for these lanes? What are the practical average speeds?
  • What is the width for these lanes?
  • How much % of the traffic are motorcycles?
1 Like

It is not for pedestrians, though. Usually, trunk roads in Vietnam can be used by anyone, except if there are signs indicating not to use them (for certain groups). We Vietnamese call those outer separate lanes “Làn hỗn hợp” - Mixed lane.

Vietnamese traffic law doesn’t go into specific roads, only specific to vehicles and where the road is.

Residential areas (R.420):

  • One-way roads with two or more lanes for motor vehicles: 60 km/h
  • Two-way street; one-way street with one lane for motor vehicles: 50 km/h

Non-residential areas (R.421):

  • One-way roads with two or more lanes for motor vehicles: 70 km/h
  • Two-way street; one-way street with one lane for motor vehicles: 60 km/h

This one (Cầu dẫn số 8, which is at one of Bai Chay Bridge end) is in non-residential areas, and has a clear 50 speed limit sign for motorcycles at both ends of the bridge.

This is where QL 18 and Le Loi road meet, one of the Bai Chay bridge ends (Source). Non-Residential area and one-way road with one lane, so it means 60km/h by default. However, the speed limit here is 50 km/h.

They are usually unspecified, but they are a bit smaller than the main lanes.

About 98% are non-bicycle 2-wheels, since most of these lanes are built for motorcycles in mind.

That’s all, really. It exists so that 2-wheelers can safely pass without worrying about other motor vehicles going too fast, plus it relieves traffic.

1 Like