Popular bus lines in Iranbus routs banner

Thanks to the Iranian bus companies, all big cities in Iran are connected via bus routes. While big providers such as Royal Safar Iranian, or, Hamsafar are operating throughout the country, some other bus companies like Khosh Safar, focus on regional bus lines. No matter where you are, getting from A to B in the Bus network in Iran is always easy and convenient.

Reaching cities like Tehran, Isfahan, Yazd, Kerman, or Shiraz by bus is no problem at all. Despite the fact that cheap tickets are rarely available, Iran-Bus will help you find the perfect bus trip, no matter if you want to go from Tabriz in the North to Shiraz in the South, or from Sanandaj in the West to Baluchistan in the East of the country. You can find domestic as well as international bus lines on Iran-Bus.

Simply have a look at the bus schedule and pick your trip. If you are going abroad and you still want to benefit from convenient bus rides, you can also find some Iranian bus companies, which will take you from Iran to Turkey Iraq and up to Bulgaria in Europe. All you have to do is to choose a connection and book your ticket!

Popular bus routes between cities in the Iran

Iran cities with the most bus connections at a glance

CityAmount of connectionsBus companies
Esfahan ↔ Shiraz 1025 7
Esfahan ↔ Shiraz 1025 4
CityAmount of connectionsBus companies
Esfahan ↔ Shiraz 1025 4
Esfahan ↔ Shiraz 1025 5

Popular destinations outside of the Iran

CityAmount of connectionsBus companies
Esfahan ↔ Shiraz 1025 7
Esfahan ↔ Shiraz 1025 6
CityAmount of connectionsBus companies
Esfahan ↔ Shiraz 1025 6
Esfahan ↔ Shiraz 1025 4

Other cities and their bus routes in Iran