The city was thirty leagues by river from Benares (modern day Varanasi). (We are told that the fish which swallowed Bakkula travelled thirty leagues through the Yamunā, from Kosambī to Banares). The usual route from Rājagaha to Kosambī was up the river (this was the route taken by Ananda when he went with five hundred others to inflict the higher punishment on Channa, Vin.ii.290), though there seems to have been a land route passing through Anupiya and Kosambī to Rājagaha). In the Sutta Nipāta (vv.1010-13) the whole route is given from Mahissati to Rājagaha, passing through Kosambī, the halting-places mentioned being: Ujjeni, Gonaddha, Vedisa, Vanasavhya, Kosambī, Sāketa, Sravasthi/Sāvatthi, Setavyā, Kapilavasthu/Kapilavatthu, Kusinārā, Pāvā, Bhoganagara and Vesāli.