Thanks for the info.
Can someone here explain why does the ticket price is so much higher when you stop over? It just doesn't make sense. for example:
Departing Thursday, 18 March, 2010
Returning Saturday, 17 April, 2010
would cost $1798
and
Departing Thursday, 18 March, 2010
Leaving Iran on 14 April, 2010
Returning Saturday, 17 April, 2010 from Dubai
would cost $6231
Is this right or am I doing something wrong?