Flights from Toronto to Tehran

Compare prices on flights from Toronto to Tehran found by our users.

Flights in the next month

C$1,022pp
03 Jun - 23 Sep
Flying with Multiple Airlines
Out
Flight from Toronto - Pearson Intl to Tehran - Imam Khomeini Intl (19h 56m, 2 stops)
Rtn
From Tehran - Imam Khomeini Intl arriving in Toronto - Pearson Intl (23h 55m, 2 stops)
This return price was found 14 hours ago
Find Similar
C$1,095pp
04 May - 23 May
Flying with Multiple Airlines
Out
Flight from Toronto - Pearson Intl to Tehran - Imam Khomeini Intl (43h 20m, 2 stops)
Rtn
From Tehran - Imam Khomeini Intl arriving in Toronto - Pearson Intl (37h 52m, 2 stops)
This return price was found 1 days ago
Find Similar
C$1,106pp
09 May - 16 May
Flying with Multiple Airlines
Out
Flight from Toronto - Pearson Intl to Tehran - Imam Khomeini Intl (43h 20m, 2 stops)
Rtn
From Tehran - Imam Khomeini Intl arriving in Toronto - Pearson Intl (37h 52m, 2 stops)
This return price was found 1 days ago
Find Similar

Find flight deals in the next 3 months

C$1,022pp
03 Jun - 23 Sep
Flying with Multiple Airlines
Out
Flight from Toronto - Pearson Intl to Tehran - Imam Khomeini Intl (19h 56m, 2 stops)
Rtn
From Tehran - Imam Khomeini Intl arriving in Toronto - Pearson Intl (23h 55m, 2 stops)
This return price was found 14 hours ago
Find Similar
C$1,240pp
28 Jul - 25 Aug
Flying with Multiple Airlines
Out
Flight from Toronto - Pearson Intl to Tehran - Imam Khomeini Intl (19h 56m, 2 stops)
Rtn
From Tehran - Imam Khomeini Intl arriving in Toronto - Pearson Intl (35h 20m, 2 stops)
This return price was found 2 hours ago
Find Similar
C$1,325pp
04 Jun - 10 Sep
Flying with Multiple Airlines
Out
Flight from Toronto - Pearson Intl to Tehran - Imam Khomeini Intl (19h 56m, 2 stops)
Rtn
From Tehran - Imam Khomeini Intl arriving in Toronto - Pearson Intl (24h 7m, 2 stops)
This return price was found 4 days ago
Find Similar

Search and compare flight prices in the next 6 months

C$1,013pp
29 Oct - 29 Nov
Flying with Multiple Airlines
Out
Flight from Toronto - Pearson Intl to Tehran - Imam Khomeini Intl (27h 0m, 2 stops)
Rtn
From Tehran - Imam Khomeini Intl arriving in Toronto - Pearson Intl (38h 22m, 2 stops)
This return price was found 11 days ago
Find Similar
C$1,015pp
25 Oct - 22 Nov
Flying with Multiple Airlines
Out
Flight from Toronto - Pearson Intl to Tehran - Imam Khomeini Intl (29h 15m, 2 stops)
Rtn
From Tehran - Imam Khomeini Intl arriving in Toronto - Pearson Intl (38h 22m, 2 stops)
This return price was found 11 days ago
Find Similar
C$1,016pp
25 Sep - 22 Oct
Flying with Multiple Airlines
Out
Flight from Toronto - Pearson Intl to Tehran - Imam Khomeini Intl (19h 56m, 2 stops)
Rtn
From Tehran - Imam Khomeini Intl arriving in Toronto - Pearson Intl (23h 55m, 2 stops)
This return price was found 1 days ago
Find Similar

Seasonality and flight prices over the next 12 months

Price (per person)

Avg.price (per person)

How much do things cost?

Tehran Toronto
Toronto is 63% more expensive than Tehran
Loaf of white bread
C$ 1
C$ 3
1 km taxi journey
C$ 1
C$ 2
Petrol (1 litre)
C$ 0
C$ 1
Coke/Pepsi (0.33 litre)
C$ 1
C$ 2

Flight FAQs - From Toronto to Tehran

What percent of flights are delayed?
These flights are rarely delayed

Choose your dates

!Please enter a return date later than the departure date.