HUB hero image

How to Travel from

Zahedan to Tehran Station

by Plane or Car

Zahedan
+0
Tehran Station
Transport search to Tehran Station
Zahedan
+0
Tehran Station
Building a composite car route
Cheapest
Best Offer!
Car
10 h 58 min
987 km.
from $54
Composite Route Car Only
Schedule

Zahedan, Iran → Tehran Station, Iran

All
01 Jul 2026
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
All days
02 Jul, Thu
03 Jul, Fri
04 Jul, Sat
05 Jul, Sun
06 Jul, Mon

Cheapest and Fastest Ways to Travel from Zahedan to Tehran Station

Composite routes from Zahedan to Tehran Station

Cheapest

Transport providers

Mahan Air
Website
Iran Aseman
Website
Zagros Airlines
Website
Caspian Airlines
Mahan Air
Website
2h 13m
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
$55.90–$368.42
Iran Aseman
Website
1h 55m
Monday, Wednesday, Friday, and Saturday
$55.90–$368.42
Zagros Airlines
Website
1h 45m
Every day
$55.90–$368.42
Caspian Airlines
1h 30m
Thursday
$55.90–$368.42
Raja Rail Transportation Co.
Website
Raja Rail Transportation Co.
Website
21h 20m
Once daily
021- 55122417
021- 55122417
Call Contact via email

Questions and Answers

What is the cheapest way to get from Zahedan (Station) to Tehran Station?

The cheapest way to get from Zahedan (Station) to Tehran Station is to drive which costs $6.52 - $9.78 and takes 16h 27m.

What is the fastest way to get from Zahedan (Station) to Tehran Station?

The fastest way to get from Zahedan (Station) to Tehran Station is to fly which takes 1h 50m and costs $47.83 - $326.09 .

Is there a direct train between Zahedan (Station) and Tehran Station?

Yes, there is a direct train departing from Zahedan and arriving at Tehran. Services depart once daily, and operate every day. The journey takes approximately 21h 20m.

How far is it from Zahedan (Station) to Tehran Station?

The distance between Zahedan (Station) and Tehran Station is 1148 km. The road distance is 1479.3 km.

How do I travel from Zahedan (Station) to Tehran Station without a car?

The best way to get from Zahedan (Station) to Tehran Station without a car is to train which takes 21h 20m and costs .

How long does it take to get from Zahedan (Station) to Tehran Station?

It takes approximately 1h 50m to get from Zahedan (Station) to Tehran Station, including transfers.

Where do I catch the Zahedan (Station) to Tehran Station train from?

Zahedan (Station) to Tehran Station train services, operated by Raja Rail Transportation Co., depart from Zahedan station.

Train or fly from Zahedan (Station) to Tehran Station?

The best way to get from Zahedan (Station) to Tehran Station is to fly which takes 1h 50m and costs $47.83 - $326.09 . Alternatively, you can train, which costs and takes 21h 20m.

Where does the Zahedan (Station) to Tehran Station train arrive?

Zahedan (Station) to Tehran Station train services, operated by Raja Rail Transportation Co., arrive at Tehran station.

Can I drive from Zahedan (Station) to Tehran Station?

Yes, the driving distance between Zahedan (Station) to Tehran Station is 1479 km. It takes approximately 16h 27m to drive from Zahedan (Station) to Tehran Station.
+0