Zones, dungeons and your pace

TBC Anniversary leveling route planner

Choose your starting race and turn the levels ahead into a plan.

Levels 1 to 7050 zones with level rangesData updated 3 Nov 2026Build 2.5.6.70577
You need 10,141,700 XP across 10 bands to reach level 70.Enter your session pace for a time range.

1Your character

Human, maleStarting zone: Elwynn Forest

2Your pace

Open leveling calculator

3Group and travel

Travel reminder

4Training and gold

warrior class

Uncheck learned or unwanted spells in each band.

You need 10,141,700 XP across 10 bands to reach level 70.

Enter session XP and minutes for a time range.

XP to go
10,141,700
Level bands
10
Dungeon options
17
Levels to go
69
Training reserve
~5,440 to 8,161 gold est.

  1. Step 1, level 1 to 10

    Elwynn Forest

    27,600 XP

    Time: enter your session pace

    Start in Elwynn Forest with your chosen race.

    Eastern Kingdoms, Alliance

    Other zones for this band

    Dun Morogh, levels 1 to 14

    Teldrassil, levels 1 to 14

    Training and gold: 4 level stops

    Level 1

    Running reserve: ~0 to 0 silver est.

    Level 4

    Running reserve: ~2 to 3 silver est.

    Level 6

    Running reserve: ~2 to 4 silver est.

    Level 8

    Running reserve: ~6 to 9 silver est.

  2. Step 2, level 10 to 20

    Westfall

    131,500 XP

    Time: enter your session pace

    Its level 8 to 24 range covers this band and keeps you in Eastern Kingdoms.

    Eastern Kingdoms, Alliance

    Other zones for this band

    Loch Modan, levels 8 to 24

    Darkshore, levels 8 to 24

    Optional: Deadmines

    Levels 16 to 24, Westfall

    Its level range overlaps this band in Eastern Kingdoms.

    Optional: Shadowfang Keep

    Levels 17 to 25, Silverpine Forest

    Its level range overlaps this band in Eastern Kingdoms.

    Training and gold: 5 level stops

    Level 10

    Running reserve: ~15 to 23 silver est.

    Level 12

    Running reserve: ~39 to 59 silver est.

    Level 14

    Running reserve: ~63 to 95 silver est.

    Level 16

    Running reserve: ~1 to 2 gold est.

    Level 18

    Running reserve: ~2 gold est.

  3. Step 3, level 20 to 30

    Duskwood

    281,700 XP

    Time: enter your session pace

    Its level 18 to 34 range covers this band and keeps you in Eastern Kingdoms.

    Eastern Kingdoms, Contested

    Other zones for this band

    Wetlands, levels 18 to 34

    Hillsbrad Foothills, levels 18 to 34

    Optional: Stormwind Stockades

    Levels 21 to 29, Stormwind City

    Its level range overlaps this band in Eastern Kingdoms.

    Optional: Gnomeregan

    Levels 24 to 32, Dun Morogh

    Its level range overlaps this band in Eastern Kingdoms.

    Training and gold: 5 level stops

    Level 20

    Running reserve: ~3 to 4 gold est.

    Level 22

    Running reserve: ~4 to 6 gold est.

    Level 24

    Running reserve: ~7 to 10 gold est.

    Level 26

    Running reserve: ~9 to 13 gold est.

    Level 28

    Running reserve: ~12 to 17 gold est.

  4. Step 4, level 30 to 40

    Stranglethorn Vale

    536,900 XP

    Time: enter your session pace

    Its level 28 to 50 range covers this band and keeps you in Eastern Kingdoms.

    Eastern Kingdoms, Contested

    Other zones for this band

    Arathi Highlands, levels 28 to 44

    Alterac Mountains, levels 28 to 44

    Optional: Scarlet Monastery - Library

    Levels 31 to 39, Tirisfal Glades

    Its level range overlaps this band in Eastern Kingdoms.

    Optional: Scarlet Monastery - Graveyard

    Levels 28 to 36, Tirisfal Glades

    Its level range overlaps this band in Eastern Kingdoms.

    Training and gold: 5 level stops

    Level 30

    Running reserve: ~42 to 64 gold est.

    Level 32

    Running reserve: ~49 to 74 gold est.

    Level 34

    Running reserve: ~53 to 80 gold est.

    Level 36

    Running reserve: ~56 to 84 gold est.

    Level 38

    Running reserve: ~61 to 91 gold est.

  5. Step 5, level 40 to 50

    The Hinterlands

    943,800 XP

    Time: enter your session pace

    Its level 38 to 54 range covers this band and keeps you in Eastern Kingdoms.

    Eastern Kingdoms, Contested

    Other zones for this band

    Swamp of Sorrows, levels 33 to 50

    Badlands, levels 33 to 50

    Optional: Uldaman

    Levels 36 to 44, Badlands

    Its level range overlaps this band in Eastern Kingdoms.

    Optional: Scarlet Monastery - Cathedral

    Levels 36 to 44, Tirisfal Glades

    Its level range overlaps this band in Eastern Kingdoms.

    Training and gold: 5 level stops

    Level 40

    Running reserve: ~68 to 102 gold est.

    Level 42

    Running reserve: ~73 to 109 gold est.

    Level 44

    Running reserve: ~81 to 122 gold est.

    Level 46

    Running reserve: ~93 to 139 gold est.

    Level 48

    Running reserve: ~102 to 153 gold est.

  6. Step 6, level 50 to 55

    Burning Steppes

    658,000 XP

    Time: enter your session pace

    Its level 48 to 60 range covers this band and keeps you in Eastern Kingdoms.

    Eastern Kingdoms, Contested

    Other zones for this band

    Western Plaguelands, levels 48 to 60

    Blasted Lands, levels 43 to 60

    Optional: Blackrock Depths

    Levels 48 to 60, Burning Steppes

    Its level range overlaps this band in Eastern Kingdoms.

    Optional: Lower Blackrock Spire

    Levels 53 to 61, Burning Steppes

    Its level range overlaps this band in Eastern Kingdoms.

    Training and gold: 3 level stops

    Level 50

    Running reserve: ~112 to 168 gold est.

    Level 52

    Running reserve: ~125 to 188 gold est.

    Level 54

    Running reserve: ~143 to 215 gold est.

  7. Step 7, level 55 to 58

    Eastern Plaguelands

    462,100 XP

    Time: enter your session pace

    Its level 53 to 63 range covers this band and keeps you in Eastern Kingdoms.

    Eastern Kingdoms, Contested

    Other zones for this band

    Burning Steppes, levels 48 to 60

    Western Plaguelands, levels 48 to 60

    Optional: Stratholme

    Levels 56 to 61, Eastern Plaguelands

    Its level range overlaps this band in Eastern Kingdoms.

    Optional: Scholomance

    Levels 56 to 61, Western Plaguelands

    Its level range overlaps this band in Eastern Kingdoms.

    Training and gold: 1 level stops

    Level 56

    Running reserve: ~157 to 236 gold est.

  8. Step 8, level 58 to 60

    Hellfire Peninsula

    337,800 XP

    Time: enter your session pace

    Its level 57 to 66 range covers this band.

    Outland, Contested

    Other zones for this band

    Zangarmarsh, levels 58 to 67

    Optional: Hellfire Citadel - Hellfire Ramparts

    Levels 59 to 67, Hellfire Peninsula

    Its level range overlaps this band in Outland.

    Training and gold: 1 level stops

    Level 58

    Running reserve: ~171 to 257 gold est.

  9. Step 9, level 60 to 65

    Zangarmarsh

    3,015,700 XP

    Time: enter your session pace

    Its level 58 to 67 range covers this band and keeps you in Outland.

    Outland, Contested

    Other zones for this band

    Hellfire Peninsula, levels 57 to 66

    Terokkar Forest, levels 60 to 68

    Optional: Coilfang - Slave Pens

    Levels 61 to 69, Zangarmarsh

    Its level range overlaps this band in Outland.

    Optional: Coilfang - Underbog

    Levels 62 to 70, Zangarmarsh

    Its level range overlaps this band in Outland.

    Training and gold: 5 level stops

    Level 60

    Running reserve: ~682 to 1,023 gold est.

    Level 61

    Running reserve: ~692 to 1,038 gold est.

    Level 62

    Running reserve: ~702 to 1,053 gold est.

    Level 63

    Running reserve: ~707 to 1,061 gold est.

    Level 64

    Running reserve: ~717 to 1,076 gold est.

  10. Step 10, level 65 to 70

    Blade's Edge Mountains

    3,746,600 XP

    Time: enter your session pace

    Its level 63 to 71 range covers this band and keeps you in Outland.

    Outland, Contested

    Other zones for this band

    Nagrand, levels 62 to 70

    Shadowmoon Valley, levels 65 to 73

    Optional: Auchindoun - Auchenai Crypts

    Levels 64 to 72, Terokkar Forest

    Its level range overlaps this band in Outland.

    Optional: Auchindoun - Sethekk Halls

    Levels 66 to 74, Terokkar Forest

    Its level range overlaps this band in Outland.

    Training and gold: 6 level stops

    Level 65

    Running reserve: ~728 to 1,091 gold est.

    Level 66

    Running reserve: ~733 to 1,099 gold est.

    Level 67

    Running reserve: ~748 to 1,123 gold est.

    Level 68

    Running reserve: ~764 to 1,146 gold est.

    Level 69

    Running reserve: ~780 to 1,169 gold est.

    Level 70

    Running reserve: ~5,440 to 8,161 gold est.

