HomeNetworkTrainsStationsTicketsTimetablesGalleryRailtoursFeedbackAboutLinks
TIMETABLES BY ROUTE
select route

Ahvaz local

Dorud Andimeshk
13:00 11:45
salon
100 km
daily
Andimeshk Dorud
13:00 18:15
salon
100 km
daily
Karun Mehshahr
06:10 07:50
salon
100 km
daily
Mehshahr Karun
08:30 10:10
salon
100 km
daily
Karun Mehshahr
09:40 11:20
salon
100 km
daily
Mehshahr Karun
15:35 17:15
salon
100 km
daily
Karun Mehshahr
15:00 16:40
salon
100 km
daily
Mehshahr Karun
17:40 19:20
salon
100 km
daily
Karun Mehshahr
18:45 20:25
salon
100 km
daily
Mehshahr Karun
06:35 08:15
salon
100 km
daily
Ahvaz Khorramshahr
18:55 20:45
salon
100 km
daily
Khorramshahr Ahvaz
06:10 08:00
salon
100 km
daily
Ahvaz Andimeshk
12:30 14:55
salon
km
 
Andimeshk Ahvaz
15:35 18:15
salon
km
daily
 
Dorud Andimeshk
10:50 19:40
salon
km
daily
 
Ahvaz Andimeshk
19:10 21:35
salon
km
 
Andimeshk Dorud
06:00 11:15
salon
100 km
daily
 
Andimeshk Ahvaz
05:30 08:00
salon
km
daily
 
Ahvaz Mehshahr
04:40 06:35
salon
km
daily
 
Ahvaz Khorramshahr
04:15 06:00
salon
100 km
daily
 
Khorramshahr Ahvaz
07:33 09:10
salon
100 km
daily
 

Esfahan-Bandar Abbas

Esfahan Bandar Abbas
15:10 07:50
4 pax comp
935 km
every 2 days
Bandar Abbas Esfahan
17:00 08:40
4 pax comp
935 km
every 2 days

Gorgan-Incheh Baroon

Gorgan Incheh Baroon
10:15 11:35
salon
93 km
daily
 
Incheh Baroon Gorgan
14:15 15:40
salon
93 km
daily
 

Mashad-Bandar Abbas

Yazd Mashad
16:10 06:55
4 pax comp
1679 km
every 2 days
Mashad Yazd
18:35 09:15
4 pax comp
1679 km
every 2 days
Bandar Abbas Mashad
15:00 13:05
4 pax comp
1500 km
every 2 days
Mashad Bandar Abbas
12:10 10:30
4 pax comp
1500 km
daily

Mashad-Esfahan/Shiraz




Currently no trains available on this route

Mashad-Kerman

Kerman Mashad
16:55 09:20
4 pax comp
1150 km
daily
Mashad Kerman
14:55 07:30
4 pax comp
1150 km
daily

Mashad-Sarakhs

Mashad Sarakhs
19:50 22:30
salon
200 km
daily
Sarakhs Mashad
05:50 05:40
salon
200 km
daily
Sarakhs Mashad
14:45 17:35
salon
200 km
daily
Mashad Sarakhs
10:40 13:20
salon
200 km
daily

Mashad-Tehran-Malayer-Kermanshah




Currently no trains available on this route

Tabriz local

Tarbiat Moallem Tabriz
15:45 16:25
salon
100 km
working days
Tabriz Tarbiat Moallem
09:10 09:00
salon
47 km
working days
Tarbiat Moallem Tabriz
12:00 11:50
salon
100 km
working days
Tabriz Tarbiat Moallem
12:40 12:40
salon
47 km
working days
Tarbiat Moallem Tabriz
15:10 15:10
salon
100 km
working days
Tarbiat Moallem Tabriz
08:15 08:15
salon
47 km
daily
Tarbiat Moallem Tabriz
17:10 17:10
salon
47 km
daily
Tabriz Tarbiat Moallem
16:20 16:20
salon
47 km
daily
Tabriz Tarbiat Moallem
07:20 07:20
salon
47 km
daily
 

Tabriz-Jolfa/Salmas

