7-Day Adventure Itinerary for Tehran

  • Day 1: Trekking in the Alvand Mountains
    2 hours (160 km) from Tehran

    Start your adventure with a trek in the Alvand Mountains, which offer scenic views of the surrounding area. The best time to visit is early morning before it gets too hot. The trails vary in difficulty, so make sure to choose one that suits your level of experience. Pack plenty of water and snacks as there are no amenities on the trails.

  • Day 2: Exploring the Ab-o-Atash Park
    30 minutes (11 km) from Alvand Mountains

    Ab-o-Atash Park is a nature park in the heart of Tehran and is known for its fun water attractions, hiking trails, and picnic areas. The park has a small entrance fee, and you can rent equipment for water sports. There are plenty of cafes and restaurants in the park where you can grab a bite to eat.

  • Day 3: Rafting in the Jajroud River
    1 hour (45 km) from Ab-o-Atash Park

    Take an adrenaline-pumping rafting trip down the Jajroud River with a local operator. The river is surrounded by beautiful scenery, and the rapids are suitable for beginners and experienced rafters. Make sure to wear appropriate clothing and bring a change of clothes as you’ll get wet!

  • Day 4: Visit to the Damavand Peak
    3 hours (135 km) from Jajroud River

    Mount Damavand is the highest peak in Iran and the Middle East, and trekking to its summit is a must-do for adventure seekers. The trek takes two days, so you’ll need to camp overnight at the base of the mountain. You can hire a guide and rent camping equipment in Tehran.

  • Day 5: Canyoning in the Lut Desert
    3 hours (260 km) from Mount Damavand

    Canyoning in the Lut Desert is an unforgettable experience. The trip involves hiking, rappelling, and swimming through narrow canyons formed by water erosion. You’ll need to book a tour with a local operator as the area is remote and requires special equipment.

  • Day 6: Hang-gliding in Paykan Mountain
    5 hours (490 km) from Lut Desert

    Experience the thrill of flying over the stunning Paykan Mountain with a tandem hang-gliding flight. The flight lasts for 30-40 minutes, and you’ll soar over the mountain range with the help of an experienced pilot. You can book a flight with a local operator in Tehran.

  • Day 7: Diving in Kish Island
    1 hour (20 km) by plane from Tehran

    End your adventure with a diving trip to Kish Island, which is located in the Persian Gulf. The island is home to a variety of marine life, including sharks, dolphins, and tropical fish. There are several dive centers on the island where you can rent equipment and book a guided dive.

Time and Costs Estimates

  • Alvand Mountains trekking (4 hours, free)
  • Ab-o-Atash Park entrance fee (5000 IRR, $0.12)
  • Jajroud River rafting (4 hours, 100000 IRR, $2.4)
  • Damavand Peak trekking (2 days, 1500000 IRR, $36)
  • Lut Desert canyoning (6 hours, 300000 IRR, $7.2)
  • Paykan Mountain hang-gliding (40 minutes, 200000 IRR, $4.8)
  • Kish Island diving (2 hours, 600000 IRR, $14.4)
  • Total Estimated Costs (8 days): 1965000 IRR ($47.28)

Transportation

Most of the adventure activities in this itinerary require private transportation, as they are located outside of Tehran. You can rent a car, hire a driver, or book a tour with a local operator. Make sure to budget for transportation costs, which can add up quickly. Domestic flights to Kish Island are affordable, and you can book a flight with one of the local airlines.

Useful Tips

If you have more time, you can add a day trip to the Caspian Sea, which is a popular destination for swimming and beach activities. You can also extend your adventure by adding more trekking or hiking trips to the itinerary. If you have less time, consider skipping one of the activities or shortening your stay on Kish Island.

Airports

Tehran's main airport is Imam Khomeini International Airport (IKA), which is located 30 km southwest of the city center. There is also Mehrabad International Airport (THR), which is closer to the city center but mainly serves domestic flights. Kish Island has its airport, Kish International Airport (KIH), which offers domestic and international flights.

0