The Azeroth world map from the WoW Forever game files

Guide · travel

WoW Forever flight paths, boats and zeppelins: interactive map and fastest routes

Every flight point, boat, zeppelin and the tram on one map, and the fastest way between any of them.

The map shows 35 Alliance and 34 Horde flight points, 7 boat routes, 5 zeppelin and airship routes and the Deeprun Tram, all read from the game files. Pick Horde, Alliance or both, then click where you start and where you are going on the map: the fastest way lights up along its flights, boats and zeppelins, with the time and what the flights cost. 5 of the routes are new in Forever.

Game build
1.60.1.70888
Flights
286
Boats, airships and tram
13

WoW Forever travel map: click two towns for the fastest route

Faction
Show on the map

Click where you start

World map of Azeroth with WoW Forever flight paths, boats and zeppelins

The route finder needs JavaScript. The tables below list every route and its times.

  • Alliance flight point
  • Horde flight point
  • Flight point for both
  • Town with flights and a boat, zeppelin or tram
  • Boat dock
  • Zeppelin tower or airship dock
  • Tram station

Click where you start, then where you are going, and the fastest way lights up on the map. Each town is one point: its flight master, dock and tram station count together, and the route starts from whichever is fastest. Click the last point again to unpick it, or Start over to clear the route. Zoom in close and the map changes to each zone’s own map, with its roads, towns and lakes. Zephras Isle is not on the game’s world map, so its dock is drawn in the sea north of the Maelstrom.

How to get there: the fastest routes between cities

The journeys players ask about most, worked out from the same flights, boats and zeppelins as the map. Times include the average wait for a boat, zeppelin or tram. Still choosing where to quest? See where to level, and your first mount for the runs in between.

The fastest way between cities and new zones in WoW Forever for Alliance and Horde
From and toForFastest wayAboutFlights cost
Stormwind to Ironforge Alliance Ride the Deeprun Tram to Ironforge. 2 min 11 s free
Stormwind to Darnassus Alliance Take the boat to Auberdine, run to the flight master, fly to Rut'theran Village, at the foot of Darnassus. 4 min 45 s free
Ironforge to Darnassus Alliance Ride the Deeprun Tram to Stormwind, run to the dock, take the boat to Auberdine, run to the flight master, fly to Rut'theran Village, at the foot of Darnassus. 9 min 3 s free
Rut'theran Village to Stormwind Alliance Fly to Auberdine, run to the dock, take the boat to Stormwind Harbor. 4 min 56 s free
Stormwind to Theramore Alliance Ride the Deeprun Tram to Ironforge, run to the flight master, fly to Menethil Harbor, run to the dock, take the boat to Theramore Isle. 8 min 58 s 3s 30c
Stormwind to Booty Bay Alliance Fly to Booty Bay. 4 min 4 s 6s 30c
Stormwind to Gadgetzan Alliance Ride the Deeprun Tram to Ironforge, run to the flight master, fly to Menethil Harbor, run to the dock, take the boat to Theramore Isle, run to the flight master, fly to Gadgetzan. 12 min 16 s 10s 60c
Stormwind to Farholde Keep Alliance Fly to Farholde Keep by way of Lakeshire. 4 min 5 s 8s 40c
Stormwind to Zephras Isle Alliance Ride the Deeprun Tram to Ironforge, run to the flight master, fly to Southshore by way of Menethil Harbor, run to the airship dock, take the airship to Zephras Isle. 14 min 28 s 6s 60c
Orgrimmar to Undercity Horde Take the zeppelin to Undercity. 4 min 25 s free
Orgrimmar to Thunder Bluff Horde Fly to Thunder Bluff. 3 min 45 s 50c
Undercity to Thunder Bluff Horde Take the zeppelin to Orgrimmar, run to the flight master, fly to Thunder Bluff. 8 min 47 s 50c
Undercity to Orgrimmar Horde Take the zeppelin to Orgrimmar. 3 min 55 s free
Orgrimmar to Grom'gol Horde Take the zeppelin to Grom’gol Base Camp. 3 min 2 s free
Orgrimmar to Booty Bay Horde Take the zeppelin to Grom’gol Base Camp, run to the flight master, fly to Booty Bay. 4 min 34 s 6s 30c
Orgrimmar to Gadgetzan Horde Fly to Gadgetzan by way of Crossroads, Freewind Post. 6 min 27 s 12s 70c
Orgrimmar to Rog'mar Horde Take the zeppelin to Grom’gol Base Camp, run to the flight master, fly to Rog'mar by way of Stonard. 9 min 28 s 12s 60c
Orgrimmar to Zephras Isle Horde Fly to Thunder Bluff, run to the airship dock, take the airship to Zephras Isle. 8 min 54 s 50c

Every WoW Forever boat, zeppelin and airship route, and the tram

