promotional bannermobile promotional banner

Mapzeroth

Google Maps for Azeroth—intelligent travel routing that finds the fastest path to your destination using portals, teleports, flight paths, and more.
Mapzeroth_Navigation_Route.png

Mapzeroth_Navigation_Route.png

Mapzeroth_Navigation_Filter.png

Mapzeroth_Navigation_Filter.png

Mapzeroth_Route_Chat.png

Mapzeroth_Route_Chat.png

Mapzeroth_Main_Window.png

Mapzeroth_Main_Window.png

Mapzeroth_Navigation_Selector.png

Mapzeroth_Navigation_Selector.png

Description

Mapzeroth - Travel Routing for World of Warcraft

Stop wasting time figuring out how to get places.

Mapzeroth calculates the fastest route from wherever you are to wherever you want to go in WoW. It knows about portals, teleports, flight paths, hearthstones, class abilities, and everything else, then tells you exactly what to do, step by step.

How It Works

The addon builds a travel graph of every major location and travel method in the game, then runs Dijkstra's algorithm over it to find the quickest route by actual travel time. It accounts for cast times, loading screens, cooldowns, and time-phased zones (Zidormi and friends) where relevant.

It's smart about what you actually have access to. It won't route you through a portal you haven't unlocked, and it only suggests abilities and items you actually have available.

What It Supports

  • World Travel Network (Portals, boats, zeppelins, tram, etc)
  • Flight Paths (used only where they're the sole connection between isolated zones, e.g. bridging Shadowlands covenant sanctums or Zul'Aman; otherwise Mapzeroth prefers portals and teleports over queuing you for a taxi)
  • Time-Phased Zones (Zidormi-gated routing through Darkshore, Blasted Lands, Silithus, Dustwallow Marsh, Tirisfal, Vale of Eternal Blossoms, Uldum)
  • Multi-Destination Routes (route through all your current TomTom waypoints, or paste in a list of your own)
  • NPC or "hidden" Shortcuts (Pet Shop Dungeon Ports, Campfire on Timeless Isle, etc)
  • Spells and Abilities (Mage Teleports, Dreamwalk, Dungeon Teleports, Mole Machine, etc)
  • Items and Toys (Engineering gadgets, Jaina's Locket, Tortollan Lucky Charm, etc)
  • Equipment Items (Dalaran Ring, Guild Cloaks, Tol Barad/Argent Tourney Tabard, etc)

Getting Started

  • Click the minimap button or type /mz show
  • Click "Choose Destination" and pick where you want to go
  • Click "Navigate" to see your route

Multi-Destination Routes: Find the best route between a list of destinations. I would recommend not trying to do anything larger than 20 destinations in one route, but YMMV.

Two ways to multi-route:

  • Click TomTom in the destination selector to route through all of your currently active TomTom waypoints.
  • Click Paste Waypoints and drop in a list of waypoints. Accepts both /way mapID x y and /way #mapID x y formats.

Clickable Route Steps: In the GUI window, route steps are clickable.

  • Clicking a spell, ability, or item will use it for you.
  • Clicking a fly/walk step will set a waypoint to that step's destination.

Hearthstone: The addon automatically detects when you bind your hearthstone. Just bind it normally at an inn after installing and Mapzeroth will remember it.

Waypoints: The addon currently supports these waypoint types:

  • Standard map waypoints
  • Point of Interest waypoints (flightmasters, dungeon portals, etc)
  • TomTom waypoints (single destination, or all of them at once for a multi-destination route)
  • Pasted waypoint lists (multi-destination routing)

Commands

  • /mz show - Open the main window
  • /mz help - List all commands

Settings

You can adjust several options to match your preferences and system:

  • Loading Screen Delay - Adjust the time cost for loading screens to match your PC's load times. A larger value here will favour flying/walking rather than short teleport steps.
  • Max Cooldown - Ignore travel methods with cooldowns longer than you want to wait. Save your 8 hour dungeon cooldowns for manual usage.
  • Window Scale - Resize the interface to whatever size works for you
  • Minimap Button - Toggle visibility if you prefer a cleaner minimap

Known Issues

Phase Detection in Tirisfal and Vale of Eternal Blossoms: Zidormi phase auto-detection isn't fully reliable in these two zones. If a route sends you to the wrong phase for Undercity, Scarlet Monastery, Siege of Orgrimmar, or Ny'alotha, switch it manually with Zidormi once you reach the zone.

Equipment Item Usage: Equipment items must currently be manually equipped before clicking the step will activate them.

Support

This is a free addon I built to solve my own forgetfulness with the expansive WoW travel options. If you find it useful and want to support development, you can buy me a coffee on Ko-fi.

Feedback

Bug reports and feature requests go on the GitHub issues page or in the comments here. I read and respond to them and work through the backlog regularly. If there's a shortcut or transport method I missed, let me know so I can add it.

The Mapzeroth Team

Forgeborn tier frameprofile avatar
Owner
Forgeborn tier icon
  • 3
    Followers
  • 2
    Projects
  • 408.3K
    Downloads
Donate

More from tr0tsky

  • Housing Reps project image

    Housing Reps

    Shows a list of all reputations which provide housing rewards, and your progress towards collecting them all.

    • 263.9K
    • August 14, 2026
  • Housing Reps project image

    Housing Reps

    Shows a list of all reputations which provide housing rewards, and your progress towards collecting them all.

    • 263.9K
    • August 14, 2026