Before you get too excited, there is no train that goes all the way to Siwa, but if you want to combine a train journey with coming down to Siwa, this is how you do it.
There is a sleeper train that goes from Cairo to Marsa Matrouh three times a week. It leaves Cairo around 23:00 and arrives in Marsa Matrouh around 06:00, where we can meet you in our jeep early in the morning at 6.00am. This service only runs in the summer though. In the winter there is a slow train from Alexandria, but it is very slow and… not worth the hassle.
If you are planning on stopping in Alexandria on your way down to Siwa, get the train. It is a pleasant journey in first class carriages, starting from Platform 8 in Ramis Station, Cairo. You will travel through the heart of the Delta through fertile agricultural land and palm groves, arriving three hours later in Alexandria. You can have dinner on the train, the cost for a first class ticket is around 60 EGP and dinner around 35 EGP pp. There are trains every hour on the hour during the week but this does change at different times of the day and on Fridays. For exact train times please check with your hotel the night before. It’s best to go to the station the day before and book tickets, as the trains are often full. If you just turn up, be prepared to wait an hour or two until there is space on a train. Your hotel can purchase your tickets in advance for you for a little baksheesh and reserve you a seat which is a good idea if traveling in the rush hour.
Once at the station in Alexandria, ask a taxi driver for the hotel you have decided to stay at, we use the Swiss Canal, it’s basic but cheap and clean. This should be no more that 5 EGP and takes about 10 minutes. Make sure you don’t get off at the station that EVERY one else gets off which is one stop before the main station in Alexandria. If you do, it’s no big deal, you’ll just get a bigger taxi fare.