Distance from

Mashad to Herat

Average travel distance is

1394.59 km

Nomal travel times are between

28h 8min  -  30h 56min

1394.59 km (867 miles) is the average travel distance between Mashad and . If you could walk at the speed of 3mph (4.8kph), it would take 9 days 0 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1394.59 km 866.56 miles 753.02 miles

BE PREPARED

Mashad - Herat Info

The distance from Mashad to Dushanbe 529 km (328.48 miles) .

The distance from DYU to HEA 848 km (526.94 miles) .

The distance from Herat to Herat 18 km (11.24 miles) .

Travel distance chart

The distance between Mashad, Tehran, Iran to Herat, Afghanistan is 1394.59 km (867 miles) and it would cost 326 USD ~ 18,599 AFN to drive in a car that consumes about 82 MPG.