When to fly
Weather-wise, the best time to visit Tehran is during the months from March to May and September to November so finding cheap flights and travel deals during this busy period can be tricky. The average temperature during March to May is between 10 and 22 degrees Celsius, whilst there are slightly higher temperatures in September to November, from 11 to 25 degrees. This is the perfect time to visit Tehran as the heat is not too strong and there is also generally less rainfall during these periods, making the climate comfortable for visitors to relax and sightsee
If your holiday happens to fall in the month of May, your trip may coincide with the Tehran International Book Fair. This event draws around 500,000 people daily from across Iran to Tehran’s Grand Prayer Grounds, where the fair is held. The 10-day event is a celebration of Persia’s literature, history and science and brings together tens of thousands of books of every description. Plan your holiday by booking your flight early and take part in this 10-day event!
Although December is not one of the best times to visit weather-wise, if you’re into digital art, it’s the perfect time as the Tehran Annual Digital Art Exhibition takes place. This event hopes to open a new window of opportunity to digital artists within Iran and create a serious and independent environment within which enthusiasts and researchers can come together.
It is advised not to fly to Tehran during the two weeks surrounding Nowruz, the ten days prior to Ashura and the month of Ramadan.
Iran’s great metropolis and capital city, Tehran is well worth a stop for visitors interested in learning about Persian history and modern Iran. Filled with museums, parks and welcoming locals, Tehran is the perfect introduction to the Middle East.
A vast contrast stands between the north and south ends of the city. The north is widely known for its affluence and modernity, while the south offers glimpses into traditional Iranian life. A trip to Tehran should include the Treasury of the National Jewels, the National Museum of Iran and Golestan Palace. Iran’s National Rug Gallery offers an expansive look at Persian rugs, while the largest collection of crown jewels awaits at the Crown Jewels of Iran.
Standing 148 feet (45 m) above the city, Azadi Tower has come to symbolize Tehran, and its square is a must-stop for photo opportunities. At Tehran’s Grand Bazaar, a seemingly endless array of aisles teems with exotic spices, colourful carpets and sparkling jewellery, beckoning shoppers to haggle hard for the best deals.
Throughout Tehran, lushly maintained parks and outdoor spaces welcome locals and visitors alike to find a moment of rest in the heart of this busy cosmopolitan city. Hundreds upon hundreds of these green spaces can be found amidst the high rises that define Tehran’s skyline, and it is in these parks where tourists can sit back and absorb the myriad of contrasts — modern and historic, rich and poor, nature and urban development — that make up Tehran.
Getting around Tehran
Tehran has gained notoriety for its congested streets and constant traffic, so getting around the city will take some patience. Shared taxis, in which you hitch a ride with other passengers with the same destination, are common in Tehran. To hail them, stand on a street corner and wait for a cab to slow down. Tell the driver your destination, and he will stop if he agrees. You may also negotiate to hire the taxi privately, i.e. without other passengers, but you will be expected to pay several times more what you would pay for a shared taxi ride.
Tehran also maintains a public bus system, but because routes and schedules are only posted in Persian, it can be difficult to navigate the buses as a visitor.
Getting from the airport to the city
Two international airports serve Tehran: Tehran Imam Khomeini Airport (IKA) and Mehrabad International Airport (THR). Mehrabad International Airport lies within Tehran’s city limits but because it mainly serves flights originating from other parts of the Middle East, international visitors are more likely to fly into Tehran Imam Khomeini Airport. Tehran is 19 miles (30 km) southwest of the airport and can be reached by airport limousine or taxi for a flat rate.