Tabriz Jolfa
08:30 08:30
salon
150 km
Su Tu Th Fr
Jolfa Tabriz
19:00 19:00
salon
150 km
Su Tu Th Fr
Tabriz Salmas
08:25 10:55
salon
km
daily
 

Tehran Area Local Services

Tehran Pishva
08:15 08:15
salon
100 km
daily
Pishva Tehran
10:05 10:05
salon
100 km
daily
Tehran Pishva
10:30 10:30
salon
100 km
daily
Pishva Tehran
12:20 12:20
salon
100 km
daily
Tehran Jamkaran
15:00 16:55
salon
200 km
Tue
 
Jamkaran Tehran
23:40 01:40
salon
200 km
Tue
Tehran Qom
10:30 12:20
salon
200 km
daily
Qom Tehran
14:45 16:50
salon
200 km
daily
Tehran Qom
05:40 07:30
salon
200 km
daily
Qom Tehran
09:40 11:45
salon
200 km
daily
Tehran Qom
14:45 16:35
salon
200 km
daily
Qom Tehran
18:30 20:30
salon
200 km
daily
Tehran Qazvin
17:20 19:30
salon
144 km
daily
Tehran Pishva
04:00 04:00
salon
100 km
working days
Pishva Tehran
05:25 05:25
salon
100 km
working days
Tehran Pishva
04:50 05:50
salon
100 km
daily
Pishva Tehran
07:20 08:25
salon
100 km
daily
Tehran Firouzkuh
12:00 15:50
salon
100 km
daily
Firouzkuh Tehran
16:50 20:25
salon
100 km
daily
Pishva Tehran
17:55 18:55
salon
100 km
daily
Qom Tehran
21:40 23:30
salon
129 km
daily
Tehran Qom
17:50 19:30
salon
200 km
daily
Tehran Pishva
16:35 17:35
salon
100 km
daily
Qazvin Tehran
05:10 07:20
salon
144 km
daily
Parand Tehran
04:50 06:10
salon
52 km
daily
Parand Tehran
05:40 07:00
salon
52 km
daily
Parand Tehran
06:30 07:50
salon
52 km
daily
Parand Tehran
08:15 09:40
salon
52 km
daily
Parand Tehran
08:55 09:55
salon
52 km
daily
Parand Tehran
16:10 17:10
salon
52 km
daily
Parand Tehran
18:05 19:05
salon
52 km
daily
Parand Tehran
18:55 19:55
salon
52 km
daily
Parand Tehran
18:00 19:20
salon
52 km
daily
Parand Tehran
19:00 20:10
salon
52 km
daily
Tehran Parand
03:25 04:35
salon
52 km
daily
Tehran Parand
04:05 05:35
salon
52 km
daily
Tehran Parand
05:05 06:25
salon
52 km
daily
Tehran Parand
06:40 08:05
salon
52 km
daily
Tehran Parand
07:30 08:35
salon
52 km
daily
Tehran Parand
09:25 10:30
salon
52 km
daily
Tehran Parand
13:35 14:40
salon
52 km
daily
Tehran Parand
14:25 15:30
salon
52 km
daily
Tehran Parand
16:25 17:30
salon
52 km
daily
Tehran Parand
17:30 18:40
salon
52 km
daily
Tehran Parand
18:20 19:30
salon
52 km
daily
Tehran Parand
17:25 18:35
salon
52 km
daily
Tehran Parand
18:20 19:30
salon
52 km
daily
Tehran Parand
19:15 19:15
salon
52 km
daily
Parand Tehran
10:50 11:50
salon
52 km
daily
Parand Tehran
14:55 15:55
salon
52 km
daily
Parand Tehran
19:50 21:00
salon
52 km
daily
Garmsar Tehran
05:20 07:05
salon
100 km
working days
Garmsar Tehran
08:40 10:25
salon
100 km
daily
Garmsar Tehran
17:55 19:40
salon
100 km
daily
Garmsar Tehran
06:10 07:55
salon
100 km
daily
Tehran Qom
21:45 23:25
salon
200 km
daily
 
Tehran Garmsar
13:00 13:00
salon
114 km
daily
Tehran Garmsar
15:15 15:15
salon
114 km
daily
Garmsar Tehran
15:20 15:20
salon
100 km
daily
 
