If you are planning to visit Iran with some friends at the end of March or during Nowruz.I t can get more busy and slightly expensive to travel in Iran, but if you only have availability for those dates to travel, that would be a nice and unique experience to be here during those dates too. However, your only concern should not only be your transport because hotel accomodation are mostly fully booked.
So if the schedule you have is quite tight, and you want to arrive to let say Persepolis in about a week or first week of march (before Nowruz), so you must be thinking to book some internal flights. For example from Tehran to Shiraz on 24-March (2nd of Farvardin). And that's really crowded.
The other challenges for tourist coming to Iran is not possible to book flights outside Iran, and that is only possible to do it once in the country. And as stated, it's really crowded and most of Iran local flights are fully booked.
The good news is that your above concern can be handle easily through a local travel agency in Iran like Jaziresafar Travel. We can book your hotel, transports and sight-seeing in advance all hassle-free. The process must be done in advance though say about three to four weeks before Nowruz.
This item is being updated.
The above post was inspired by the question posted by Alberto Juanson on FB group.