This is the best terminal in Tehran.
Very rapid and punctual services to get bus to Isfahan city
A good terminal for buying tickets.
A little bit out of date but still good
Not very well located to access main express ways of Tehran easily.
Here is as the central terminal for travelling all around the country by the VIP bus.
Big and good location, near metro station and bus stop
Very good parking center
E ok bozorge
always can find a place for park in Beyhaghi Parking
This is the go-to terminal for domestic and international travels by bus. Fancy and modern busses with ample leg room and reclining seats are available almost every hour to take you to Isfahan, Hamedan, Rasht, etc. the terminal itself, not the most modern place in Tehran! This is, by far, the cleanest and most convenient bus terminal based in Tehran though, but this really doesn't say much about this place given how terrible the Gharb (west) and the Jonoob (south) terminals are.