Enjoy the countryside of one of the oldest living civilizations. Travel back in time as you travel in between each city. Book any Iran bus ticket and your ride is covered with our 24/7 live assistance.
We help you decide on the best Iran bus transportation options. All bookings come with the following benefits:
Apply for your visa and choose the welcome package to get a %10 discount
Free Visa Authorization Code
24/7 Live Assistance
SIM-Card
50,000 Rials credit + 10GB internet
30 Days Travel Insurance
10,000 Euros coverage
Airport Transfer
IKA to hotel in Tehran
Route | Distance | Duration |
---|---|---|
Tehran to Isfahan | 440 km (275 mi) | 6 hours |
Tehran to Kashan | 245 km (155 mi) | 4 hours |
Tehran to Shiraz | 920 km (585 mi) | 11 hours |
Tehran to Qom | 150 km (95 mi) | 4 hours |
Isfahan to Kashan | 210 km (130 mi) | 3 hours |
Isfahan to Shiraz | 485 km (300 mi) | 7 hours |
Isfahan to Yazd | 315 km (195 mi) | 6 hours |
Shiraz to Yazd | 440 km (275 mi) | 7 hours |
Tehran to Tabriz | 635 km (395 mi) | 9 hours |
Tehran to Rasht | 330 km (205 mi) | 6 hours |
Shiraz to Kerman | 570 km (354 mi) | 8 hours |
Route | Distance | Duration |
---|---|---|
Kerman to Yazd | 370 km (230 mi) | 6 hours |
Kerman to Isfahan | 685 km (425 mi) | 9 hours |
Shiraz to Bandar Abbas | 575 km (360 mi) | 9 hours |
Tehran to Qazvin | 150 km (95 mi) | 4 hours |
Tehran to Mashhad | 900 km (560 mi) | 11 hours |
Tehran to Ahvaz | 795 km (495 mi) | 11 hours |
Tehran to Hamedan | 320 km (200 mi) | 6 hours |
Tehran to Kermanshah | 505 km (315 mi) | 7 hours |
Shiraz to Yazd | 440 km (275 mi) | 7 hours |
Hamedan to Kermanshah | 190 km (120 mi) | 4 hours |
We only work with the most reliable bus providers that operate hundreds of buses, per route, per day. In fact, buses are the most popular mode of intercity travel for local
Iranians. Roads are in great condition and well-maintained and drivers have to pass rigorous training and licensing. A large network of speed cameras and police checkpoints in each route ensure safety and adherence to traffic rules. Also, each bus comes with 2 drivers so that they can switch whenever they get tired.
Book your nationwide Iran bus ticket price starting at 5€ for VIP buses. While buses take longer to get to each destination, you get to take in the diverse and colorful landscape of the countryside. All VIP buses come with the following amenities:
The most commonly visited cities include Tehran, Isfahan, Kashan, Shiraz and Yazd. However there are Iran bus transportation routes to almost any destination. We can help you plan your exact stops to make the most of your travel time(Ticket in Iran).
The average VIP Iran bus ticket price is around €5.
All VIP buses come with the following amenities:
There are no toilets on the vehicle itself, but it does make frequent stops at public rest areas.
Meals are not included in bus tickets but buses make frequent stops at public rest areas with active diners and convenient stores.
You can book your ticket up to one month in advance. Because there are multiple buses from each operator in every route on the daily, you can almost always find a departing bus when you get to the bus terminal in each major city.
Yes. There are an assortment of last minute options for almost all routes throughout each day of the week. The sooner you let us know, the sooner we can ensure you get to your destination on time.
Not really. Most ticket vendors and drivers do not speak English, but you can always contact us for assistance in translation and purchasing.
No one speaks English. There are multiple companies that offer VIP buses but they all defer in reliability and amenities. You can purchase your own ticket with Rials (cash) or with your Iran tourist card. Just make sure you get a VIP bus. The difference between VIP tickets and others is negligible and the experience is a lot better.
You need only your bus ticket. However, it is recommended that you have your passport and insurance policy (or copies of both) with you at all times.
The following is our cancellation and refund policy based on the time of your notice.
If you want to cancel your ticket, send us a message ASAP
You often can. Talk with the driver or just ask people if they are willing to switch. Just remember, it is frowned upon to sit next to the opposite sex if they are not traveling with you.
The maximum weight for your checked bag is 50 Kg but you can always check in more items. You can check in large items such as carpets, bicycles and other items for a small fee based on volume.
Hand your baggage to the bus attendant and help him put it in the loading bay to make sure it is well placed. You can put your carry-on in the overhead bin and your backpack under the seat.
Except for a few private buses or coaches, buses are not equipped with special facilities for disabled, handicapped or special-physical-needs travelers. Buses have 4-5 large steps to board and narrow walkways to walk down.
We help you pick the most comfortable rides, safest providers, and fastest routes. Ride comfortably anywhere in Iran with only 10 euros. Here’s how to book your bus ticket:
Yes. If you book through TAP Persia, we will translate all crucial information on your ticket.
You can get your printed ticket at the bus terminal from the bus company.
Bus terminals are highly accessible. There are multiple public transport and taxis that make their way to the terminal. If you’re in Tehran, the metro is also convenient. If you have an Iranian SIM card you can order rideshare through Snap (similar to Uber).
Roads and buses are frequently serviced and maintained. All buses come with the following amenities:
It’s almost always easier to fly to a major destination than to ride a bus. However, buses in Iran are comfortable, convenient and frequent. Buses also offer the opportunity to recline your seat and really see the landscape of the country as you ride towards your destination.
It does not change often. Buses are a very common mode of intercity travel so prices stay competitive and consistent.