All of these are free. “Under way” is the time moving between two stops; a ride that changes continent also has a loading screen. A route marked for one faction docks in that faction’s town, where the other side’s guards attack.

Boats, zeppelins, airships and the Deeprun Tram in WoW Forever
Under way
Ratchet to Booty Bay Boat Both Ratchet → Booty Bay: 1 min 33 s Booty Bay → Ratchet: 1 min 41 s 5 min 14 swaits 60 s at a stop
Grom’gol to Orgrimmar Zeppelin Horde Grom’gol Base Camp → Orgrimmar: 1 min 21 s Orgrimmar → Grom’gol Base Camp: 54 s 4 min 15 swaits 60 s at a stop
Menethil Harbor to Theramore Boat Alliance Menethil Harbor → Theramore Isle: 1 min 21 s Theramore Isle → Menethil Harbor: 1 min 25 s 4 min 46 swaits 60 s at a stop
Rut’theran Village to Auberdine Boat Alliance Rut’theran Village → Auberdine: 1 min 14 s Auberdine → Rut’theran Village: 1 min 17 s 4 min 31 swaits 60 s at a stop
Grom’gol to Undercity Zeppelin Horde Grom’gol Base Camp → Undercity: 1 min 31 s Undercity → Grom’gol Base Camp: 1 min 15 s 4 min 45 swaits 60 s at a stop
Orgrimmar to Undercity Zeppelin Horde Orgrimmar → Undercity: 1 min 50 s Undercity → Orgrimmar: 1 min 20 s 5 min 10 swaits 60 s at a stop
Feathermoon Stronghold to the Forgotten Coast Boat Alliance Feathermoon Stronghold → Forgotten Coast: 30 s Forgotten Coast → Feathermoon Stronghold: 1 min 46 s 4 min 43 swaits 30 s at a stop
Menethil Harbor, Southshore and Auberdine New Sails one way round: Menethil Harbor → Southshore → Auberdine → Menethil Harbor Boat Alliance Menethil Harbor → Southshore: 1 min 51 s Southshore → Auberdine: 1 min 5 s Auberdine → Menethil Harbor: 59 s 6 min 56 swaits 60 s at a stop
Steamwheedle Port to Powderfuse Port New Boat Both Steamwheedle Port → Powderfuse Port: 52 s Powderfuse Port → Steamwheedle Port: 53 s 3 min 45 swaits 60 s at a stop
Dalaran to Zephras Isle New Airship Both Dalaran → Zephras Isle: 1 min 31 s Zephras Isle → Dalaran: 1 min 50 s 5 min 21 swaits 60 s at a stop
Thunder Bluff to Zephras Isle New Airship Horde Thunder Bluff → Zephras Isle: 1 min 14 s Zephras Isle → Thunder Bluff: 2 min 8 s 5 min 22 swaits 60 s at a stop
Auberdine to Stormwind Harbor New Boat Alliance Auberdine → Stormwind Harbor: 52 s Stormwind Harbor → Auberdine: 42 s 3 min 35 swaits 60 s at a stop
Deeprun Tram Tram Alliance Ironforge tram station → Stormwind tram station: 59 s Stormwind tram station → Ironforge tram station: 59 s 2 min 23 swaits 13 s at a stop

New boat and airship routes in WoW Forever

The WoW Forever client has 5 boat and airship paths that Classic does not.

  • Menethil Harbor, Southshore and Auberdine (boat, Alliance). The old Menethil Harbor to Auberdine boat now calls at Southshore on the way north. It sails one way round, so Auberdine to Menethil Harbor is direct, and Auberdine to Southshore goes by Menethil Harbor first.
  • Steamwheedle Port to Powderfuse Port (boat, both factions). The sea route to the new Riverglades zone, between the Tanaris coast and Powderfuse Port. Neither end is a faction’s town.
  • Dalaran to Zephras Isle (airship, both factions). Leaves from a dock near Dalaran, between Hillsbrad and Silverpine. The nearest flight points are Southshore for the Alliance and Tarren Mill or the Sepulcher for the Horde.
  • Thunder Bluff to Zephras Isle (airship, Horde). Leaves from Thunder Bluff for Zephras Isle.
  • Auberdine to Stormwind Harbor (boat, Alliance). Stormwind has a harbor, and Alliance players no longer need the tram and the run through the Wetlands to reach Kalimdor.

Not in the files: the game files still hold the old direct Menethil Harbor to Auberdine path beside the new one through Southshore. We show the new one, since both use the same two docks. The files do not say which boats the servers run, and they hold no portals, so a mage portal or a city portal is not on this map.

Every WoW Forever flight point, Horde and Alliance

35 for the Alliance and 34 for the Horde, counting the 4 that both share. “Direct flights” is how many points you can pick without a connection; the flight master sells longer trips as connecting flights along the same lines.

