Direct flights
from Tehran (THR)
to Doha (DOH)
with Qatar Airways

Weekly schedule for flights between Mehrabad Intl (Tehran, Iran) and Hamad Intl (Doha, Qatar).
27 weekly flights operate on this route flying 702mi in 1h00min.
Expect $464 in average for a one-way ticket with the cheapest option at $436 on Jul 26.