Alexandria -> Tanta -> Cairo -> Suez -> St. Catherine* -> Dahab & Nuweiba -> Aqaba** (-> Karak -> As-Salt) -> Amman -> Zarqa -> Fallujah (-> Kerbala) -> Baghdad -> Kut*** -> Isfahan -> Qom -> Mazandaran -> Tehran
What do you think sighsee? Is it possible? I'm Egyptian and the only visa I need is for Iraq. Israel is visa free up to Beersheva too.
*I prefer St. Catherine route over the Sharm El-Sheikh one
**There's a ferry between Nuweiba and Aqaba, however I can go through the border pass to Eilat, Israel and if there are any land passes south of Beersheva I can take that. I would prefer the latter but I'm not sure about how it would go. Does anyone know of any border crossings between Jordan and Israel south of Beersheva? I do NOT want to go through the hassle of obtaining a visa and clearance for Israel.
***There are several routes to take to Iran, most pass through villages but there's one passing through a sizeable city (Kut). I think that onr would be better?