Renewing an Iranian visa

It’s straightforward and cheap to extend an Iranian visa. The general rule is that you can extend your visa by its original duration at least twice without much trouble, so an initial 30-day visa can give you up to 90 days months in Iran.

The second time you go to extend your visa, you may have to attend an informal interview about your reasons for staying in the country. It’s nothing serious.

Extensions are issued from the day you turn up at the visa renewal office, not the end date of your visa. If you need a full extension plan to show up on the last possible day.

The cost of a visa renewal is 100,000 Rials plus 3,000 Rials for the forms and a folder. In addition you will need two passport photos (ladies must be wearing the hijab in their photos) and a photocopy of the bank deposit receipt, your Iranian visa, any previous extensions and the photo page of your passport.

The best places to get your extension are the main tourist centres of Shiraz and Esfahan. Both of these issue extensions on the same day. Of the two, Shiraz is slightly easier as the office is closer to the town centre, the Bank Melli where you need to make a payment is nearby and it’s a less chaotic office. Both offices open early and close early.

In Shiraz, two men take care of the process in a small office and even serve tea while you wait. The whole thing was complete well within a morning. The government building which takes care of visa renewals is about a 20 minute walk from central Shiraz, not far from the huge roundabout known as Valiye-asr Square. It opens at 7am and you should be there by 10am at the latest. To find it, walk down Karimkhane-Zand street, through the Valiye-asr Square traffic circle and on to Modares Boulevard. Cross to the left side of the road and look for a small side street veering off to the left. The building is on this side street, nearly on Modares Boulevard. There may be an army or police guard outside, a good sign you’ve found the right place. To complete your application, you’ll need to make a payment at a nearby Melli Bank. The officials may direct you to the main Melli Bank near the citadel but you can make your payment at a smaller branch near Valiye-asr Square.

In Esfahan, go to Rudaki Street (also spelled Roodaky), just west of the town centre. It’s easy to get there by bus. Cross to the south side of the river via the Si-o-Seh Bridge. You’ll see a bus stop to your right. Ask for a bus going to Amirieh and get the driver to tell you when you get to Roodaky Street. Your stop is shortly after the bus goes around a large roundabout. Walk a few hundred meters down Roodaky Street and the police station is on your left. To make life easier, pay 100,000 Rials at any Bank Melli in advance to Siba current number 2171150206006. If not, you’ll have a good walk to get to the nearest Bank Melli.

Tabriz is also known as a good spot to get your visa renewed and Nasser at the tourist office can help guide you through the process. Yazd is worth a try too although it may not be a same-day process.

Tehran is notoriously difficult. You may luck out in the capital but equally we’ve heard tales of people who’ve asked for a full month and only gotten a partial extension, depending on the whims of the person in charge.


  1. facebook boulevard Lista
    20th September 2012 at 7:50 pm #

    I’ve been browsing online greater than 3 hours as of late, yet I never discovered any interesting article like yours. It is beautiful price sufficient for me. Personally, if all site owners and bloggers made just right content as you probably did, the net shall be much more useful than ever before.

  2. Michael Haeuslmann
    18th November 2012 at 1:44 pm #

    Hey guys, thanks for all the info. After reading this I went to Isfahan by bus, left my bike in Tehran and tried to get an extension for my visa.

    Here’s what I learned:
    * costs are now 300,000 Rials (30,000 Toman) and forms are 10,000 Rials (1,000 Toman)
    * never mention that you left your bike in Tehran, I had to beg (seriously) to get them to take my application because they wanted me to go back to Tehran, even though I applied on the last day of my visa
    * don’t apply on the last day of your running visa 🙂
    * Taxi rides from most hotels to the police station are about 40,000 Rials (4,000 Toman) one-way

    I met people in Tehran who got it there with just about the same effort, but maybe they just got lucky.

    I’m going to try to get my second extension in about three weeks in Yazd, once I’m back on the bike.

    18th March 2013 at 4:48 pm #

    Among the finest on-line is actually slots of fortune, a complimentary first deposit Casino which offers the famous
    “no put in bonus”. Anyone that increases Online Casinos that supply add-ons only to get you enjoying will love just what these people find from slots of fortune.

  4. Jaka
    19th March 2013 at 10:18 pm #

    How many they you’re extend your visa, it’s 300,000 rials each day or for two week or for obe month.
    Thank u…

  5. harit goyal
    31st July 2013 at 8:51 am #

    may i know timing to apply of iran visa extension in tehran.

  6. Cinderella Servranckx
    17th September 2013 at 11:36 am #

    Thanks a lot for this very detailed information! Great job. I also search long for this info and here it is. I am happy with it! Now my only hope is the office hasn’t changed it’s location ; )

    regards Cindy

  7. Robin
    23rd July 2014 at 11:18 am #

    I was at the office in Esfahan today in the morning around 9.
    The two men, at the visa extension Desk were extremely unfriendly. They didn’t even looked at me while talking. They just said, without any reason that I should go to another city. I was friendly and had literally to beg. Then they asked for a hotel. So I explained them that I’m staying in esfahan at a friends house. No chance. The only thing I got was: “no hotel, no extension.”

    Now I have to rush and try my luck in Shiraz.
    I wouldn’t recommend Esfahan as place to extend the visa. Or maybe I was just unlucky.

  8. Susanne
    27th July 2014 at 7:42 am #

    We tried to apply for our Visa extension in Shiraz today. We have 10 days left on our visa but need the extension now for it yo work out with our plans. We were said to come back one or two days before current visa ends. Apparently Tehran tells them they cannot extend the visa any time earlier than two days before end of visa. At least this was our experience….

Leave a comment