HUB hero image

How to Travel from

Mashhad to Urmia

by Plane, Rideshare, Route or Car

Mashhad
+0
Urmia
Transport search to Urmia
Mashhad
+0
Urmia
Building a composite car route
Cheapest
Best Offer!
Car
16 h 46 min
1685 km.
from $92
Composite Route Car Only

Five ways to Travel from Mashhad to Urmia

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Mahan Air

Website:
mahan.aero/
Plane from Mashhad International Airport to Urmia
Ave. Duration:
4h 10m
Frequency:
Monday, Saturday, and Sunday
Estimated price:
$107.99–$698.74
Plane from Mashhad International Airport to Shahid
Ave. Duration:
4h 40m
Frequency:
Monday and Thursday
Estimated price:
$101.63–$698.74

Iran Aseman

Website:
iaa.ir/
Plane from Mashhad International Airport to Urmia
Ave. Duration:
3h 57m
Frequency:
Tuesday, Thursday, Friday, and Saturday
Estimated price:
$107.99–$698.74

Iran Airtour Airline

Website:
iranairtour.ir/
Plane from Mashhad International Airport to Shahid
Ave. Duration:
2h
Frequency:
Every day
Estimated price:
$190.56–$698.74

ATA Airlines

Website:
ataair.ir/en-US/
Plane from Mashhad International Airport to Urmia
Ave. Duration:
3h 56m
Frequency:
Friday
Estimated price:
$107.99–$698.74
Plane from Mashhad International Airport to Shahid
Ave. Duration:
4h 20m
Frequency:
Friday
Estimated price:
$101.63–$698.74

Train operators

Raja Rail Transportation Co.

Phone:
021- 55122417
Website:
raja.ir/
Train from Mashhad to Azarshahr
Ave. Duration:
22h 52m
Frequency:
Once daily

Questions and Answers

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

The cheapest way to get from Mashhad to Urmia is to drive which costs $7.07 - $10.87 and takes 17h 22m.

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

The fastest way to get from Mashhad to Urmia is to fly which takes 3h 46m and costs $92.39 - $597.83 .

How far is it from Mashhad to Urmia?

The distance between Mashhad and Urmia is 1329 km. The road distance is 1656.4 km.

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

The best way to get from Mashhad to Urmia without a car is to train and taxi which takes 24h 16m and costs .

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

It takes approximately 3h 46m to get from Mashhad to Urmia, including transfers.

Can I drive from Mashhad to Urmia?

Yes, the driving distance between Mashhad to Urmia is 1656 km. It takes approximately 17h 22m to drive from Mashhad to Urmia.
+0