Tehran Garmsar
17:30 19:05
salon
114 km
daily
Tehran Garmsar
19:30 21:05
salon
114 km
daily
Qom Tehran
04:40 07:20
salon
200 km
daily
 
Tehran Garmsar
11:00 11:00
salon
114 km
daily

Tehran-Ahvaz-Khorramshahr

Tehran Ahvaz
12:55 04:10
4 pax comp
816 km
daily
Ahvaz Tehran
12:00 03:55
4 pax comp
816 km
daily
Tehran Khorramshar
15:40 00:00
4 pax comp
937 km
daily
Khorramshar Tehran
13:25 07:15
4 pax comp
936 km
every 2 days
Mashad Ahvaz
22:05 01:45
4 pax comp
1742 km
daily
Ahvaz Mashad
09:50 12:40
4 pax comp
1742 km
every 2 days
Ahvaz Tehran
18:20 09:15
4 pax comp
936 km
Fridays
Tehran Ahvaz
17:10 08:15
4 pax comp
936 km
every 2 days

Tehran-Esfahan-Shiraz

Esfahan Mashad
16:15 10:55
4 pax comp
1484 km
daily
Esfahan Mashad
17:20 12:05
4 pax comp
1484 km
daily
Mashad Esfahan
17:10 11:45
4 pax comp
1484 km
daily
Shiraz Mashad
15:10 14:55
4 pax comp
1750 km
every 2 days
Mashad Shiraz
09:10 09:30
4 pax comp
1750 km
every 2 days
Tehran Esfahan
23:20 06:40
4 pax comp
548 km
every 2 days
Esfahan Tehran
22:20 04:55
4 pax comp
548 km
every 2 days
Tehran Shiraz
16:50 07:55
4 pax comp
1074 km
daily
Shiraz Tehran
17:25 08:10
4 pax comp
1074 km
daily
Mashad Esfahan
15:30 09:55
4 pax comp
1484 km
daily

Tehran-Hamedan

Hamedan Mashad
18:50 10:25
4 pax comp
1235 km
daily
Mashad Hamedan
15:50 07:20
4 pax comp
1235 km
daily

Tehran-Kashan-Yazd-Kerman-Zahedan

Tehran Yazd
15:55 22:40
salon
753 km
daily
Yazd Tehran
13:57 12:50
salon
753 km
daily
Tehran Yazd
22:05 05:50
6 pax comp
753 km
daily
Yazd Tehran
21:50 05:45
4 pax comp
753 km
daily
Tehran Kerman
19:40 09:30
6 pax comp
1105 km
daily
Kerman Tehran
16:00 06:30
6 pax comp
1105 km
daily
Zahedan Tehran
15:25 13:40
4 pax comp
1658 km
daily
Tehran Kerman
18:05 08:25
4 pax comp
1105 km
every 2 days
Kerman Tehran
14:25 04:20
4 pax comp
1105 km
every 2 days
Tehran Yazd
06:05 12:50
salon
753 km
daily
Yazd Tehran
15:05 21:40
salon
753 km
daily
Tehran Zahedan
11:00 08:25
4 pax comp
1658 km
daily

Tehran-Malayer-Kermanshah

Mashad Kermanshah
11:00 08:40
4 pax comp
1500 km
every 2 days
Kermanshah Mashad
16:10 13:20
4 pax comp
1500 km
every 2 days
Mashad Malayer
10:55 04:50
6 pax comp
km
every 2 days
Malayer Mashad
11:10 05:00
6 pax comp
1353 km
every 2 days

Tehran-Maragheh-Urmia

Urmia Tehran
19:20 09:50
4 pax comp
787 km
every 2 days
Urmia Maragheh
18:00 21:35
salon
180 km
daily
 
Maragheh Urmia
10:40 13:45
salon
180 km
daily
 
Tehran Urmia
23:55 14:05
4 pax comp
787 km
every 2 days

Tehran-Mashad

