Skip to main content

Girga to Balyana trips schedule

Change stations or search by train number. Returning? Balyana → Girga times

Girga to Balyana Train Schedule & Prices

According to Egypt Trains, there are 18 trains daily from Girga to Balyana.
Departures from 2:14 AM to 11:41 PM. Journey time from 16m.

  • Trains18 /day
  • First2:14 AM
  • Last11:41 PM
  • Duration16m
  • Farefrom 12 EGP (cheapest) to 110 EGP (highest)
  • Fastest1014 Russian

Girga to Balyana Train Schedule

Trains from Girga to Balyana
Train Schedule Duration Stops Prices Distance Note Trip details
Train 1014 Russian
2:14 AM Girga
2:30 AM Balyana
16m Direct
  • Third Class (Fan) 20 EGP
16 km Express — main towns
Train 976 VIP
3:29 AM Girga
3:45 AM Balyana
16m Direct
  • Second Class AC 110 EGP
  • First Class AC 110 EGP
16 km Express — major stations only
Train 188 Russian
3:35 AM Girga
3:52 AM Balyana
17m Direct
  • Third Class (Fan) 20 EGP
16 km Express — main towns
Train 1012 AC Russian
4:45 AM Girga
5:01 AM Balyana
16m Direct
  • Third Class AC 50 EGP
16 km Express — main towns
Train 88 AC Spanish
5:02 AM Girga
5:18 AM Balyana
16m Direct
  • First Class AC 110 EGP
  • Second Class AC 110 EGP
16 km Express, provincial capitals as far as Cairo · Express, major stations only as far as Asyut · Express, main towns as far as Aswan
Train 732 Improved
6:16 AM Girga
6:41 AM Balyana
25m 3 stops
  • Improved 12 EGP
16 km Local — stops at every station · No service on Fridays or public holidays
Train 90 Russian
6:39 AM Girga
6:56 AM Balyana
17m Direct
  • Third Class (Fan) 20 EGP
16 km Express, main towns as far as Asyut · Stops at main towns after Asyut
Train 1010 AC Russian
8:01 AM Girga
8:18 AM Balyana
17m Direct
  • Third Class AC 50 EGP
16 km Express, major stations only as far as Asyut · Express, main towns after Asyut
Train 974 Russian
2:58 PM Girga
3:15 PM Balyana
17m Direct
  • Third Class (Fan) 20 EGP
16 km Express — main towns
Train 736 Improved
3:21 PM Girga
3:46 PM Balyana
25m 3 stops
  • Improved 12 EGP
16 km Local — stops at every station
Train 980 VIP
3:40 PM Girga
3:56 PM Balyana
16m Direct
  • Second Class AC 110 EGP
  • First Class AC 110 EGP
16 km Express, provincial capitals as far as Asyut · Express, main towns after Asyut
Train 3008 AC Russian
4:27 PM Girga
4:43 PM Balyana
16m Direct
  • Third Class AC 50 EGP
16 km Express — main towns
Train 1004 AC Russian
5:10 PM Girga
5:26 PM Balyana
16m Direct
  • Third Class AC 50 EGP
16 km Express — main towns
Train 80 Russian
6:56 PM Girga
7:18 PM Balyana
22m 1 stop
  • Third Class (Fan) 20 EGP
16 km Express — main towns
Train 982 VIP
7:47 PM Girga
8:03 PM Balyana
16m Direct
  • First Class AC 110 EGP
  • Second Class AC 110 EGP
16 km Express, provincial capitals as far as Asyut · Express, main towns after Asyut
Train 160 AC Russian
9:14 PM Girga
9:31 PM Balyana
17m Direct
  • Third Class AC 50 EGP
16 km Express — main towns
Train 986 AC Spanish
9:46 PM Girga
10:02 PM Balyana
16m Direct
  • Second Class AC 110 EGP
  • First Class AC 110 EGP
16 km Express, main towns as far as Asyut · Stops at main towns after Asyut
Train 164 Russian
11:41 PM Girga
11:58 PM Balyana
17m Direct
  • Third Class (Fan) 20 EGP
16 km Express, main towns as far as Cairo · Express, provincial capitals as far as Asyut · Stops at main towns as far as Aswan
Get the Egypt Trains app

Track Girga → Balyana trains live — position and delay

Data sourced from the official Egyptian National Railways timetable, published by Egypt Trains.

Other routes from Girga

FAQ — Girga to Balyana Trains

Are there trains from Girga to Balyana throughout the day?

Yes, there are 18 trains daily between Girga and Balyana, spread across the day: 4 in the morning, 4 midday/afternoon, 5 in the evening, 5 at night. The first train departs at 2:14 AM and the last at 11:41 PM.

What is the fastest train from Girga to Balyana and how long does it take?

The fastest train is Russian #1014, departing at 2:14 AM with a journey time of 16m. For comparison, the slowest train on this route (#732) takes 25m — a difference of 9m, as it stops at 3 stations versus 0.

What is the cheapest train ticket from Girga to Balyana?

The cheapest tickets start from 12 EGP for Improved class. Prices by class on this route: Improved: 12 EGP, Third Class (Fan): 20 EGP, Third Class AC: 50 EGP, Second Class AC: 110 EGP.

Which train is most comfortable from Girga to Balyana?

10 of 18 trains on this route are air-conditioned: trains 976, 1012, 88, 1010, 980, 3008, 1004, 982, 160, 986, while trains 1014, 188, 732, 90, 974, 736, 80, 164 run non-AC classes. Top class available: VIP.

Should I book the Girga — Balyana trip in advance or at the station?

VIP trains on this route sell out fast in peak seasons — book ahead via the ENR app or enr.gov.eg. The regular trains (8 on this route) usually have same-day tickets at the Girga station counter.

How many stops are there between Girga and Balyana?

Stops range from 0 (train 1014 — the fewest) to 3 stations depending on the train. Fewer stops means a faster arrival; per-trip details are in the schedule above.