Travelling is awesome in Elona+ if you want to level up, cut hours of dungeon grinding.
Though leveling up too quickly can be a problem if you want to level up the skills quickly with high potential, so to compensate you'll need a lot of platinium to pay the trainers.
And so that's why taking Yacatect as a god early (only in Elona+) is a must, sacrifice tons of amulets and rings until you are given her pet then her gemstone, so you can get regularly (for the gemstone, as unfortunately the pet is bugged, at least on 1.19 that i play and does not give platinium most of the time it should have) platinium along grinding them with town random quests.
After obtaining the gemstone, just switch to any other god you prefer, you'll keep the gemstone and the pet.
About those robbers, is that the window popping up with the mention of damn thieves taking your money ? If so, there are items that have some robbery protection that make the thieves event failing to take any money from your.
If that's the ambush from the rogues with their leader looking like a pirate, apparently the more fame you have the more frequent they are.
A nice teleport to get out of view and avoid melee insta kill, with having a very good leveled magic arrow spell is good enough to get rid of them one by one.
The rogue boss is a nice source of items and cargo to sell to the merchant in the Inn that sell and buy only those cargo.
Magic Arrow is awesome with the improved spell skill advancement in Elona+ , while your wizard remains weak for melee you can deal amazing damage after having used (and so trained) this spell a lot.