There are 2 ways to get from Tehran to Tabriz by unknown, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, fly to Shahid Madani Of Tabriz International Airport
best- Walk from Tehran to Mashhad International Airport (MHD)unknown
- Fly from Mashhad International Airport (MHD) to Shahid Madani Of Tabriz International Airport (TBZ)plane MHD - TBZ
8h 37mTravel, fly to Urmieh, taxi
- Walk from Tehran to Mashhad International Airport (MHD)unknown
- Fly from Mashhad International Airport (MHD) to Urmieh (OMH)plane MHD - OMH
- Take the taxi from Urmieh (OMH) to Tabriztaxi
11h 32m
Mashhad International Airport (MHD) to Shahid Madani Of Tabriz International Airport (TBZ) flights
Questions & Answers
The distance between Tehran and Tabriz is 1540 km.
It takes approximately 8h 37m to get from Tehran to Tabriz, including transfers.
What companies run services between Tehran, Iran and Tabriz, Iran?
There is no direct connection from Tehran to Tabriz. However, you can travel to Mashhad International Airport (MHD) airport, fly to Shahid Madani Of Tabriz International Airport (TBZ), then take the taxi to Tabriz. Alternatively, you can travel to Mashhad International Airport (MHD) airport, fly to Urmieh (OMH), then take the taxi to Tabriz.
- Website
- ataair.ir
Flights from Mashhad International Airport to Shahid Madani Of Tabriz International Airport via Tehran Mehrabad
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- $190–1,100
Flights from Mashhad International Airport to Urmieh via Tehran Mehrabad
- Ave. Duration
- 4h 5m
- When
- Friday
- Estimated price
- $120–650
Flights from Mashhad International Airport to Urmieh via Shiraz, Tehran Mehrabad
- Ave. Duration
- 6h 30m
- When
- Friday
- Estimated price
- $170–850
- Website
- iranairtour.ir
Flights from Mashhad International Airport to Shahid Madani Of Tabriz International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $180–1,000
Flights from Mashhad International Airport to Shahid Madani Of Tabriz International Airport via Tehran Mehrabad
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- $190–1,100
- Website
- mahan.aero
Flights from Mashhad International Airport to Urmieh via Tehran Mehrabad
- Ave. Duration
- 4h 15m
- When
- Saturday and Sunday
- Estimated price
- $120–650
- Ave. Duration
- 1h 50m
- Estimated price
- $3–5
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Which side of Niagara Falls should I choose (and how do I get there)?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