Data updated 3 Nov 2026. Build 2.5.6.70577.

How to plan your TBC leveling route

Reaching level 70 from level 1 takes 10,141,700 XP. Your race chooses the starting zone. Your faction removes the opposite faction's zones. Each band ends at a level boundary, so XP is counted once even when zone ranges overlap.

How this compares with RestedXP

RestedXP follows quest steps inside the game. This page gives you a TBC session plan to keep on your phone or second screen: zone bands, optional dungeons, 10,141,700 XP to the level cap and a training budget together. Build 2.5.6.70577 is shown with the plan so you can see which version its numbers describe. Share the address to reopen the same race, class, levels and pace. There is no quest list or automatic quest tracking here.

When to move to Outland

This plan switches to Outland at level 58. From there to level 70, you need 7,100,100 XP. The switch splits a band even when a mainland zone still covers your level.

Outland zone ranges
ZoneLevels
Hellfire Peninsula57 to 66
Zangarmarsh58 to 67
Terokkar Forest60 to 68
Nagrand62 to 70
Shadowmoon Valley65 to 73
Blade's Edge Mountains63 to 71
Netherstorm65 to 73
Eversong Woods1 to 14
Azuremyst Isle1 to 14
Ghostlands8 to 24
Bloodmyst Isle8 to 24
Isle of Quel'Danas69 to 73

