Iran Train Ticket Booking

Travel safely and comfortably with daily trains to and from almost all destinations. There are multiple carriers, classes and amenities on each route.

  • Fill in the online request form
  • Pick the route and time you want to depart
  • We will contact you with a list of options
  • Complete your payment
Iran Train Ticket TAP Persia

Why should you book your train tickets with us?

Daily Tickets

Travel all across Iran to major as well as hidden destinations

Flexible Payment

Bank transfer, cash or credit card (available per case)

Ride in Comfort

Spacious cabin with magnificent views of the entire country

24/7 Live Assistance

Avoid delays, rescheduling and ticket changes

iran visa

TAP Persia Welcome Package

Apply for your visa and choose the welcome package to get a %10 discount

Free Visa Authorization Code
24/7 Live Assistance

50,000 Rials credit + 10GB internet

30 Days Travel Insurance
10,000 Euros coverage



Apply Now

Airport Transfer
IKA to hotel in Tehran

Train Ticket Booking TAP Persia

Top 10 Things to Know About Iran Railway Ticket Booking

Iran’s rails are the most reliable and comfortable way to get to almost any destination if you don’t have a tight schedule. They cross deserts in the central and southern regions, high mountain ranges in the north and west, and stretch all the way to the coastline of the Caspian. Here are the top 10 things you need to know about Iran’s rails:

  • Your ticket will be checked once upon boarding and another time at random throughout the journey.
  • The difference in price between tickets comes from amenities, meals and service class.
  • There are Women’s Only wagons for those who wish for more privacy.
  • If you want a private compartment, you have to purchase all 4-6 seats within that compartment.
    Iran’s railway covers over 10,000 Km of tracks across the country with multiple stops on the way to each destination.
  • There are daily trains to and from Tehran, Mashhad, Bandar Abbas, Shiraz, Isfahan, Kerman, Ahwaz, Yazd, and almost all cities.
  • Trains have far fewer delays or cancellations due to weather, road conditions, etc.
  • Most trains will have an onboard restaurant for meals, snacks and refreshments.
  • You must check in at the station at least 1 hour before your departure time.
  • Attendants and passengers are always hospitable and helpful so ask people if you need help. Use google translate for fastest results.

Train Ticket Prices in Iran

Ticket prices can vary by class, season and availability. In order to get the most accurate prices, start a chat with us. The numbers below represent average prices and amenities offered.

Bus trains


  • Seating like a bus
  • No private compartments
  • Faster than other trains
  • More available and most frequently taken

Economy trains


  • 4 to 6 beds per compartment
  • Adjustable lighting
  • Adjustable temperature

First class


  • All amenities in economy class
  • 4 beds per compartment
  • Meals included
  • More options in compartment
  • Entertainment system with movies, music and books
  • Minimum vibration and noise of carriage

Iran Train Ticket Details


Amenities will differ greatly based on class and ticket type. Compartments may include the following amenities:

  • Restaurant with service throughout ride
  • Wagon restrooms (Sitdown + Squat WC)
  • Wi-Fi for purchase throughout the ride
  • Entertainment system (Movies + Music)
  • Charging sockets
  • Adjustable lighting
  • Adjustable temperature
  • Child protector on bed
  • Noise & vibration absorbers

Baggage Allowance

All tickets come with a 30-50 Kg per person allowance

  • You are allowed two pieces of luggage totalling 30-50 Kg per person depending on your ticket type
  • If your luggage is more than 70 cm × 70 cm and weighs more than 30 Kg, it should be delivered to the cargo counter.
  • Additional luggage will carry additional cost (about 50-100K tomans per large bag)
  • Bicycles and cars can be transported at an additional cost and must be coordinated in advance.
  • The weight of the package delivered to the cargo can not exceed 200 kg and dimensions of 2 meters.

Number of Beds

Most trains come with beds so you can relax and rest throughout your ride

  • 8-12 compartments per wagon
  • 4-6 beds per compartment
  • All beds comes with fresh pillows, blankets and sheets
  • Bus trains do not have beds
  • If you wish to have a private compartment, you must purchase all the seats within your compartment