Flight points in WoW Forever by faction and continent
Aerie Peak, The Hinterlands Alliance Eastern Kingdoms 5 3s 30c
Astranaar, Ashenvale Alliance Kalimdor 3 3s 30c
Auberdine, Darkshore Alliance Kalimdor 9 free
Bloodvenom Post, Felwood Horde Kalimdor 5 8s 30c
Booty Bay, Stranglethorn Horde Eastern Kingdoms 3 6s 30c
Booty Bay, Stranglethorn Alliance Eastern Kingdoms 3 3s 30c
Brackenwall Village, Dustwallow Marsh Horde Kalimdor 4 6s 30c
Camp Mojache, Feralas Horde Kalimdor 6 4s 30c
Camp Taurajo, The Barrens Horde Kalimdor 3 1s 10c
Cenarion Hold, Silithus Horde Kalimdor 3 7s 30c
Cenarion Hold, Silithus Alliance Kalimdor 3 7s 30c
Chillwind Camp, Western Plaguelands Alliance Eastern Kingdoms 4 3s 30c
Crossroads, The Barrens Horde Kalimdor 13 1s 10c
Darkshire, Duskwood Alliance Eastern Kingdoms 5 1s 10c
Everlook, Winterspring Alliance Kalimdor 4 3s 30c
Everlook, Winterspring Horde Kalimdor 5 3s 30c
Farholde Keep, Riverglades Alliance Eastern Kingdoms 3 6s 30c
Feathermoon, Feralas Alliance Kalimdor 4 4s 30c
Flame Crest, Burning Steppes Horde Eastern Kingdoms 4 6s 30c
Freewind Post, Thousand Needles Horde Kalimdor 5 4s 30c
Gadgetzan, Tanaris Alliance Kalimdor 4 4s 30c
Gadgetzan, Tanaris Horde Kalimdor 8 4s 30c
Grom'gol, Stranglethorn Horde Eastern Kingdoms 3 6s 30c
Hammerfall, Arathi Horde Eastern Kingdoms 5 3s 30c
Ironforge, Dun Morogh Alliance Eastern Kingdoms 9 50c
Kargath, Badlands Horde Eastern Kingdoms 8 5s 30c
Lakeshire, Redridge Alliance Eastern Kingdoms 5 1s 10c
Light's Hope Chapel, Eastern Plaguelands Alliance Eastern Kingdoms 3 7s 30c
Light's Hope Chapel, Eastern Plaguelands Horde Eastern Kingdoms 2 7s 30c
Marshal's Refuge, Un'Goro Crater Both Kalimdor 4 7s 30c
Menethil Harbor, Wetlands Alliance Eastern Kingdoms 4 1s 10c
Moonglade Alliance Kalimdor 3 7s 30c
Moonglade Horde Kalimdor 2 9s 30c
Morgan's Vigil, Burning Steppes Alliance Eastern Kingdoms 5 2s 10c
Nethergarde Keep, Blasted Lands Alliance Eastern Kingdoms 3 3s 30c
Nijel's Point, Desolace Alliance Kalimdor 4 3s 30c
Orgrimmar, Durotar Horde Kalimdor 8 50c
Ratchet, The Barrens Both Kalimdor 3 1s 10c
Refuge Pointe, Arathi Alliance Eastern Kingdoms 5 1s 10c
Revantusk Village, The Hinterlands Horde Eastern Kingdoms 4 3s 30c
Rog'mar, Riverglades Horde Eastern Kingdoms 4 6s 30c
Rut'theran Village, Teldrassil Alliance Kalimdor 1 free
Sentinel Hill, Westfall Alliance Eastern Kingdoms 4 1s 10c
Shadowprey Village, Desolace Horde Kalimdor 3 2s 10c
Southshore, Hillsbrad Alliance Eastern Kingdoms 5 3s 30c
Splintertree Post, Ashenvale Horde Kalimdor 4 3s 30c
Stonard, Swamp of Sorrows Horde Eastern Kingdoms 5 6s 30c
Stonetalon Peak, Stonetalon Mountains Alliance Kalimdor 3 3s 30c
Stormwind, Elwynn Alliance Eastern Kingdoms 7 50c
Summit of Eternity, Mount Hyjal Both Kalimdor 1 5s 10c
Sun Rock Retreat, Stonetalon Mountains Horde Kalimdor 3 2s 10c
Tainted Foothills, Mount Hyjal Both Kalimdor 3 5s 10c
Talonbranch Glade, Felwood Alliance Kalimdor 4 7s 30c
Talrendis Point, Azshara Alliance Kalimdor 6 1s 10c
Tarren Mill, Hillsbrad Horde Eastern Kingdoms 4 1s 10c
Thalanaar, Feralas Alliance Kalimdor 3 6s 30c
The Sepulcher, Silverpine Forest Horde Eastern Kingdoms 2 1s 10c
Thelsamar, Loch Modan Alliance Eastern Kingdoms 4 1s 10c
Theramore, Dustwallow Marsh Alliance Kalimdor 6 1s 10c
Thorium Point, Searing Gorge Alliance Eastern Kingdoms 2 8s 30c
Thorium Point, Searing Gorge Horde Eastern Kingdoms 2 6s 30c
Thunder Bluff, Mulgore Horde Kalimdor 10 50c
Undercity, Tirisfal Horde Eastern Kingdoms 6 1s 10c
Valormok, Azshara Horde Kalimdor 6 5s 30c
Zoram'gar Outpost, Ashenvale Horde Kalimdor 2 1s 10c

