Skip to content
Forever Mastery

Desolace (Horde) leveling guide: quest route, levels 28 to 44

The Horde route through Desolace (Horde) takes 97 steps in Full clear mode and 110 in Chill mode, for 42 quests, levels 28 to 44. Copy each spot as a map pin, skip the quests that cost too much time, and hearth when the route says so.

Yuki

The zone in short

Levels
28-44
Faction
Horde
Quests known
42
Route
97 steps in Full clear, 110 in Chill
Confirmed in Forever
0 of 42
Time and level (estimate)
Full clear: about 3 h 19 min, level 37 at the endChill: about 4 h 28 min, level 38 at the end
Data
Game build 1.60.1.70532, built on October 26, 2026

What is the quest route through Desolace (Horde)?

In Desolace (Horde), the Full clear route takes 97 steps: every quest picked up at each hub, done from the nearest to the farthest and turned in on one trip. The Chill route takes 110 steps in story order with smaller loops. Both give each step's spot on the map as a /mappin command; switch between them with the tabs below.

Map pin

0 of 97 steps done

Map of DesolaceMulgoreStonetalon MountainsFeralasShen'dralas

Wheel (after a click on the map) or + and - to zoom, drag or arrow keys to move, double-click to zoom in, 0 to fit the route, Escape to leave full screen.

Our map of Desolace, drawn from the game's data: subzones and named places from Forever's game files, flight points from its tables, the other NPCs from Classic. North is up. Not a game image.

Inns, trainers, repairs, stables and banks come from Classic data (cMaNGOS): check them in game.

