In terms of how long, are you asking about absolute time spent (e.g., 20 hours of play time) or the number of days it would take (e.g., 5 days)? By doing daily quests and using a BMX3 before turning them in, you can reduce the absolute time spent, but that increases the number of days required because daily quests can only be done once a day.
The Illusion dungeons are good because you don't suffer EXP penalty when killing Illusion monsters. I got to 170 to 175 in 2.5 hours in Illusion of Abyss, spread out over 5 days. I used a BMX3 (20 Eden Merit Badges) once a day. This could've been done in a single day, because I didn't rely on quests/bounties for leveling.
As for 150-170 (with a different character), that took me about 10 hours spread out over 10 days. Each day I did the Verus Bounty Boards and daily quests, and the Illusion dungeon quests. I used a BMX3 before turning them all in. The remaining BMX3 time was spent in Illusion of Abyss.
Edited by 6250140829153758463, 19 February 2021 - 09:07 AM.