Other contributors have said "How far is isfahan from tehran?" is the same question as "How far is it from Isfahan to Tehran?" If you believe that these are not asking the same thing and should be answered differently, click here
By car it takes 4 or 5 hours, by bus mostly 6.30 hours and by plane 40 minutes, by bicycle if you ride 40 kilometers per hour it will take 12 hours. Totally distance between isfahan and tehran is 495...