This is a bug inherited from vanilla Civ V and unpatched to present day (original thread: http://forums.civfanatics.com/showthread.php?p=10479383#post10479383). Civilian units can't move through tiles occupied by foreign units so the pathfinding algorithm tries to find a suboptimal route to reach the destination tile. You can see it in the attached image: the route chosen to reach the tile SE of Constantinople is going though the hill tile and it takes 2 turns (using the road and going though the foreign scout would only take 1 turn).
The same happens with civilian naval units: you can't go though foreign units with your workboats so if a foreign galley is parked on a narrow strip of coastal waters you can't reach the fish/whale/crab resource. It's very annoying.
I've also attached a savegame.
The same happens with civilian naval units: you can't go though foreign units with your workboats so if a foreign galley is parked on a narrow strip of coastal waters you can't reach the fish/whale/crab resource. It's very annoying.
I've also attached a savegame.