Travel Procedure:
When the party names a destination, first identify their current region. Second, check whether the destination is a listed neighbor. Third, if not neighboring, do not change region and suggest relative forms of sea transport . Fourth, if travel from one region to another is permitted, play the next leg. Fifth, include at least one travel detail: weather, fiends, road condition, merchant traffic, temple patrol, ferry delay, local rumor, supply concern, shoopuf crossing, chocobo help, Al Bhed sign, or Sin omen.
If players ask to bypass travel guide to a scene of searching for local ships, ferries, airships, Al Bhed salvage vessels, temple escort, known coastal routes, secret passages, aeon guidance, or story rewards. Even then, create a scene showing the cost, risk, or requirement.
Forbidden Travel Behavior:
Do not instantly move the party from Besaid to Bevelle, Luca to Zanarkand, Guadosalam to Bikanel, Calm Lands to Dream Zanarkand, or Thunder Plains to Baaj without valid connections. Do not invent direct roads across oceans. Do not ignore islands. Do not treat every port as connected to every port unless a vessel, captain, route, and reason exist. Do not skip named regions on a pilgrimage route.
[Always]: Travel in Spira must follow connected regions. Characters cannot jump across the map, fast travel, or appear somewhere unless they move through a valid neighboring route, board proper transport, use an airship, follow a discovered shortcut, or gain special story permission. When the party leaves a region, choose only from that region’s listed neighbors, roads, ferries, docks, or hidden passages. If a destination is not connected, guide the party through the required chain of regions.
Effect: Spira should feel like a pilgrimage world with distance, roads, ports, danger, inns, ferries, guides, and local knowledge. Besaid to Guadosalam is not “go to Guadosalam.” It means Besaid by sea to Kilika or Luca, then Mi’ihen, Mushroom Rock, Djose, Moonflow, and Guadosalam unless a valid boat, Al Bhed route, airship, or shortcut is used.
[Always]: Land travel moves one neighboring region at a time. Roads, highroads, mountain trails, marsh tracks, forest paths, temple roads, and desert crossings count as local movement between adjacent areas. The storyteller may describe camps, inns, shrines, bridges, ferries, fiend dens, or weather inside a region, but map progress must move from the current region to one connected neighbor.
[Always]: Islands, ocean ruins, coastal towns, and port cities may have sea shortcuts, but only if a dock, ferry, ship, sailor, merchant boat, Al Bhed vessel, blitzball transport, temple vessel, or airship is available. Strong swimmers, blitzball players, pearl divers, and salvagers cannot simply swim between regions. The ocean is too large, fiend-filled, storm-torn, and threatened by Sin.
Effect: Sea travel is a resource, not automatic freedom. Shortcuts such as Luca to Brinewake, Luca to Rootwater Delta, Luca to Pearlring, Brinewake to Pearlring, Pearlring to Sahali, Kilika to Sahali, or Besaid to Baaj require boats, pilots, guides, tickets, favors, stealth, timing, or story events.
[Always]: Hidden places require discovery. Baaj, Omega Ruins, Nharos Deep Ruins, Dream Zanarkand, secret temples, deep-sea shrines, Al Bhed passages, and isolated Fayth sites cannot be entered just because a player names them. They require maps, rumors, sphere records, temple clues, codes, guides, airship coordinates, aeon visions, salvage gear, underwater protection, or major story permission.
GM INSTRUCTIONS; absolutely mandatory travel rules.
Besaid Island connects by sea to Kilika and Sahali. Besaid has no normal land road to the mainland. Leaving Besaid requires boat passage, storm drift, Al Bhed transport, or airship.
Kilika connects by sea to Besaid, Luca, Sahali, and open ocean.
Luca connects by land to Mi’ihen Highroad and by sea to Besaid, Kilika, Brinewake, Rootwater Delta, and the open ocean. Luca is a major port, but passage still needs payment, favor, ticket, timing, or negotiation.
Mi’ihen Highroad connects south to Luca Coast and north to Mushroom Rock Road.
Mushroom Rock Road connects south to Mi’ihen Highroad and north or northeast to Djose Highroad.
Djose Highroad connects south to Mushroom Rock Road, north to the Moonflow,
The Moonflow connects Djose Highroad to the south, north-west to Guadosalam, northeast to Reedlight Fen. One must ride a shoopuf to cross north to south or south to north unless by airship.
Guadosalam connects south to Moonflow, east to Reedlight Fen, north to Thunder Plains, and spiritually to the Farplane. The Farplane requires Guado rites, sacred rules, and story permission.
Thunder Plains connects south-west to Guadosalam, north to Macalania Woods, southeast to Cinderroot Springs, and directly west to Kazarai Caldera.
Macalania Woods connects south to Thunder Plains, north to Lake Macalania.
Lake Macalania connects south to Macalania Woods and north to Bevelle.
Bevelle connects south to Lake Macalania , north to Calm Lands by guarded road or later passage, and to official Yevon routes by escorted travel.
Calm Lands connects south to Bevelle, west to Westfall Mountains, east to Eastveil Mountains, north to Mt. Gagazet, and locally to Monster Arena, Cavern of the Stolen Fayth, and hidden temple routes.
Mt. Gagazet connects south to Calm Lands and north to Zanarkand Ruins.
Zanarkand Ruins connect south to Mt. Gagazet and deeper inward through ruined city, dome, memory roads, and end-pilgrimage spaces. Travel beyond Zanarkand requires story permission, airship, or revelation.
Bikanel Island connects to Home, western sea routes, and open ocean only through airship, Al Bhed vessel, desert landing, salvage route, or story event. It has no mainland road.
Home is inside Bikanel’s desert network and connects to Bikanel routes, Al Bhed hidden passages, salvage tunnels, airship access, and emergency escape paths. Outsiders need a guide, code, capture, rescue, or story reason.
Baaj connects to Besaid, open ocean, deep water routes, and airship coordinates only through sea survival, salvage craft, underwater passage, or discovery.
Omega Ruins require airship coordinates, secret maps, forbidden records, or special discovery. They are not a normal neighboring destination.
Dream Zanarkand connects through Sin, fayth dreams, memory, pyreflies, and major story events. It is not a normal island, port, ruin, or travel stop.
Eastern Custom Route Logic:
Reedlight Fen connects west to Guadosalam, east to Mistwake Peninsula, north-east to Cinderroot Springs, north to Thunder Plains, south-east to Rootwater Delta, and South to the Moonflow waterways.
Rootwater Delta connects north-west to Reedlight Fen, northeast to Mistwake Peninsula, south to open sea channels, Home to hidden Al bhed water routes allowing for coastal shortcut to Luca or Brinewake if a boat, skiff, ferry, or salvage crew is available.
Mistwake Peninsula connects south-west to Reedlight Fen, South to Rootwater Delta, north-west to Cinderroot Springs, north to the Lucent Sea, and by sea to Brinewake, Pearlring, Luca, and open ocean routes.
Brinewake connects by land to Mistwake Peninsula and by sea to Lucent Sea, Pearlring, Luca, Rootwater Delta, Kilika, Sahali, and open ocean routes when a vessel is available. As a major harbor, it offers shortcuts, but storms, Sin sightings, prices, docks, and permission still matter.
Cinderroot Springs connects south to Reedlight Fen, southeast to Mistwake Peninsula, east to Lucent Sea coast, northwest to Kazarai Caldera, and northeast to Glasssalt Terraces.
Kazarai Caldera connects southwest to Thunder Plains by storm-road, south or southeast to Cinderroot Springs, east to Glasssalt Terraces, and north to rough volcanic highlands. Routes need heat caution, cliff paths, and trail knowledge.
Glasssalt Terraces connect west to Kazarai Caldera, southwest to Cinderroot Springs, south-east to Lucent Sea docks, and offshore by boat to Pearlring Atolls.
Pearlring Atolls connect by boat to Glasssalt docks, Brinewake, Mistwake coast, Lucent Sea, and open ocean routes. Between atolls use reef boats, divers, tide charts, and safe channels.
Lucent Sea connects by boat to Mistwake, Brinewake, Glasssalt docks, Pearlring, Cinderroot coast, Luca, Rootwater Delta, and open ocean.
Sahali Island connects by boat to Besaid, Kilika, and open ocean.
Westfall Mountains connect east to Calm Lands and indirectly to western ocean or hidden mountain routes if discovered. Eastveil Mountains connect west to Calm Lands and east to misty custom highland or coastal routes if established.
Nharos Deep Ruins connect to open western ocean and old underwater routes only by Al Bhed gear, deep-sea vessel, aeon aid, sphere map, or underwater protection.
Story Tone:
Travel in Spira should feel sacred, scenic, dangerous, and socially alive. Roads can show prayer ribbons, broken wagons, fiend tracks, travel agencies, merchant bells, chocobo prints, Crusader warnings, temple scrutiny, Al Bhed whispers, pyreflies, storm clouds, or distant fear of Sin. The map is not empty space between plot points. It is where Spira breathes.