There are 4 ways to get from Tehrān to Tabriz by plane, train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  1 h 21 min

  1. THR - TBZ

$67 - $450

Cheapest option

Train  •  11 h 2 min

  1. 489

$2 - $3

2 alternative options

Taxi  •  6 h 32 min

  1. 391 miles

$150 - $180

Drive  •  6 h 32 min

  1. 391 miles

What companies run services between Tehrān, Iran and Tabriz, Iran?

Iran Airtour Airline, Iran Air and Iran Aseman fly from Tehrān to Tabriz 5 times a day. Alternatively, Raja Rail Transportation Co. operates a train from Tehrān to Tabriz 4 times a week, and the journey takes 10 h 53 min.

Airlines
Iran Airtour Airline
Website
iat.aero
Flights from Tehran Mehrabad to Tabriz
Ave. Duration
58 min
When
Every day
Estimated price
$60 - $440
Iran Air
Website
iranair.com
Flights from Tehran Mehrabad to Tabriz
Ave. Duration
1 h 16 min
When
Every day
Estimated price
$110 - $900
Iran Aseman
Website
iaa.ir
Flights from Tehran Mehrabad to Tabriz
Ave. Duration
1 h 10 min
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$60 - $440
Train operators
Raja Rail Transportation Co.
Phone
021- 55122417
Email
info@raja.ir
Website
raja.ir
Train from Tehran station to Tabriz
Ave. Duration
10 h 53 min
Frequency
4 times a week
Schedules at
raja.ir
Other operators
Taxi from Tehrān to Tabriz
Ave. Duration
6 h 32 min
Estimated price
$150 - $180

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, Bali: What to do if Mount Agung erupts and How to get from London to Edinburgh - to help you get the most out of your next trip.

Questions & Answers

The distance between Tehrān and Tabriz is 528 km. The road distance is 626 km.

The cheapest way to get from Tehrān to Tabriz is to train which costs $2 - $3 and takes 11 h 2 min.

The quickest way to get from Tehrān to Tabriz is to fly which takes 1 h 21 min and costs $65 - $450.

It takes approximately 1 h 21 min to get from Tehrān to Tabriz, including transfers.