Flights from Moscow to Tehran
VKOIKA
Vnukovo International Airport (Moscow, Russia) → Imam Khomeini International Airport (Tehran, Iran)
Also known as Moscow, Tehran.
- Est. nonstop
- ~3h 31m
- Distance
- 2,480 km
- One-way from
- $138
- Airlines
- One Jet
Fares by month
One-way, per person- Nov 2026$138
- Dec 2026$243
- Jan 2027$266
- Feb 2027$965
- Mar 2027$428
- Apr 2027$1,102
- May 2027$1,148
- Jun 2027$1,813
- Jul 2027$1,256
- Aug 2027$1,363
- Sep 2027$1,220
- Oct 2027$716
Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.
Loading schedule…
Moscow to Tehran — frequently asked
- How long is the flight from Moscow to Tehran?
- VKO–IKA is about 3h 31m nonstop, covering 2,480 km (1,541 mi).
- Which airlines fly nonstop from Moscow to Tehran?
- One Jet operates this route nonstop.
- How much is a flight from Moscow to Tehran?
- One-way fares on VKO–IKA recently started from $138 ($189 nonstop). The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.