How the travel times are worked out

  • Flights. Each flight’s length is its path in the game files, waypoint to waypoint, divided by 30 yards a second. The game files give no speed. We checked that figure against the flight times the InFlight addon ships for Classic Era: across 266 flights the speed comes out between 28.4 and 30.4 yards a second. Fares are the prices in the game files, before any reputation discount.
  • Boats, zeppelins and airships. Their paths, stops and the wait at each stop are in the game files; their speed is not, and nobody has timed them for us in Forever. We assume 30 yards a second, the same as a flight, so treat these times as estimates. The planner adds half a round trip to each ride as the average wait.
  • The Deeprun Tram. Timed from the tram car’s animation in the game files, so the ride and the wait are exact.
  • On foot. Between a flight master and a nearby dock the planner uses the straight-line distance at running speed, 7 yards a second. The real run is longer: it goes round buildings, down the Undercity lifts and across Stormwind.
  • Not counted. Hearthstones, mage portals, warlock summons, mounts and running between towns that have no boat or flight. You need each flight point discovered before you can fly to it.

Questions

How do you get from Stormwind to Darnassus in WoW Forever?

Take the boat to Auberdine, run to the flight master, fly to Rut'theran Village, at the foot of Darnassus. That takes about 4 min 45 s, counting an average wait of 1 min 48 s, and costs nothing.

How do you get from Stormwind to Ironforge in WoW Forever?

Ride the Deeprun Tram to Ironforge. That takes about 2 min 11 s, counting an average wait of 1 min 12 s, and costs nothing. The tram runs under the mountains between the Dwarven District in Stormwind and Tinker Town in Ironforge.

How do you get from Orgrimmar to Thunder Bluff in WoW Forever?

Fly to Thunder Bluff. That takes about 3 min 45 s, and the flights cost 50c. You need the Thunder Bluff flight point first, so the first trip is on foot through the Barrens and Mulgore.

Is there a boat from Stormwind to Darkshore in WoW Forever?

Yes. A boat runs between Stormwind Harbor and Auberdine in Darkshore. The game files give it about 42 s under way from Stormwind, and one leaves about every 3 min 35 s. From Auberdine another boat goes on to Rut’theran Village, below Darnassus.

How do Horde players get from Orgrimmar to Undercity in WoW Forever?

About 4 min 25 s with an average wait. Take the zeppelin from the tower outside Orgrimmar to the towers outside Undercity in Tirisfal Glades. A third zeppelin links both to Grom’gol Base Camp in Stranglethorn Vale. Zeppelins are free.

How do you get to the Riverglades in WoW Forever?

By boat from Steamwheedle Port on the Tanaris coast to Powderfuse Port, which both factions can use, or by flight: Alliance fly to Farholde Keep and Horde to Rog’mar. The boat is about 52 s under way.

How do you get to Zephras Isle?

By airship. The game files hold two airship routes to Zephras Isle: one from a dock near Dalaran, which is not in either faction’s town, and one from Thunder Bluff for the Horde. Zephras Isle has no flight point of its own in the files.

How long is the Deeprun Tram ride?

About 59 s between Ironforge and Stormwind. A car stands at each end for 13 seconds and is back about every 2 min 23 s. These figures are from the tram’s own animation in the game files.

Do boats and zeppelins cost money?

No. Boats, zeppelins, airships and the Deeprun Tram are free. Flights cost money, and the map adds up the fare for every flight on your route from the prices in the game files.

Can you fly to a flight point you have not visited?

No. You must reach a flight point on foot and talk to its flight master once before you can fly to it. The route on the map assumes you have every flight point on the way.

Where this comes from

Everything on the map is read from the WoW Forever client, build 1.60.1.70888: flight points from its taxi node table, flights and fares from its taxi paths, boat, zeppelin and airship routes from the transport paths and their stops, the tram from its animation, and the map itself from the game’s world map art. The names of the docks are ours, from the signposts and areas beside each stop. We have not ridden every route in the game, so tell us if one does not run as shown. Flight timing was checked against InFlight’s Classic Era times.

View list