Icarus insula
Akarum, Ikaros, Icarus

Teredon?
Teredon, Teriton, Diritotis, Didotis, Marcian's Adarupolis? Ptolemy's Adarou?

Apologos?
Apologos? Marcian's Coromane? Ptolemy's Koromaris?

Forat

Charax Spasinou
Charax Spasinou, Spasinu Caras, Charax of Hyspaosines, Alexandria, Antiochia

Lagash

Girsu

Nigin, Nina, Nenua

Ur, Uri, Sumerian Urim, North Port

Eridu

Ur
Ur, Uri, Sumerian Urim, West Port

Tal Abu Tbeirah

Kissik
Kissik, Kisig, Kuara

Jedeidah

Kirbasi

Tell Abu Salabikh

Uruk, Orchoe, Erech, Orikut, Borcoe?

Larsa Grand Canal

Badtibira, Patibiri, Pantibiblos, Dûr-gurgurri, on Iturungal canal

Susa
Susa, Shushan, Seleucia ad Eulaeum

Aginis?
Aginis somewhere in this area, possibly on this tell?

Ancient coastline 4000 BC
Acc. to Geyer in Martin Sauvage (2020, p 51 of the pdf version)

Ancient coastline 2500-2100 BC
Acc. to Geyer in Martin Sauvage (2020, p 52 & p 249 of the pdf version)

Ancient coastline 2000-1800 BC
Acc. to Geyer in Martin Sauvage (2020, p 53 & p 342 & 375 of the pdf version)

Ancient coastline 1500-800 BC
Acc. to Geyer in Martin Sauvage (2020, p 54-55 of the pdf version)

Acc. to Geyer in Martin Sauvage (2020, p 56-57 & 387 & 429 of the pdf version).
Note that on the northern side of this bay, the Paleo Karun K1 track generated a large sediment fan in front of Basra which was stable between 4000 and 800 BC. It seems to have been eroded between 700 and 300 BC which may be a sign of the shifting of the Karun outlet from K1 to K2 around 300 BC.

R Euphrates
Salles (2012), "Le Golfe Persique dans le Périple de la mer Erythrée", TOPOI, Suppl. 11, (p 293-328).

R Tigris 2500 BC
Sauvage 2020, p 249 & 259 of the pdf version
R Tigris shifted to NW from archaic R Tigris at Lagash (2500 BC) to its present course (2000 BC).
Sanlaville 1989, p 8 suggests R Tigris shifted earlierto its present course (4th millenium).

R Tigris 2000 BC
Sauvage 2020, p 342 & 375 of the pdf version
After 2000 BC, R Tigris follows its present course.

R Pasitigris
following the present Shatt el-Arab from the sea to al-Qurnah at today's confluence of R Tigris and R Euphrates

R Eulaeus, Ulai, Ulaya
Palaeo-Karun K2
R Eulaeus leads from Charax Spasinou to Susa (Pliny, 6, 138).
Arrian (8, 42): "they went along the lake into which the Tigris runs.[...]. The voyage from the lake up to the river [Eulaeus ?] itself is six hundred stades, and there is a village of Susia called Aginis ; this village is five hundred stades from Susa."
Heyvaert (2012), "The role of human interference on the channel shifting of the river Karkheh in the Lower Khuzestan plain (Mesopotamia, SW Iran)", Quaternary International 251, (p 52-63). Following the ancient R Karun course "K2" with "Kh1" connection to R Karkheh.
Hence, R Tigris and R Eulaeus both flow into a Lake, enabling sailing upstream from Charax via the lake and R Eulaeus to Susa. This track was probably followed by Nearchus early 324 BC (although Heyvaert claims that this channel K2 was active only after 200 BC).

R Coprates
Walstra (2010), "Reconstructing landscape evolution in the Lower Khuzestan plain (SW Iran)", in "Landscapes through the lens", Oxbow Books, (p 111-128).
R Dez & Karun & "K2" track downstream of Ahwaz

R Choaspes
Modern R Karkeh north of Hamidiya. Following the ancient R Karun course "K2" with "Kh1" with north-south connection between R Karkeh Kh2 and R Karun K2.
Heyvaert (2012), "The role of human interference on the channel shifting of the river Karkheh in the Lower Khuzestan plain (Mesopotamia, SW Iran)", Quaternary International 251, (p 52-63).
Heyvaert 2013, "Geoarchaeological Research in Lower Khuzestan: State of the Art", fig 3.

R Paleo Karun
Paleo Karun K1
Heyvaert 2007, "Holocene sedimentary evolution and palaeocoastlines of the Lower Khuzestan plain" fig. 11d.
Acc. to her, R Karun moved from this old central track (K1) first to the north (K2) around 300 BC or later, and then to the south to its present course (K3-K3b) around 750-1000 AD.
But as Charax Spasinou was founded by Alexander-the-Great at the outlet of the Eulaeus (K2), it must be accepted that the K2 track was operational in 325 BCE and that Nearchus sailed it early 324 BCE on his way to Susa.
Note that the Paleo Karun K1 generated a large sediment fan in front of Basra which was stable between 4000 and 800 BC. It seems to have been eroded between 700 and 300 BC which may be a sign of the shifting of the Karun outlet from K1 to K2 around 300 BC.

R Mogaeus, Mogeus, Moaios, Mosaios?
modern R Karun K3-K3b track.
Heyvaert 2013, "Geoarchaeological Research in Lower Khuzestan: State of the Art", fig 3.

R Hedyphon
R Jarrahi
Called R Maroon, Marun further upstream.
Heyvaert 2013, "Geoarchaeological Research in Lower Khuzestan: State of the Art", fig 3: Following the "J2" track.
NB: "J1" track might be much older than "J2", and modern "J3" is too recent. The "J2" choice is very hypothetical.
Its outlet might explain the muddy shallows encountered by Nearchus, as this river seems to carry much sediment.

R Arosis, Oroatis
R Zoreh, R Hendiyan

Chaldaicus Lacus
Chaldaicus Lacus, into which both R Tigris and R Eulaeus flow

Hypothetical ancient outlet of R Karun, possibly called R Mogeus, Mogaios, Mosaios
Heyvaert 2013, "Geoarchaeological Research in Lower Khuzestan: State of the Art", fig 3: Following the "K3" track.

Hypothetical ancient outlet of R Hedyphon
Heyvaert 2013, "Geoarchaeological Research in Lower Khuzestan: State of the Art", fig 3: Following the "J2" track starting west of Tell Tendy (30.8548, 49.4717).
NB: "J1" track might be much older than "J2", and modern "J3" is too recent. The "J2" choice is very hypothetical.
Its outlet might explain the muddy shallows encountered by Nearchus, as this river seems to carry much sediment.

Nearchus' muddy shallows mentioned when leaving Margastana island

Tell Tendy
Archaeological site (Heyvaert, 2013)

Khor Musa
Margastana insula, at Bandar-e Emam Khomeyni, inside Khor Musa?

Taxiana insula at Bandar-e Emam Khomeyni, inside Khor Musa?

R Arosis, Oroatis