Getting Around Kassala
Kassala is a market city on the banks of the Gash River and a regional road hub on the main Khartoum–Port Sudan highway, so most movement around and into the city happens by road. The practical picture for a visitor is straightforward: local buses, minibuses, taxis and three-wheelers do the short work, long-distance buses handle the intercity routes, and the historic railway is not something you can plan a trip around.
Local Buses and Minibuses
Kassala's local bus network is built around a central bus station, Al-Mowgif al-'Aam, a large square in the middle of the souqs. From here you can pick up services to the parts of town a visitor is most likely to want:
- Khatmiya — for the old quarter of Khatmiya, the Tomb of Seyid Hassan and the cafes on Totil Mountain.
- Souq ash-Sha'abi — for the inter-city bus station.
- Banat — for the Gash river and the colonial railway quarter.
- Lorries to Sawagi Janubiya and Sawagi Shamaliya — the two areas of farmland to the south and north.
Smaller buses and minibuses also head to destinations around Kassala, such as Halfa al-Jadida, Khashm al-Ghirba and Aroma. Fares are paid on board; as with all transport in Sudan, agree or confirm the fare before you set off, since prices move with fuel and inflation.
Intercity Buses
Souq ash-Sha'abi is Kassala's main bus station, just off the Khartoum–Port Sudan highway and quite a distance from the centre of town. Local buses and taxis meet most bus arrivals there, so you are not stranded on arrival.
Long-distance services connect Kassala with Khartoum (roughly seven hours), Gedaref (about three hours) and Port Sudan (about seven hours). The better bus companies tend to fill up early, so if you want a comfortable journey, book tickets a few days in advance; otherwise you can turn up at the bus station and take one of the more ramshackle options. Air-conditioned buses are worth seeking out given the heat.
There is no single standardized long-distance terminal. Different destinations may use different loading points or operators, so specify the route name rather than just asking for "the bus station." Before committing, confirm the destination, the departure point, the vehicle type (bus, minibus, shared taxi or private car), how luggage is handled, whether the fare is per seat or per vehicle, the expected travel time and stops, and where you will be dropped off.
Rail
Kassala was formerly a railroad hub, but as of 2006 there was no operational railway station in the city, and much of the track leading to and from Kassala has been salvaged or fallen into disrepair. There is no regular passenger rail service to Kassala, and rail transport in the region is generally described as undeveloped and not used by tourists. Sudan Railways Corporation is the national operator, but passenger operation on any specific route has to be confirmed for your travel date — a mapped line does not mean a usable passenger service. Treat the railway as a piece of Kassala's history rather than a way to get around.
Taxis and Three-Wheelers
Kassala does not have many taxis and, according to older traveller information, no rickshaws — though more recent accounts describe raksha-style three-wheelers being used for short trips, with availability and suitability depending on the route, your luggage and the time of day. Either way, taxis and small vehicles are the flexible option for point-to-point trips, and local buses and taxis meet most intercity bus arrivals at Souq ash-Sha'abi.
There are no meters. Agree the fare in Sudanese pounds before boarding, and do not rely on old online fare tables — costs fluctuate with fuel, inflation, road disruption and driver supply. It also helps to name your exact destination (a market, district, office or landmark) rather than just "Kassala centre," since places are usually described by landmarks rather than street addresses.
Ride-Hailing
Tirhal is the main Sudanese ride-hailing app, with vehicle categories including economy, saloon, van, double cab and raksha, and automatic fare calculation. Its published operating areas include Khartoum state, Wad Madani, El Obeid and Port Sudan — Kassala availability is not guaranteed. Treat the app as a live-availability tool: open it when you need a ride and see what is actually on the road, rather than assuming a car will be there.
Walking
Kassala is a market city built around its souqs, and the central bus station sits in the middle of them, so the market core is naturally walkable. Beyond that, be realistic: the intercity bus station at Souq ash-Sha'abi is quite a distance from the centre, and the city's sights — the Khatmiya quarter, Totil Mountain, the Gash river and the old railway quarter — are spread out enough that you will usually combine walking with a bus or a taxi. The climate is a hot desert one, with April to June the hottest period and a wet, humid season from July to September, so plan walks for the cooler parts of the day, carry water and cover up.
Getting In from the Airport
Kassala Airport (IATA: KSL, ICAO: HSKA) is a medium airport with scheduled service, located southwest of the city and only a short transfer from the centre. Note that some sources are contradictory about the airport — one page states both that Kassala has scheduled domestic flights and that the city has no airport of its own — so confirm your flight's operation before you travel.
For the transfer into town:
- Arrange a pickup before landing where possible — through your hotel, an office, a family contact or an organization's driver. This is the most reliable option.
- Local taxis are the fallback if nothing is arranged.
- Before departure, confirm the agreed fare in Sudanese pounds, your exact destination (not just "Kassala centre"), the waiting-time terms, whether the route suits the time of day, and that your destination contact can be reached by phone.
Khartoum International Airport and Port Sudan New International Airport are hundreds of kilometres away and are national routing options, not local transfers. Khartoum operations have been disrupted by the war and require date-specific confirmation; Port Sudan has been an important national gateway during the conflict period. International travellers typically arrive via Khartoum or another major Sudanese city and then transfer to a domestic carrier for Kassala.
Permits and Practical Checks
You need a permit to enter Kassala, and these are checked thoroughly at the entrance to the city, just before you reach the bus station. Permits can be obtained from the Ministry of Humanitarian Affairs in Khartoum (close to Khartoum University), which can take a couple of hours or several days. As of March 2010, a permit could also be obtained easily at the Permits Office across from Dandas Hotel (southeast corner of the intersection) with one photo, three copies of your passport and Sudanese visa, and a form filled out on location — free and taking about five minutes. If you leave the city on a day trip, you may have trouble getting back in.
A few other things worth building into your plans:
- Sudan remains affected by conflict and disrupted transport, so confirm flight operation, driver identity, route condition, fuel, arrival contact and the fare before you move. Kassala itself was attacked by drones in May 2025, targeting the fuel storage area at the airport.
- If you are travelling for NGO, business, government, family or border-related reasons, use that contact to arrange your pickup rather than solving logistics at the terminal.
- Self-driving is not recommended for first-time visitors, given current road knowledge, fuel, checkpoints, phone coverage, road surface and local permissions. A private vehicle works well when the driver is local or experienced in eastern Sudan, the route has been checked recently, and fuel and communications are planned.
- International bank cards are difficult to use; cash is primary. Exchange USD or EUR at banks, and bring new, undamaged notes.
- To Eritrea, the border is apparently open, and the place to head for is Souq Tesenei, a small bus station in the 'Aamiriya district. Border crossing status can change, so verify current regulations before planning a cross-border route.