Steps outside this map are in the list only.

  1. Accept: Accept Hunting in Stranglethorn[31] from Roon Wildmane (level 31)Current

    Partly in another zone

  2. Travel: Go to the next spot

    Head to the next quest givers

  3. Skip: Skip The Corrupter[40] (level 40)

    Elite enemies: needs a group

    Elite

  4. Accept: Accept Alliance Relations[33] from Takata Steelblade (level 33)

  5. Accept: Accept Befouled by Satyr[33] from Takata Steelblade (level 33)

    Long

  6. Turn in: Turn in Alliance Relations[33] to Maurin Bonesplitter (level 33)

  7. Accept: Accept The Burning of Spirits[33] from Maurin Bonesplitter (level 33)

  8. Objective: Do The Burning of Spirits[33] (level 33)

    Infused Burning Gem: 15

  9. Objective: Do Befouled by Satyr[33] (level 33)

    Hatefury Hellcaller slain: 7

    Long

  10. Objective: Do Befouled by Satyr[33] (level 33)

    Hatefury Rogue slain: 7

    Long

  11. Objective: Do Befouled by Satyr[33] (level 33)

    Hatefury Betrayer slain: 7

    Long

  12. Objective: Do Befouled by Satyr[33] (level 33)

    Hatefury Felsworn slain: 7

    Long

  13. Turn in: Turn in The Burning of Spirits[33] to Maurin Bonesplitter (level 33)

  14. Accept: Accept Alliance Relations[33] from Takata Steelblade (level 33)

    Partly in another zone

  15. Turn in: Turn in Befouled by Satyr[33] to Takata Steelblade (level 33)

    Long

  16. Skip: Skip Centaur Bounty[31] (level 31)

    Too long or too far for what it gives

    Long

  17. Skip: Skip Khan Dez'hepah[35] (level 35)

    Too long or too far for what it gives

    Long

  18. Accept: Accept Magram Alliance[33] from Gurda Wildmane (level 33)

  19. Accept: Accept Gelkis Alliance[33] from Gurda Wildmane (level 33)

  20. Travel: Go to the next spot

    Head to the next quest givers

  21. Skip: Skip Khan Hratha[42] (level 42)

    Elite enemies: needs a group

    EliteLong

  22. Turn in: Turn in Magram Alliance[33] to Warug (level 33)

  23. Accept: Accept Broken Tears[33] from Warug (level 33)

    Long

  24. Objective: Do Broken Tears[33] (level 33)

    Broken Tears: 3

    Long

  25. Turn in: Turn in Broken Tears[33] to Warug (level 33)

    Long

  26. Travel: Go to the next spot

    Head to the next quest givers

  27. Skip: Skip Khan Hratha[42] (level 42)

    Elite enemies: needs a group

    Elite

  28. Turn in: Turn in Gelkis Alliance[33] to Uthek the Wise (level 33)

  29. Travel: Go to the next spot

    Head to the next quest givers

  30. Accept: Accept Sceptre of Light[33] from Azore Aldamort (level 33)

  31. Objective: Do Sceptre of Light[33] (level 33)

    Sceptre of Light: 1

  32. Turn in: Turn in Sceptre of Light[33] to Azore Aldamort (level 33)

  33. Grind: Come back at level 33

    Level up elsewhere (another zone) or grind, then come back here at level 33

  34. Accept: Accept Kodo Roundup[34] from Smeed Scrabblescrew (level 34)Level 33 (estimate)

  35. Objective: Do Kodo Roundup[34] (level 34)

    Kodos Tamed

  36. Turn in: Turn in Kodo Roundup[34] to Smeed Scrabblescrew (level 34)

  37. Travel: Go to the next spot

    Head to the next quest givers

  38. Accept: Accept Stealing Supplies[35] from Uthek the Wise (level 35)

    Long

  39. Objective: Do Stealing Supplies[35] (level 35)

    Crudely Dried Meat: 6

    Long

  40. Turn in: Turn in Stealing Supplies[35] to Uthek the Wise (level 35)

    Long

  41. Travel: Go to the next spot

    Head to the next quest givers

  42. Accept: Accept Clam Bait[35] from Mai'Lahii (level 35)

  43. Objective: Do Clam Bait[35] (level 35)

    Soft-shelled Clam Meat: 10

  44. Turn in: Turn in Clam Bait[35] to Mai'Lahii (level 35)

  45. Grind: Come back at level 35

    Level up elsewhere (another zone) or grind, then come back here at level 35

  46. Accept: Accept Other Fish to Fry [36] from Drulzegar Skraghook (level 36)Level 35 (estimate)

    Long

  47. Objective: Do Other Fish to Fry [36] (level 36)

    Slitherblade Myrmidon slain: 7

    Long

  48. Objective: Do Other Fish to Fry [36] (level 36)

    Slitherblade Naga slain: 7

    Long

  49. Objective: Do Other Fish to Fry [36] (level 36)

    Slitherblade Sorceress slain: 5

    Long

  50. Turn in: Turn in Other Fish to Fry [36] to Drulzegar Skraghook (level 36)

    Long

  51. Travel: Go to the next spot

    Head to the next quest givers

  52. Accept: Accept Claim Rackmore's Treasure![36] from Rackmore's Log (level 36)

  53. Objective: Do Claim Rackmore's Treasure![36] (level 36)

    Rackmore's Silver Key: 1

  54. Objective: Do Claim Rackmore's Treasure![36] (level 36)

    Rackmore's Golden Key: 1

  55. Turn in: Turn in Claim Rackmore's Treasure![36] to Rackmore's Chest (level 36)

  56. Travel: Go to the next spot

    Head to the next quest givers

  57. Vendor: Sell and repair

    Sell your loot to Muuran

  58. Accept: Accept Catch of the Day[37] from Nataka Longhorn (level 37)

    Long

  59. Objective: Do Catch of the Day[37] (level 37)

    Bloodbelly Fish: 2

    Long

  60. Turn in: Turn in Catch of the Day[37] to Nataka Longhorn (level 37)

    Long

  61. Grind: Come back at level 37

    Level up elsewhere (another zone) or grind, then come back here at level 37

  62. Travel: Set your hearthstone at this innLevel 37 (estimate)

    Make Innkeeper Sikewa's inn your home (hearthstone)

  63. Accept: Accept Hand of Iruxos[38] from Taiga Wisemane (level 38)

    Long

  64. Objective: Do Hand of Iruxos[38] (level 38)

    Demon Box: 1

    Long

  65. Hearthstone: Use your hearthstone

    Objectives done: hearth back to turn in

  66. Vendor: Sell and repair

    Sell your loot to Innkeeper Sikewa

  67. Turn in: Turn in Hand of Iruxos[38] to Taiga Wisemane (level 38)

    Long

  68. Accept: Accept Portals of the Legion[38] from Taiga Wisemane (level 38)

    Long

  69. Objective: Do Portals of the Legion[38] (level 38)

    Portals Banished

    Long

  70. Turn in: Turn in Portals of the Legion[38] to Taiga Wisemane (level 38)

    Long

  71. Travel: Go to the next spot

    Head to the next quest givers

  72. Accept: Accept Ghost-o-plasm Round Up[39] from Hornizz Brimbuzzle (level 39)

    Long

  73. Objective: Do Ghost-o-plasm Round Up[39] (level 39)

    Ghost-o-plasm: 8

    Long

  74. Turn in: Turn in Ghost-o-plasm Round Up[39] to Hornizz Brimbuzzle (level 39)

    Long

  75. Travel: Go to the next spot

    Head to the next quest givers

  76. Skip: Skip Bodyguard for Hire [35] (level 35)

    Escort or event: slow, you can't set the pace

    Escort

  77. Skip: Skip Gizelton Caravan[38] (level 38)

    Escort or event: slow, you can't set the pace

    Escort

  78. Accept: Accept Bone Collector[39] from Bibbly F'utzbuckle (level 39)

  79. Objective: Do Bone Collector[39] (level 39)

    Kodo Bone: 10

  80. Turn in: Turn in Bone Collector[39] to Bibbly F'utzbuckle (level 39)

  81. Travel: Go to the next spot

    Head to the next quest givers

  82. Accept: Accept Book of the Ancients[38] from Azore Aldamort (level 38)

  83. Objective: Do Book of the Ancients[38] (level 38)

    Book of the Ancients: 1

  84. Turn in: Turn in Book of the Ancients[38] to Azore Aldamort (level 38)

  85. Travel: Go to Stranglethorn Vale

    Next: Stranglethorn Vale, to turn in what is left

  86. Turn in: Turn in Hunting in Stranglethorn[31] to Hemet Nesingwary (level 31)

    Partly in another zone

  87. Travel: Go to Orgrimmar

    Next: Orgrimmar, to turn in what is left

  88. Turn in: Turn in Alliance Relations[33] to Keldran (level 33)

    Partly in another zone

  89. Skip: Skip The Corrupter[33] (level 33)

    Where to pick it up is unknown in our data

    Also skips: The Corrupter

    Starts from an item

  90. Skip: Skip Gizmo for Warug[35] (level 35)

    Where to do it is unknown in our data

    Also skips: Khan Shaka

  91. Skip: Skip Ongeku[37] (level 37)

    Objectives in another zone

    Also skips: Khan Jehn

    LongPartly in another zone

  92. Skip: Skip Get Me Out of Here![39] (level 39)

    Escort or event: slow, you can't set the pace

    Escort

  93. Skip: Skip Twisted Evils[47] (level 47)

    Done inside a dungeon

    DungeonLong

  94. Skip: Skip Vyletongue Corruption[47] (level 47)

    Done inside a dungeon

    Dungeon

  95. Skip: Skip The Pariah's Instructions[48] (level 48)

    Done inside a dungeon

    Dungeon

  96. Skip: Skip Legends of Maraudon[49] (level 49)

    Done inside a dungeon

    DungeonElite

  97. Skip: Skip Corruption of Earth and Seed[51] (level 51)

    Done inside a dungeon

    DungeonEliteLongPartly in another zone

