HUB hero image

How to Travel from

Mashhad to Karaj

by Plane, Rideshare or Car

Mashhad
+0
Karaj
Transport search to Karaj
Mashhad
+0
Karaj
Building a composite car route
Cheapest
Best Offer!
Car
10 h 7 min
942 km.
from $51
Composite Route Car Only

Three ways to Travel from Mashhad to Karaj

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Iran Air

Website:
ebooking.iranair.com/
Plane from Mashhad International Airport to Mehrabad
Ave. Duration:
1h 35m
Frequency:
Monday, Wednesday, Friday, and Saturday
Estimated price:
$63.52–$533.58

Mahan Air

Website:
mahan.aero/
Plane from Mashhad International Airport to Mehrabad
Ave. Duration:
1h 38m
Frequency:
Every day
Estimated price:
$63.52–$533.58

Iran Aseman

Website:
iaa.ir/
Plane from Mashhad International Airport to Mehrabad
Ave. Duration:
1h 29m
Frequency:
Tuesday to Sunday
Estimated price:
$63.52–$533.58

Zagros Airlines

Website:
zagrosairlines.com/
Plane from Mashhad International Airport to Mehrabad
Ave. Duration:
1h 21m
Frequency:
Every day
Estimated price:
$63.52–$533.58

Iran Airtour Airline

Website:
iranairtour.ir/
Plane from Mashhad International Airport to Mehrabad
Ave. Duration:
1h 30m
Frequency:
Every day
Estimated price:
$114.34–$698.74

Caspian Airlines

Plane from Mashhad International Airport to Mehrabad
Ave. Duration:
1h 14m
Frequency:
Every day
Estimated price:
$63.52–$533.58

ATA Airlines

Website:
ataair.ir/en-US/
Plane from Mashhad International Airport to Mehrabad
Ave. Duration:
1h 20m
Frequency:
Friday
Estimated price:
$63.52–$533.58

Chabahar Airlines

Website:
chabaharairlines.com/
Plane from Mashhad International Airport to Mehrabad
Ave. Duration:
1h 25m
Frequency:
Monday, Wednesday, Thursday, and Friday
Estimated price:
$63.52–$533.58

Train operators

Raja Rail Transportation Co.

Phone:
021- 55122417
Website:
raja.ir/
Train from Mashhad to Karaj
Ave. Duration:
13h 5m
Frequency:
Once daily

Questions and Answers

What is the cheapest way to get from Mashhad to Karaj?

The cheapest way to get from Mashhad to Karaj is to drive which costs $4.13 - $5.98 and takes 10h 15m.

What is the fastest way to get from Mashhad to Karaj?

The fastest way to get from Mashhad to Karaj is to fly which takes 1h 51m and costs $54.35 - $467.39 .

Is there a direct train between Mashhad and Karaj?

No, there is no direct train from Mashhad to Karaj. However, there are services departing from Mashhad and arriving at Mohammad Shahr via Golshahr Station. The journey, including transfers, takes approximately 13h 17m.

How far is it from Mashhad to Karaj?

The distance between Mashhad and Karaj is 803 km. The road distance is 939.4 km.

How do I travel from Mashhad to Karaj without a car?

The best way to get from Mashhad to Karaj without a car is to train which takes 13h 17m and costs .

How long does it take to get from Mashhad to Karaj?

It takes approximately 1h 51m to get from Mashhad to Karaj, including transfers.

Where do I catch the Mashhad to Karaj train from?

Mashhad to Karaj train services, operated by Raja Rail Transportation Co., depart from Mashhad station.

Train, bus or fly from Mashhad to Karaj?

The best way to get from Mashhad to Karaj is to fly which takes 1h 51m and costs $54.35 - $467.39 . Alternatively, you can train, which costs and takes 13h 17m. There are no good options to bus between Mashhad to Karaj.

Where does the Mashhad to Karaj train arrive?

Mashhad to Karaj train services, operated by Raja Rail Transportation Co., arrive at Karaj station.

Can I drive from Mashhad to Karaj?

Yes, the driving distance between Mashhad to Karaj is 939 km. It takes approximately 10h 15m to drive from Mashhad to Karaj.
+0