Tehran Semnan
15:00 17:30
salon
250 km
daily
Tehran Mashad
23:10 09:45
6 pax comp
926 km
daily
Tehran Mashad
22:30 09:00
4 pax comp
926 km
daily
Mashad Tehran
16:50 03:40
4 pax comp
926 km
every 2 days
Tehran Mashad
20:50 07:40
4 pax comp
926 km
daily
Mashad Tehran
18:00 04:35
4 pax comp
926 km
daily
Mashad Tehran
19:10 06:10
4 pax comp
926 km
daily
Tehran Mashad
20:30 07:20
4 pax comp
926 km
daily
Mashad Tehran
18:50 05:40
4 pax comp
926 km
daily
Tehran Mashad
17:55 04:20
4 pax comp
926 km
daily
Mashad Tehran
22:50 09:25
4 pax comp
926 km
daily
Tehran Mashad
18:50 05:50
4 pax comp
926 km
daily
Tabriz Mashad
13:45 14:00
4 pax comp
1662 km
daily
Qom Mashad
11:55 01:15
6 pax comp
1106 km
every 2 days
Mashad Qom
16:10 05:40
6 pax comp
1106 km
every 2 days
Qom Mashad
23:59 13:25
4 pax comp
1106 km
daily
Mashad Qom
00:55 00:55
4 pax comp
1106 km
daily
Zanjan Mashad
22:50 15:15
4 pax comp
1241 km
daily
Mashad Zanjan
22:25 14:15
4 pax comp
1241 km
daily
Qazvin Mashad
22:50 12:15
6 pax comp
1070 km
daily
Mashad Qazvin
22:10 11:25
4 pax comp
1070 km
every 2 days
Karaj Mashad
16:00 04:00
4 pax comp
967 km
daily
Mashad Karaj
21:45 10:00
4 pax comp
967 km
daily
Kashan Mashad
13:40 08:35
4 pax comp
1213 km
every 2 days
Sari Mashad
15:00 06:25
4 pax comp
1052 km
every 2 days
Mashad Sari
16:50 08:30
4 pax comp
1052 km
alternate
Tehran Mashad
19:50 06:40
4 pax comp
926 km
daily
Mashad Tehran
20:35 07:30
4 pax comp
926 km
every 2 days
Karaj Mashad
21:30 09:30
4 pax comp
967 km
alternate
Mashad Tehran
23:10 09:40
6 pax comp
926 km
every 2 days
Mashad Karaj
16:30 04:45
4 pax comp
967 km
every 2 days
Qom Mashad
15:45 05:00
4 pax comp
1106 km
every 2 days
Mashad Qom
13:10 02:00
4 pax comp
1106 km
daily
Tehran Mashad
20:10 07:05
4 pax comp
926 km
daily
Mashad Zanjan
14:35 06:50
4 pax comp
1241 km
daily
Zanjan Mashad
13:40 05:45
4 pax comp
1241 km
every 2 days
Mashad Qom
20:15 09:40
4 pax comp
1106 km
every 2 days
Mashad Tehran
21:25 08:05
4 pax comp
926 km
every 2 days
Tehran Mashad
21:50 08:10
4 pax comp
926 km
every 2 days
Mashad Tehran
15:10 01:45
salon
926 km
every 2 days
Mashad Tehran
23:59 11:20
6 pax comp
926 km
every 2 days
Tehran Mashad
00:55 11:30
salon
926 km
every 2 days
Tehran Mashad
22:30 09:00
4 pax comp
926 km
every 2 days
Tehran Mashad
15:40 02:10
6 pax comp
926 km
every 2 days
Tehran Mashad
16:00 02:40
6 pax comp
926 km
every 2 days

Tehran-Mianeh-Bostanabad

Bostanabad Mashad
14:25 11:15
6 pax comp
1497 km
every 4 days
Mashad Bostanabad
11:30 08:25
6 pax comp
1497 km
every 4 days

Tehran-Rasht

Mashad Rasht
19:30 12:00
4 pax comp
1234 km
daily
Rasht Tehran
15:00 20:25
4 pax comp
308 km
daily
Rasht Mashad
18:20 10:05
4 pax comp
1234 km
daily
Tehran Rasht
08:25 13:25
salon
308 km
daily

