Distance from

Mashhad to Herat

Average travel distance is

392.45 km

Nomal travel times are between

14h 17min  -  15h 42min

392.45 km (244 miles) is the average travel distance between Mashhad and . If you could walk at the speed of 3mph (4.8kph), it would take 2 days 12 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 392.45 km 243.86 miles 211.91 miles

BE PREPARED

Mashhad - Herat Info

The distance from Mashhad to Mashhad 16 km (9.69 miles) .

The distance from MHD to HEA 358 km (222.57 miles) .

The distance from Herat to Herat 19 km (11.74 miles) .

Travel distance chart

The distance between Mashhad, Khorasan Razavi, Iran to Herat, Afghanistan is 392.45 km (244 miles) and it would cost 675 USD ~ 38,510 AFN to drive in a car that consumes about 171 MPG.