List of all Tehran Episodes

Tehran epsiode guide from Television Stats. Tehran has 16 episodes over the course of 2 seasons. The first episode of Tehran aired on June 22, 2020 and the most recent episode to air was on June 16, 2022. Tehran is in production and has been on the air for a total of 1 year. Here is a rundown of seasons and episode air dates and titles for all Tehran episodes.
Season 1 - Tehran
Jun 22, 2020
S1 : E1
Emergency Landing in Tehran
Jun 22, 2020
S1 : E2
Blood on Her Hands
Jun 29, 2020
S1 : E3
Yasamin's Daughter
Jun 29, 2020
S1 : E4
Shakira & Sick-Boy
Jul 06, 2020
S1 : E5
The "Other" Iran
Jul 13, 2020
S1 : E6
The Engineer
Jul 20, 2020
S1 : E7
Tamar's Dad
Jul 27, 2020
S1 : E8
5 Hours to the Bombardment
Season 2 - Tehran
May 06, 2022
S2 : E1
13,000
May 06, 2022
S2 : E2
Change of Plan
May 13, 2022
S2 : E3
PTSD
May 20, 2022
S2 : E4
The Rich Kids
May 27, 2022
S2 : E5
Double Fault
Jun 03, 2022
S2 : E6
Faraz's Choice
Jun 10, 2022
S2 : E7
Betty
Jun 16, 2022
S2 : E8
Blood Funeral
How many seasons of Tehran are there?
There have been a total of 2 seasons of Tehran.
How many episodes of Tehran are there?
There are 16 episodes of Tehran. Each Tehran season averages a total of 8 episodes.
Is Tehran over?
No, Tehran is ongoing and will have more episodes.