I would also add that RagnarokCzD is absolutely right. The distance in the game is clearly not meant to be taken literally. It's a game, and games require a certain level of suspension of disbelief.
Putting forth arguments that take the distance literally seems like a try-hard way to find fault, in my opinion.
When a game litteraly show a bridge between two location, there is only a bridge between two locations in this world.
Not saying its better, but that's why some other games have a worldmap or even loading times between two areas.
Larian's map is unimmersive as hell even if you try hard to find "explanations". They created something in the middle of open world and small maps that has pros (no loading, faster gameplay...), but also cons (story incoherence, lack of immersion, limited exploration,...)