Going to Siwa from Cairo is easy, safe and cheap. The downside is that it is quite long (it could take up to 12 hours). The distance between Cairo to Siwa is about 750 – 800 KM (depending where you start in Cairo).
There is a nightly bus to Siwa from Cairo that costs 120LE and departs at 11.00PM although as commonly in Egypt, this can be cancelled at any day for any reason (it is not as bad as it sounds but it does happen from time to time).
The bus station to buy the ticket and board the bus is called Turgoman station or also Cairo Gateway Bus Station. The local use the Turgomen name. Use this name when you call a taxi and direct them.
Turgoman bus station is a large and modern bus station. It looks more like a mall than a normal bus station. You can find shops and other amenities (including clean bathrooms) in the station. The terminal is located at the ground level of the bus station (it is well marked in English and Arabic).
The place to buy ticket is located at the main entrance of the bus station. When you enter the station, you have to go through security checkpoint like the one in airports. Then you will be presented with multiple windows (on the left and right side of the entrance hall) with various bus station companies that go to different destinations in Egypt. The bus company that goes to Siwa is on the left hand side.
Turgoman is a modern and convenient bus station (Image Source)
Here you can see more pictures of Turgoman bus station.
How to get to Turgomen Bus Station/Cairo Gateway Bus Station
Map of Turgomen Station (Cairo Gateway)
View Turgomen station in a larger map
The bus route to Siwa:
Recommendation: The further the bus from Cairo, the worse the condition of the bathroom in each pit stop. We recommend bringing torch and wet toilet wipes for the journey. The torch may be needed due to some pit stop bathroom has no light.