Checking flights...

Air

A good number of European, African and Middle Eastern airlines now serve Algiers and there are also extensive domestic flights. The main national airline is Air Algérie (www.airalgerie.dz), which links Algiers with most large Algerian cities.

Houari Boumediene Airport, the country's biggest and busiest airport, is located a very congested 17km southeast of the city. The domestic and international terminals are a short walk apart.

There are frequent airport buses into town (bus number 110; DA50), but it's simpler to take a private taxi (DA600 to DA800 on the street, DA1200 to DA1500 through a hotel).

Boat

There are regular ferries with Algérie Ferries and Corsica Linea (www.corsicalinea.com) from the Gare Martime to French and Spanish ports.

Bus

The main intercity bus station is east of the city centre on the road to the airport. The bus station is very well organised with a central booking office and TV screens displaying upcoming departures and parking bay numbers. There are cafes, shops and toilets here and no touts whatsoever.

From here buses go frequently to Annaba (DA1060; eight hours), Constantine (DA770, six hours), Ghardaïa (DA1050), Oran (DA770, six hours), Sétif (DA530, five hours), Timimoun (DA1940, 20 hours) and Tlemcen (DA1040, eight hours).

Long distance taxis go from the parking area next to the bus station. Fares are around 20% more than buses and journey times are a little faster.

Train

Trains are run by SNTF (www.sntf.dz). East-bound trains run out of Gare Centrale, beside the Gare Maritime, and west-bound services depart from Gare de l’Agha. Both stations are very central.

Trains run once daily to Constantine (from DA985, 6½ hours) and Oran (from DA900, five hours) and twice daily from Sétif (from DA645, four hours), among other destinations.