Compare airlines, prices, and flight durations for your trip
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Tehran to Sharjah:
•
•
•
•
•
•
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
The route Tehran — Sharjah is served by many carriers — 5 in total, including Air Arabia, Mahan Airlines, Emirates, Flydubai, and Iran Air Tours. This gives passengers wide opportunities: from finding the lowest fare (from $73) to selecting flights by schedule or service class. Our service aggregates data from multiple booking systems so you can compare offers in one place. This saves time and money: no need to check dozens of sites — just pick the right option and book online.
starting at $81
starting at $100
starting at $177
starting at $86
starting at $73
Tehran — Sharjah
12/28/2025
Departure
Direct flight
G9204
starting at $88
Tehran — Dubai
12/29/2025
Departure
Direct flight
W5065
starting at $100
Tehran — Dubai
12/30/2025
Departure
Direct flight
W5063
starting at $271
Tehran — Sharjah
12/31/2025
Departure
Direct flight
G9204
starting at $93
Tehran — Dubai
01/01/2026
Departure
Direct flight
EK978
starting at $259
Tehran — Dubai
01/04/2026
Departure
Direct flight
FZ1820
starting at $215
Tehran — Dubai
01/04/2026
Departure
Direct flight
FZ1930
starting at $86
Tehran — Dubai
01/06/2026
Departure
Direct flight
EK2374
starting at $219
Tehran — Dubai
01/06/2026
Departure
Direct flight
FZ2491
starting at $209
Tehran — Dubai
01/07/2026
Departure
Direct flight
EK2491
starting at $219
Unable to find information about the schedule of direct flights from
The cheapest one-way flight from Tehran to Sharjah departs on 02/09/2026, is operated by Air Arabia and costs $82
The cheapest roundtrip flight from Tehran to Sharjah departs on 12/29/2025, is operated by TACV Cabo Verde Airlines and costs $154
Fastest flight from Tehran to Sharjah takes 2h 5m
There are direct flights on this route 5 days a week: Su, Mo, Th, Fr, and Sa
The distance between Tehran and Sharjah is 1218km (755 miles). There are 12 direct flights from Tehran to Sharjah. The time difference between Tehran and Sharjah is 30m. Flights from Tehran begin at 11:25 AM. The latest flight from Tehran departs at 2:25 PM
Fly from Tehran to Sharjah with confidence — our search scans over 700 airlines, 50+ agencies and 5+ top booking systems to uncover the best prices, schedules and travel conditions for your trip. Compare options in seconds and book the flight that fits your budget and timing, whether you need a quick connection or extra comfort.
Tehran is served primarily by two airports with distinct roles. Imam Khomeini International Airport (IKA) is the main international gateway and typically handles long-haul and many international carriers, along with some full-service regional airlines; it can feel more modern but is located about 50–60 km southwest of central Tehran. Transfer options usually include taxis (roughly 45–75 minutes depending on traffic, fares can vary widely), airport shuttle buses and private transfers; a ride on the express bus to metro connections often takes around 60–90 minutes with modest fares. Mehrabad Airport (THR) operates mainly domestic and some regional flights and is closer to the city—about 8–15 km west of downtown—so travel by taxi or metro can be 20–40 minutes and often costs less. Pros: IKA offers international connectivity and newer facilities; THR is convenient for domestic travelers and quick city access. Cons: either airport can be affected by Tehran’s heavy traffic and security/immigration queues, and journeys may be longer than expected during peak hours.
Fly nonstop from Tehran to Sharjah for the quickest, most convenient way to reach the UAE—no layovers, less hassle, and more time to enjoy your trip. Direct flights save hours and reduce travel stress, though connecting options can sometimes be cheaper if you’re watching costs. Book a direct flight to maximize comfort and get to Sharjah faster.
Sharjah International Airport (SHJ) is the emirate’s main airport and typically serves a mix of low-cost and regional carriers, often positioning itself as a budget-friendly alternative to neighbouring Dubai’s major hubs. It sits roughly 15–25 km from Sharjah city centre and can be about 20–40 km from key Dubai districts, depending on route. Ground connections include taxis (around 20–40 minutes to central Sharjah), airport shuttles and occasional bus services; fares are usually modest compared with Dubai taxis, with shuttles and buses commonly the cheapest option. Pros: straightforward terminals and affordable carrier choices; cons: fewer long-haul nonstop options and can be busier at peak times, so allow extra transfer time.
We couldn't find any special offers for flights from Tehran to Sharjah
The cheapest flight ticket from Tehran to Sharjah according to data for the last 48 hours costs $82
Often the best time to buy tickets from Tehran to Sharjah is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Tehran to Sharjah can be found flying in these months: December, January, March.
The fastest flights from Tehran to Sharjah start from 2 hours 5 minutes in the air.
The following airlines operate direct flights on the route Tehran — Sharjah: Air Arabia, Mahan Airlines, Emirates
In different months, ticket prices from Tehran to Sharjah vary: minimum — $65 (December 2025), maximum — $142 (February 2026). Typically, the flight costs $125–$279.