How far are Iran's cities from the sea?

Of the 6 cities in Iran MapGO measured, Mashhad is the farthest from the sea (501 km (312 miles)) and Karaj the closest (99 km (62 miles)).

Farthest from the sea first

CityRegionTo the coastSetting
MashhadRazavi Khorasan501 km (312 miles)Far inland
IsfahanEsfahan312 km (194 miles)Far inland
TabrizEast Azarbaijan228 km (142 miles)Far inland
ShirazFars166 km (103 miles)Inland
TehranTehran103 km (64 miles)Inland
KarajAlborz99 km (62 miles)Inland

Straight-line distance from each city centre to the nearest point on the coast, measured October 19, 2026.

How far are you from the sea?

Measure from where you are standing. On a phone this uses GPS, so the answer is for your exact spot.

Explore Iran

Questions

Which city in Iran is farthest from the sea?

Of the 6 cities measured, Mashhad is the farthest from the coast: 501 km (312 miles) in a straight line.

Which city in Iran is closest to the sea?

Karaj, 99 km (62 miles) from the nearest shoreline in a straight line.

Are these driving distances?

No. Each figure is the straight-line distance from the city centre to the nearest point on the coast. The drive to a beach is longer and depends on the roads.

Other countries