Your mode and your ticks stay in this browser.

Useful places in Desolace (13)
  • Flight point: Shadowprey Village, Desolace, Thalon 21.6, 74.0
  • Innkeeper, Innkeeper Sikewa 24.1, 68.2 (Classic data, to confirm in game)
  • Profession trainer (Leatherworking), Narv Hidecrafter 55.2, 56.3 (Classic data, to confirm in game)
  • Profession trainer (Skinning), Malux 23.2, 69.7 (Classic data, to confirm in game)
  • Profession trainer (Fishing), Lui'Mala 22.7, 72.4 (Classic data, to confirm in game)
  • Repairs, Muuran 55.6, 56.5 (Classic data, to confirm in game)
  • Repairs, Hae'Wilani 25.8, 71.0 (Classic data, to confirm in game)
  • Stable master, Aboda 24.9, 68.7 (Classic data, to confirm in game)
  • Place: Ghost Walker Post 55.5, 55.9
  • Place: Scrabblescrew's Camp 60.9, 62.0
  • Place: Maraudon 29.2, 62.5
  • Place: Valley of Bones 60.5, 90.2
  • Place: Bolgan's Hole 38.6, 91.2

Where should you level after Desolace (Horde)?

After Desolace (Horde) (levels 28 to 44), the guide goes on in Dustwallow Marsh (Horde) (33-50). Our leveling tool lists every WoW Forever zone and dungeon made for your level, and the dungeon pages give each dungeon's levels and bosses if you want to break the questing with a group.

