Egypt Train Schedules

Egypt Train Schedules & Ticket Prices - All Stations Today

Download Egypt Trains app

4.8 • +50K Downloads
  • Trip Tracking
  • Ticket Prices
  • Train Schedules
Google Play

Egypt Trains

+661
Stations Served
+26100
Daily Trips
90%
Price Coverage
+674
Trains in Service

Egyptian National Railways Train Types

🚅

Talgo

A high-speed train featuring modern technology and the highest level of luxury.

🛏️

Sleep

Private, comfortable sleeping cabins with full meals and hospitality services for long journeys.

👑

VIP

Luxurious carriages with spacious seats, individual entertainment screens, and premium hospitality services.

❄️

Air-Conditioned

Fully air-conditioned trains with comfortable seats. Services vary by class (First/Second).

🔄

Mixed

Combines different types of carriages, such as air-conditioned and standard (non-AC), to meet various needs.

🚊

Russian

Modern third-class carriages, available as either fully air-conditioned or with dynamic ventilation, at budget-friendly prices.

🚂

Tahya Misr

Upgraded standard trains serving main and branch lines at economical prices.

Frequently Asked Questions about Train Travel in Egypt

How do I find train schedules?

Simply use the search tool at the top of the page. Select your departure and arrival stations and the date, and you will see a complete list of all available train trips for that day with their updated schedules.

How can I check today's ticket prices?

Ticket prices are displayed directly next to each trip when you use the search tool. We provide prices for all classes (Talgo, VIP, Spanish, AC Russian, Tahya Misr) to help you compare and choose the best option for your budget.

What are the ways to book a train ticket?

You can book tickets in three main ways: 1) Directly from the ticket counter at the station. 2) Through the official Egyptian National Railways (ENR) website or their mobile app. 3) Using the self-service ticket vending machines (TVM) available at major stations.

How do I book a train ticket online?

To book online, visit the official ENR website, create an account, select your trip (stations and date), choose your seat, and then pay with a bank card. After payment, you can print the ticket or save an electronic copy on your phone to show to the conductor on the train.