Cheapest return flights from Toronto to Tehran in March from $917
AirHint found the following cheapest return flights from Toronto (YYZ) to Tehran (IKA)
in March 2026 (see full year ).
Return flights
02 Mar
- 12 Mar
Flair Airlines
$ 917
12 Mar
- 03 Apr
Porter Airlines (Canada) Ltd
$ 962
11 Mar
- 25 Mar
Aer Lingus
$ 975
10 Mar
- 31 Mar
Azores Airlines
$ 983
01 Mar
- 31 Mar
WestJet
$ 991
17 Mar
- 28 Apr
Azores Airlines
$ 1035
09 Mar
- 17 Apr
WestJet
$ 1039
17 Mar
- 07 Apr
Azores Airlines
$ 1052
15 Mar
- 15 Apr
WestJet
$ 1059
24 Mar
- 24 Apr
Air Transat
$ 1061
16 Mar
- 22 Apr
TAP
$ 1101
17 Mar
- 30 Apr
Azores Airlines
$ 1107
07 Mar
- 28 Mar
Porter Airlines (Canada) Ltd
$ 1126
17 Mar
- 29 Apr
Azores Airlines
$ 1146
04 Mar
- 21 Mar
WestJet
$ 1151
12 Mar
- 10 Apr
Porter Airlines (Canada) Ltd
$ 1152
12 Mar
- 28 Mar
Porter Airlines (Canada) Ltd
$ 1192
02 Mar
- 04 Mar
Porter Airlines (Canada) Ltd
$ 1280
07 Mar
- 21 Mar
Turkish Airlines
$ 1357
Also check the deals for one-way flights from Toronto to Tehran in March .
Powered by
The deals are updated regularly. The prices may go up as tickets are purchased by other travellers.
Only the cheapest flights are offered.
Select a price to book and secure these cheap prices.
Find us on social media
Feel free to contact us with any feedback or request another flight research.
Find us on social media