Tabriz is one of the touristic cities, in the northwest of Iran. Tabriz has many features that make it one of the best destinations in Iran. Tehran to Tabriz trains are available on a daily basis. Normally, trains leave Tehran Train Station at 19:20 and arrive at Tabriz Train Station at early morning the next day. Traveling to Tabriz from Tehran by train is a comfortable experience. You'll have the chance to enjoy watching the wild landscape from the window of the train.
Tehran to Tabriz Train Travel in Brief
Distance
About 632 Kilometers
Departure
19:20 From Tehran Train Station
Arrival
Depending on the train 8:15
Train Type
4-bed and 6-bed Compartments
How to Book a Train Ticket from Tehran to Tabriz?
If you decide to go to Tabriz from Tehran by train, here is the right place for you. To book your train ticket, you can go to the online train ticket booking page or fill the form below and we will do the rest for you. You can pay for your train ticket in Iran using your credit card at Apochi.
Tehran to Tabriz Trains Schedule
There are daily trains leaving Tehran towards Tabriz. Trains leave Tehran train station, normally in the afternoon every day and plan to arrive at Tabriz early morning the next day.
What Train Companies Provide Tehran to Tabriz Trains?
Raja and Raad trains are available between Tehran and Tabriz. All companies provide 4-bed and 6-bed compartment trains.
How Long Does It Take to Travel From Tehran to Tabriz by Train?
The duration of a train journey from Tehran to Tabriz is between 12 to 13 hours. Minor delays might happen due to longer stops on the stations along the way.
Seat Selection
In the Iran railway system, you choose your seat the moment you buy your ticket. You can see the exact location of your seat on your ticket.
Cancelation Policy
If you decide to cancel your train ticket for any reason, there is a cancellation fee depending on the time remained to train departure. If you cancel your train ticket before 12 PM the day before train departure. The cancellation fee is 10% of the ticket price. If you cancel your train ticket between 12 PM the day before the train departure and 3 hours before train departure, the cancellation fee is 30% of your ticket price. From 3 hours before the train departure to train departure, the cancellation fee is 50% of the ticket price.