Almost all trains will have onboard restaurants and refreshment stations available throughout the ride

  • Meals are included in most economy and almost first class tickets
  • 5 star trains like Fadak have specialized catering services

Iran Railway Map

Map Iran rail ways

Top 20 Popular Train Routes in Iran

The country has over 400 rail stations you can visit. In fact, many of the Iran UNESCO World Heritage sites can be visited via railway. Here are the 20 most-visited destinations in the country in alphabetical order:

  • Ahvaz
  • Arak
  • Bandar Abbas
  • Gorgan
  • Hamedan
  • Karaj
  • Kermanshah
  • Malayer
  • Maraghe
  • Mashhad
  • Nishapur
  • Rasht
  • Sari
  • Shiraz
  • Susa
  • Tabriz
  • Tehran
  • Urmia
  • Yazd
  • Zanjan

Book Train Ticket

Booking Train Ticket

How the Iranian Railway Saved World War II

Ride on a piece of history. The Trans-Iranian Railway, a UNESCO World Heritage Site, was the site of a key turning point in World War II. The allied forces used this extremely important geographic route, known as the “Persian Corridor”, to help win the war. Most of the routes that were originally built almost a hundred years ago are still in use today. You can experience a piece of this pivotal moment in history and ride on Iran’s extensive network of rails.

The railway connects the Caspian Sea in the north with the Persian Gulf in the south, crossing two mountain ranges, the Alborz and the Zagros, as well as forests, plains, highlands, rivers and 4 distinct climate zones.

Construction of the railway took place from 1927 to 1938, executed by the Iranian government and completed in record time by 43 international contractors. The project was unique in that it was almost entirely funded through domestic capital to avoid foreign investment and control.

Frequently asked questions (FAQ)

How much do Iran train tickets cost?

Iran train ticket prices range from 5 to 60 EUR depending on services and amenities provided. Start a chat with us to get more details(Ticket in Iran).

What is the refund policy?

Refund policies are specific to each ticket and company. Check with us before finalizing your selected ticket.

Do I need to book my seat in advance?

Yes. Due to their popularity, trains fill up fast, so we recommend you book at least one month in advance for the best tickets. Booking in advance will save you time and energy before getting to the stations.

Are children charged for train tickets?

Yes, all tickets are the same price regardless of age.

What amenities are available on Iran trains?

  • Most trains have the following amenities:
  • Bed with pillow, blanket and fresh sheets
  • Entertainment system (Movies + Music)
  • Wi-Fi access throughout ride
  • Wagon restrooms (Sitdown + Squat WC)
  • Restaurant with service throughout ride
  • Charging sockets
  • Adjustable lighting
  • Adjustable temperature

Do I have to print my ticket?

No you can just show your ticket on your phone

Do you sell international train tickets?

No we only sell domestic tickets

How much luggage is allowed in Iranian passenger trains?

Most tickets allow anywhere from 30-50 Kg of baggage per person.

Can we book private compartments?

Yes, but you would need to purchase all the seats in your compartment (usually 4-6).

Can I bring my bike on the train?

Yes. You can bring your bicycle with you on the train at an additional cost. If you are bringing your car or motorcycle, you will have to coordinate in advance.

Can I ship my car by train?

Yes It’s possible on some routes and should be checked by the train companies. You have to be at the train station a couple of hours before the departure and pay the extra fee.

Does Iran have trains?

The country has over 10,000 kilometers of rail running across the country. The Trans-Iranian railroad, a UNESCO World Heritage site, hosted one of the most important turning points of World War II.

Is there a train from Turkey to Iran?

Yes there is but we do not handle international routes. We can point you in the right direction.

Is there a train from Istanbul to Tehran?

Yes there is but we do not handle international routes. We can point you in the right direction.

Does Iran have high speed rail?

Speeds in the country currently run at an average of 120 kph and do not exceed 140 kph. Then Tehran–Qom–Isfahan High Speed Rail began construction in 2015 and is set to finish in the mid 2020’s.

Can 2 people have a whole compartment to themselves?

Yes but you have to book all beds in your compartment (4-6 beds)

Rate this page

"*" indicates required fields

Preferred tour start date
Hotel Type
Prefered cities to visit
Travel Style
This field is for validation purposes and should be left unchanged.