Which Desolace (Horde) quests should you skip?

The Full clear route skips 16 quests in Desolace (Horde): the ones that cost more time than they give, such as long escorts, items that drop rarely, or quests that need a group or kill elites. Each one is listed below with the reason. In Chill mode you can still do them; elite and group quests carry a badge so you can decide.

Skipped in Full clear mode

  • The Corrupter[40](2 parts)Elite

    Elite enemies: needs a group

  • Centaur Bounty[31]Long

    Too long or too far for what it gives

  • Khan Dez'hepah[35]Long

    Too long or too far for what it gives

  • Khan Hratha[42](2 parts)EliteLong

    Elite enemies: needs a group

  • Bodyguard for Hire [35]Escort

    Escort or event: slow, you can't set the pace

  • Gizelton Caravan[38]Escort

    Escort or event: slow, you can't set the pace

  • Gizmo for Warug[35]

    Where to do it is unknown in our data

    Also skips: Khan Shaka

  • Ongeku[37]LongPartly in another zone

    Objectives in another zone

    Also skips: Khan Jehn

  • Get Me Out of Here![39]Escort

    Escort or event: slow, you can't set the pace

  • Twisted Evils[47]DungeonLong

    Done inside a dungeon

  • Vyletongue Corruption[47]Dungeon

    Done inside a dungeon

  • The Pariah's Instructions[48]Dungeon

    Done inside a dungeon

  • Legends of Maraudon[49]DungeonElite

    Done inside a dungeon

  • Corruption of Earth and Seed[51]DungeonEliteLongPartly in another zone

    Done inside a dungeon

When should you hearth or sell in Desolace (Horde)?

The Desolace (Horde) Full clear route marks each moment to use your hearthstone or stop at a vendor, listed below with its step number. In the first levels, quest items and loot fill your bags fast, so the route sends you to sell and repair between loops instead of walking back with full bags. The Chill route has its own stops in its tab.

  • Vendor (Step 57)

    Sell your loot to Muuran

  • Hearthstone (Step 65)

    Objectives done: hearth back to turn in

  • Vendor (Step 66)

    Sell your loot to Innkeeper Sikewa

Which quests are in Desolace (Horde)?

We know 42 quests in Desolace (Horde) for WoW Forever, listed by level with the NPC who gives them and where. Quests from the Classic database stay to confirm in Forever until players see them, and badges mark escorts, elites, group, class and profession quests: the ones a route usually leaves out or keeps for later.

