As with Khartoum and Omdurman the rickshas are not allowed to cross the bridges, so are popular for making journeys away from the main streets. Arrange fare in advance. The same goes for the minibuses [Amgad] which are more comfortable but also will take passengers to their desired destination. The cheapest form of transport is the public bus, but it is usually congested and follows prescribed routes, so not as convenient. The normal yellow taxis are also available, but cost more.
in the past the main railway station was opposite the hospital in Khartoum, but because of the growing traffic problem and the need for better roads, the railway station was moved to Khartoum North.
Plans have been made to upgrade the railways to a wide gauge instead of the narrow gauge at present. From Khartoum North trains go to Wadi Halfa in the north and to Port Sudan via Atbara. Elsewhere it has been mentioned that with the improved road network many areas previously dependent on the railway, now have a road link which is faster and more reliable.
From Souq Arabi in Khartoum, head to the west of the mosque to find buses going to Bahri...the route takes you past the University of Khartoum and views from the bridge are quite nice. Most buses will take you straight to the central bus depot of bahri, which is convenient for most of Bahri's limited attractions. From Bahri, you can also get buses to Omdurman, usually Shuhada, as well as to villages to the north and east. Just over the bridge is Bahri Railway Station, where trains set off from for the nightmarish journey north through Atbara and Karima to Wadi halfa and the train-ferry to Aswan in Egypt. Nearby is a smaller bus station where you can catch haflas to Atbara, Karima, and Shendi...if you are going to Meroe/Bagrawiyya, the buses to Atbara go straight past and the pyramids are clearly visible from the road.