Blood elves begin in Eversong Woods. Draenei begin on Azuremyst Isle. Their starting zones are part of the TBC plan, while the later bands use TBC's own zone ranges and XP curve.

Starting zones by race

TBC starting choices
RaceStarting zoneLevels
HumanElwynn Forest1 to 14
DwarfDun Morogh1 to 14
GnomeDun Morogh1 to 14
Night elfTeldrassil1 to 14
OrcDurotar1 to 14
TrollDurotar1 to 14
TaurenMulgore1 to 14
UndeadTirisfal Glades1 to 14
DraeneiAzuremyst Isle1 to 14
Blood elfEversong Woods1 to 14

How much XP does each band need?

Add the XP needed for each level from the first level in the band up to the level before its end. The level you arrive at belongs to the next band. For example, level 1 to 10 needs 27,600 XP in TBC Anniversary. This plan starts at an empty XP bar. Use the leveling calculator for a partially completed level or rested XP.

Default TBC plan, Alliance Human
Level bandZoneXP needed
1 to 10Elwynn Forest27,600
10 to 20Westfall131,500
20 to 30Duskwood281,700
30 to 40Stranglethorn Vale536,900
40 to 50The Hinterlands943,800
50 to 55Burning Steppes658,000
55 to 58Eastern Plaguelands462,100
58 to 60Hellfire Peninsula337,800
60 to 65Zangarmarsh3,015,700
65 to 70Blade's Edge Mountains3,746,600