QuestLevelGiven byNotes
Fish in a Bucket1from level 25Jinar'Zillen22.5, 73.1Repeatable
Centaur Bounty31from level 30Felgur Twocuts56.2, 59.6Long
Hunting in Stranglethorn31from level 28Roon Wildmane25.0, 72.3Partly in another zone
Alliance Relations33from level 30Takata Steelblade52.6, 54.4
Alliance Relations33from level 30Takata Steelblade52.6, 54.4Partly in another zone
Befouled by Satyr33from level 25Takata Steelblade52.6, 54.4Long
Broken Tears33from level 30Warug75.0, 68.2Long
Gelkis Alliance33from level 30Gurda Wildmane56.3, 59.7
Magram Alliance33from level 30Gurda Wildmane56.3, 59.7
Sceptre of Light33from level 30Azore Aldamort38.9, 27.2
The Burning of Spirits33from level 25Maurin Bonesplitter52.2, 53.4
The Corrupter33from level 25Flayed Demon SkinStarts from an item
The Corrupter33from level 25Maurin Bonesplitter52.2, 53.4Long
Kodo Roundup34from level 30Smeed Scrabblescrew60.9, 61.9
Bodyguard for Hire 35from level 30Cork Gizelton60.4, 38.1Escort
Clam Bait35from level 31Mai'Lahii22.6, 72.0
Gizmo for Warug35from level 30Warug75.0, 68.2
Khan Dez'hepah35from level 30Felgur Twocuts56.2, 59.6Long
Stealing Supplies35from level 30Uthek the Wise36.2, 79.2Long
The Corrupter35from level 25Maurin Bonesplitter52.2, 53.4Long
The Corrupter35from level 25Maurin Bonesplitter52.2, 53.4
Claim Rackmore's Treasure!36from level 30Rackmore's Log36.1, 30.4
Other Fish to Fry 36from level 32Drulzegar Skraghook23.3, 72.9Long
Catch of the Day37from level 32Nataka Longhorn55.4, 55.8Long
Khan Jehn37from level 30Uthek the Wise36.2, 79.2Long
Khan Shaka37from level 30Warug75.0, 68.2Long
Ongeku37from level 30Uthek the Wise36.2, 79.2LongPartly in another zone
Book of the Ancients38from level 30Azore Aldamort38.9, 27.2
Gizelton Caravan38from level 32Rigger Gizelton60.3, 38.2Escort
Hand of Iruxos38from level 32Taiga Wisemane25.8, 68.2Long
Portals of the Legion38from level 32Taiga Wisemane25.8, 68.2Long
Bone Collector39from level 33Bibbly F'utzbuckle62.3, 39.0
Get Me Out of Here!39from level 34Melizza Brimbuzzle33.9, 53.5Escort
Ghost-o-plasm Round Up39from level 34Hornizz Brimbuzzle47.8, 61.8Long
The Corrupter40from level 25Takata Steelblade52.6, 54.4Elite
Khan Hratha42from level 30Uthek the Wise36.2, 79.2Elite
Khan Hratha42from level 30Warug75.0, 68.2EliteLong
Twisted Evils47from level 41Willow62.2, 39.6DungeonLong
Vyletongue Corruption47from level 41Vark Battlescar23.2, 70.3Dungeon
The Pariah's Instructions48from level 39Centaur Pariah50.4, 86.7Dungeon
Legends of Maraudon49from level 41Cavindra32.1, 64.0DungeonElite
Corruption of Earth and Seed51from level 45Selendra26.9, 77.7DungeonEliteLongPartly in another zone

How reliable is the Desolace (Horde) route?

All 42 quests on this page come from the Classic quest database (cMaNGOS classic-db), not from WoW Forever: Blizzard changed the starting zones, moved some quests and added new ones that are not here yet, so check a quest giver before a long run. Places come from Classic; the maps come from game build 1.60.1.70532.

Still missing

Classic base (cMaNGOS classic-db), to be confirmed in game: 42 quests. Missing: Forever's new or changed quests (the beta's game files hold no quest titles or objectives), French quest and creature names, Forever's own XP values; places are spawn points of Classic. Blizzard: Desolace centaur faction quests expanded; the Valley of Bones moved to Shen'dralas in the game tables.

Desolace (Horde): frequently asked questions

What level is Desolace (Horde) in WoW Forever?

Our WoW Forever leveling guide places Desolace (Horde) at levels 28 to 44, for the Horde.

How many quests are there in Desolace (Horde)?

Our guide knows 42 quests in Desolace (Horde): 42 come from Classic data and still need to be confirmed in WoW Forever, 0 are confirmed.

Which quests should you skip in Desolace (Horde)?

The Full clear route skips 16: The Corrupter, Centaur Bounty, Khan Dez'hepah, Khan Hratha, Bodyguard for Hire and Gizelton Caravan. They cost more time than they give, such as escorts, rare drops, group or elite quests.

When should you use your hearthstone in Desolace (Horde)?

The Full clear route numbers each stop like the other steps (hearthstone stops: 1, vendor stops: 2), so you sell and repair before a long loop instead of walking back with full bags.

Should I pick Full clear or Chill in Desolace (Horde)?

Full clear for the most XP per hour: every quest, nearest first, everything turned in on one trip. Chill for the story in order, with small loops and bags that never fill up.

Where do you go after Desolace (Horde)?

The guide goes on in Dustwallow Marsh (Horde) (33-50).

Sources