Tehran-Sari-Gorgan

Pole-e Sefid Gorgan
15:00 19:20
salon
209 km
daily
Sari Tehran
17:15 00:40
salon
354 km
daily
Tehran Sari
06:35 14:05
6 pax comp
354 km
daily
Tehran Gorgan
22:05 08:35
4 pax comp
497 km
daily
Gorgan Tehran
19:05 05:55
4 pax comp
497 km
daily
Gorgan Pole-e Sefid
03:20 08:40
salon
209 km
daily
Pole-e Sefid Gorgan
13:00 17:50
salon
209 km
daily
Pole-e Sefid Gorgan
05:00 10:00
salon
209 km
daily
Gorgan Pole-e Sefid
14:40 19:20
salon
209 km
daily
Tehran Shirgah
06:00 14:40
salon
km
Thursday
 

Tehran-Shushtar




Currently no trains available on this route

Tehran-Tabriz-Van-Ankara

Tehran Razi
12:30 04:30
4 pax comp
334 km
Sundays
Ankara Tehran
01:35 23:20
4 pax comp
2355 km
Wednesdays
Tehran Ankara
21:50 14:05
4 pax comp
2355 km
Wednesdays
Van Tehran
21:00 19:10
4 pax comp
334 km
Mondays

Tehran-Yazd-Bandar Abbas

Tehran Bandar Abbas
12:30 08:35
6 pax comp
1483 km
daily
Bandar Abbas Tehran
12:40 08:55
6 pax comp
1483 km
daily
Tehran Bandar Abbas
13:20 09:50
4 pax comp
1483 km
daily
Bandar Abbas Tehran
13:45 10:05
4 pax comp
1483 km
daily

Tehran-Zanjan-Mianeh-Tabriz

Tehran Hashtgerd
16:45 18:20
salon
144 km
daily
Tehran Hashtgerd
18:10 19:35
salon
144 km
daily
Tabriz Mashad
14:05 14:25
4 pax comp
1662 km
daily
Mashad Tabriz
06:30 06:20
4 pax comp
1662 km
daily
Tehran Rasht
06:55 12:10
salon
315 km
daily
Tehran Hashtgerd
06:30 07:50
salon
144 km
daily
Tehran Tabriz
20:00 08:35
4 pax comp
736 km
daily
Tabriz Tehran
17:55 05:55
4 pax comp
736 km
daily
Tehran Tabriz
21:00 09:45
4 pax comp
736 km
daily
Tabriz Tehran
16:50 04:45
4 pax comp
736 km
daily
Tehran Hashtgerd
03:10 04:35
salon
144 km
daily
Hashtgerd Tehran
09:00 10:30
salon
76 km
daily
Hashtgerd Tehran
06:40 07:50
salon
76 km
daily
Tehran Hashtgerd
14:40 16:05
salon
144 km
daily
Tehran Mianeh
15:30 21:40
salon
439 km
daily
Mianeh Tehran
05:50 12:05
salon
439 km
daily
Hashtgerd Tehran
05:40 06:50
salon
76 km
daily
Hashtgerd Tehran
16:30 17:50
salon
76 km
daily
Hashtgerd Tehran
18:50 20:10
salon
76 km
daily
Tehran Zanjan
06:50 11:25
salon
315 km
daily
Zanjan Tehran
16:55 21:20
salon
315 km
daily
Takestan Tehran
06:15 08:50
salon
km
daily
Tehran Hashtgerd
09:00 10:15
salon
km
daily
 
Hashtgerd Tehran
11:40 13:00
salon
76 km
daily
 

Tehran/Mashad-Torbat Heydarieh-Tabas/Khaf

Tehran Khaf
12:20 01:30
4 pax comp
1100 km
every 4 days
Khaf Tehran
15:20 04:25
4 pax comp
1100 km
every 4 days
Tehran Tabas
12:20 03:25
4 pax comp
1323 km
every 4 days
Tabas Tehran
12:40 04:25
4 pax comp
1323 km
every 4 days
Tabas Mashad
22:20 05:25
4 pax comp
550 km
alternate
Mashad Tabas
23:35 05:55
6 pax comp
550 km
every 2 days