Sweeping Iranian landscape connecting cities across the country
Home / Travel Guide / Getting Around Iran

Getting around Iran: a transport guide

Flights, trains, VIP buses, the metro and Snapp taxis — how to move between Iran's great cities easily and affordably.

Iran is a big country — Tehran to Shiraz is roughly 900 kilometres — but its transport network is extensive, inexpensive and far easier to navigate than many first-time visitors expect. Between fast domestic flights, comfortable overnight trains, modern VIP buses and ride-hailing apps in every city, getting from one Persian wonder to the next is rarely a headache. Here is how each option works and how to book it as a tourist.

Domestic flights for the long hops

For long distances or when time is tight, flying is the most efficient choice. Most provincial capitals and tourist hubs have airports, including Tehran, Shiraz, Isfahan, Mashhad, Tabriz and Bandar Abbas, and flights between the big cities are frequent and cheap by international standards. A flight turns a long overland day into an hour in the air — useful, for example, when linking Tehran with Mashhad in the far east or Shiraz in the south. Book a little ahead in peak season, as popular routes fill up.

Overnight trains: comfort that saves a night

Iran's railways are a traveller favourite. Daily trains link Tehran with Mashhad, Isfahan, Yazd, Kerman, Shiraz, Ahvaz and Bandar Abbas, and the overnight services are especially popular: you board in the evening, sleep in a berth and wake in a new city, saving a night's hotel. Most long-distance trains have an onboard restaurant. Seats and sleepers are limited, so reserve in advance — through a station, a travel agency or an Iranian booking platform (which usually needs a local bank card). Plan to check in at the station around an hour before departure.

An overnight train across the desert is one of Iran's quiet pleasures — you travel and sleep at once, and arrive ready to explore.

VIP buses: cheap, frequent and comfortable

Buses are the backbone of intercity travel, and Iran's "VIP" coaches are a genuine surprise — wide reclining seats with extra legroom, air conditioning, and snacks on board. Terminals in major cities run frequent departures throughout the day, and reputable operators include Seir-o-Safar, Hamsafar and Royal Safar. On busy corridors such as Tehran–Mashhad and Tehran–Isfahan, buses leave many times daily; you can often buy a ticket within a couple of hours at the terminal, though booking the most popular routes a day or two ahead is wise. Your hotel can usually arrange tickets by phone or online.

Around town: metro, taxis and ride apps

Within cities, you are spoilt for choice. Tehran, Mashhad, Isfahan, Shiraz and Tabriz all have metro systems that beat the traffic, with bilingual signage in the larger networks. For door-to-door trips, the ride-hailing apps Snapp and Tap30 work just like Uber: reliable, affordable, and available in English. They need an internet connection and registration with a local phone number, so many visitors pick up an Iranian SIM on arrival. Ordinary street taxis are everywhere too — agree the fare before setting off. City wandering is half the joy, especially when you are hopping between historic bazaars and landmarks.

Practical tips before you go

A few things smooth the journey. International credit and debit cards do not work in Iran, so bring cash to exchange or use a prepaid tourist debit card for apps and tickets. Save your destinations written in Farsi to show drivers, keep a little small change for taxis, and allow buffer time around intercity connections. For the full rundown on visas, money, weather and what to wear, see our travel FAQ.

None of this has to be your problem to solve, though. On an Arian Tour journey — whether a classic Persia route or a tailor-made itinerary — we handle every transfer, flight, train and driver so you can simply enjoy the ride. Tell us your dates and we'll map the smartest way around the country for you: plan my trip.

Frequently asked questions

What is the best way to travel between cities in Iran?

It depends on distance and time. Domestic flights are quickest for long hops such as Tehran to Shiraz or Mashhad. Overnight trains are comfortable and save a night's accommodation. VIP buses are inexpensive, frequent and surprisingly comfortable for medium distances. Many travellers mix all three over a single trip.

Can tourists use Snapp or Tap30 ride-hailing apps in Iran?

Yes. Snapp and Tap30 work like Uber and are widely used in major cities, with English available. They require an internet connection and registration with a local Iranian phone number, so many visitors buy a local SIM on arrival or ask their hotel to help set them up.

Do I need to book trains and buses in advance in Iran?

Trains are best booked ahead, as seats and sleeper berths are limited and popular overnight routes sell out. Buses run frequently and can often be bought the same day at the terminal, though busy routes like Tehran to Mashhad are safer reserved early. Online booking usually needs a local bank card, so agencies and hotels can book on your behalf.

Is it easy to get around Iran without speaking Persian?

It is manageable. Ride-hailing apps work in English, and metro signage in big cities is bilingual. Having destination names written in Farsi to show drivers helps a great deal. On our trips we arrange private transfers and English-speaking drivers so language is never a barrier.

How do I pay for transport in Iran?

International credit and debit cards do not work in Iran, so bring cash in your home currency to exchange, or use a prepaid tourist debit card. Taxis and many tickets are paid in cash (Iranian rial), while ride-hailing apps accept cash or payment through a local card linked in the app.

Published by Arian Tour — Iran travel specialists. Schedules, fares and booking conditions change; we confirm every detail when planning your trip.

Persian dome interior Plan Your Visit

Let us handle every mile

Private transfers, flights, trains and trusted drivers — we connect Iran's highlights so you travel stress-free.