obviously you have to think of the map in larian's games abstractly. not everything is in actuality within walking distance from each other.
this shouldn't be new though. every single 'open'/seamless world is unrealistically spaced out. look at even one of the better open world games, the witcher 3, it's still unrealistically small. a way around this is like others have pointed out, separate maps for areas, like in the first 2 BG games. when you get a message that it took you 16 hours to journey to the next area, that's probably the most realistically way to portray distance in a video game.
but...
it shouldn't be necessary. just use your imagination for bg3 and other open world games lol. instead of a text showing that you traveled 16 hours, just imagine that you did. it isn't hard to do.