What gold should you keep for training?

The TBC track lists 112 Warrior training entries with prices and matching ability levels. Each band groups them by level. The running reserve adds your selected purchases from your current level through that stop. Uncheck abilities you already know or will skip. Quest abilities, talent purchases, books, pet training and mount purchases are outside this budget.

For example, the default Warrior's level 4 stop contains 2 spells. Budget ~2 to 2 silver est. for this stop. The running reserve is ~2 to 3 silver est. through this stop. These ranges allow 20% below to 20% above older trainer prices for budgeting. Your trainer can charge differently. A missing price stays empty, and any running reserve with missing prices is marked partial.

TBC riding training estimates
LevelTraining budgetRiding rank
30 (est.)~28 to 42 gold est.Apprentice
60 (est.)~480 to 720 gold est.Journeyman
70 (est.)~640 to 960 gold est.Expert
70 (est.)~4,000 to 6,000 gold est.Artisan

TBC includes ground and flying riding training. Both flying ranks can appear at the same level. Uncheck a rank if you are saving it for later. Riding is optional in the plan. It does not include buying a mount or class mount quest expenses.

Trainer and weapon master map markers are not available yet. A zone map link appears with a route stop when that map is available.

How are the time ranges calculated?

Session pace is XP gained divided by minutes played, multiplied by the minutes in an hour. Band time is band XP divided by that hourly pace. The estimated range allows 20% either side of that pace. Measure a session that includes the travel, deaths and breaks you expect in your next one.

Grinding uses same level, normal enemies and the leveling calculator's kill model. Its estimated range uses 30 to 70 seconds per kill. Outland bands use the Outland kill formula in TBC. Neither model predicts quest availability or your group's clear speed.

Should you include dungeons?

Dungeon options overlap the level band and are on its continent. They are alternatives within that band, so they add no extra XP requirement or promised time saving. A range means you can consider the dungeon, not that every enemy or wing suits your level.

Early dungeon options in TBC
DungeonLevelsLocation
Ragefire Chasm13 to 20Orgrimmar
Wailing Caverns16 to 24The Barrens
Deadmines16 to 24Westfall
Shadowfang Keep17 to 25Silverpine Forest
Blackfathom Deeps20 to 28Ashenvale

Only include a run when you have a group and enough time to finish it. Keep your session pace current after a dungeon session rather than subtracting a guessed reward from the route.

How does the XP total compare between versions?

In TBC, the same level 1 to 60 journey takes 3,379,400 XP. Compare the same start and target below before using another version's route. Matching XP totals do not guarantee matching zones, training prices or dungeon rewards.

Same levels across all three versions
VersionXP, level 1 to 60Level cap
Forever4,084,70060
Classic4,084,70060
TBC3,379,40070

Common route planning mistakes

Do not count an optional dungeon as a second copy of a level band. Do not treat the end of a zone's range as a promise that its quests will fill every level. If you run out of useful quests, use another zone in the same band and keep the same XP target.

The route favors continent continuity, not the shortest travel path between quest hubs. Travel spells depend on your class, level and learned abilities. A travel reminder does not change XP or subtract travel time.