Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline United Airlines
Cheapest Month June
Cheapest Day of the Week Wednesday
Cheapest Airline United Airlines

The cheapest airline(s) flying from Grand Rapids to Tehran is United Airlines.

  • United Airlines United Airlines
  • Qatar Airways Qatar Airways
  • Lufthansa Lufthansa
  • Austrian Airlines Austrian Airlines
  • Emirates Emirates
Cheapest Month June

Travel Period: June 2025 - May 2026

The cheapest month(s) to fly from Grand Rapids to Tehran is June.

  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
  • Feb 2026
  • Mar 2026
  • Apr 2026
  • May 2026
Cheapest Day of the Week Wednesday

The cheapest day(s) of the week to fly from Grand Rapids to Tehran is Wednesday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Fri, 2 May, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 14:20 FRA
    13:15 ORD
    24Hrs, 13m 1 Stop (IKA)
  • FRAFrankfurt International Airport 14:20 - ORD 13:15 24h 13m 1 Stop (IKA) Tehran
  • FRAFrankfurt International Airport 14:20
    GRRGrand Rapids Airport 13:02
  • IKATehran Imam Khomeini International Airport 20:45
    ORDChicago O'Hare International Airport 13:15
  • 24h 13m (9h 25m)
  • 1 Stop IKA · Tehran 9h 25m
  • Lufthansa (LH 600)Airbus A340
    United Airlines (UA 3607)Embraer 175
  • Lufthansa (LH 600)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:20 FRA
    13:15 ORD
    24Hrs, 13m 1 Stop (IKA)
  • FRAFrankfurt International Airport 14:20 - ORD 13:15 24h 13m 1 Stop (IKA) Tehran
  • FRAFrankfurt International Airport 14:20
    GRRGrand Rapids Airport 13:02
  • IKATehran Imam Khomeini International Airport 20:45
    ORDChicago O'Hare International Airport 13:15
  • 24h 13m (9h 30m)
  • 1 Stop IKA · Tehran 9h 30m
  • Lufthansa (LH 600)Airbus A340
    United Airlines (UA 3607)Embraer 175
  • Lufthansa (LH 600)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:20 FRA
    13:15 ORD
    24Hrs, 13m 1 Stop (IKA)
  • FRAFrankfurt International Airport 14:20 - ORD 13:15 24h 13m 1 Stop (IKA) Tehran
  • FRAFrankfurt International Airport 14:20
    GRRGrand Rapids Airport 13:02
  • IKATehran Imam Khomeini International Airport 20:45
    ORDChicago O'Hare International Airport 13:15
  • 24h 13m (9h 45m)
  • 1 Stop IKA · Tehran 9h 45m
  • Lufthansa (LH 600)Airbus A340
    United Airlines (UA 3607)Embraer 175
  • Lufthansa (LH 600)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:20 FRA
    15:29 EWR
    23Hrs, 49m 1 Stop (IKA)
  • FRAFrankfurt International Airport 14:20 - EWR 15:29 23h 49m 1 Stop (IKA) Tehran
  • FRAFrankfurt International Airport 14:20
    GRRGrand Rapids Airport 13:26
  • IKATehran Imam Khomeini International Airport 20:45
    EWRNewark Liberty International Airport 15:29
  • 23h 49m (8h 56m)
  • 1 Stop IKA · Tehran 8h 56m
  • Lufthansa (LH 600)Airbus A340
    United Airlines (UA 3603)Embraer 170
  • Lufthansa (LH 600)
    • -
    • -
    • W
    • -
    • -
    • S
    • S
  • 14:20 FRA
    15:29 EWR
    23Hrs, 49m 1 Stop (IKA)
  • FRAFrankfurt International Airport 14:20 - EWR 15:29 23h 49m 1 Stop (IKA) Tehran
  • FRAFrankfurt International Airport 14:20
    GRRGrand Rapids Airport 13:26
  • IKATehran Imam Khomeini International Airport 20:45
    EWRNewark Liberty International Airport 15:29
  • 23h 49m (8h 36m)
  • 1 Stop IKA · Tehran 8h 36m
  • Lufthansa (LH 600)Airbus A340
    United Airlines (UA 3603)Embraer 170
  • Lufthansa (LH 600)
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 14:20 FRA
    15:29 EWR
    23Hrs, 49m 1 Stop (IKA)
  • FRAFrankfurt International Airport 14:20 - EWR 15:29 23h 49m 1 Stop (IKA) Tehran
  • FRAFrankfurt International Airport 14:20
    GRRGrand Rapids Airport 13:26
  • IKATehran Imam Khomeini International Airport 20:45
    EWRNewark Liberty International Airport 15:29
  • 23h 49m (9h 21m)
  • 1 Stop IKA · Tehran 9h 21m
  • Lufthansa (LH 600)Airbus A340
    United Airlines (UA 3603)Embraer 170
  • Lufthansa (LH 600)
    • -
    • -
    • W
    • -
    • -
    • S
    • S
  • 14:20 FRA
    15:30 EWR
    23Hrs, 48m 1 Stop (IKA)
  • FRAFrankfurt International Airport 14:20 - EWR 15:30 23h 48m 1 Stop (IKA) Tehran
  • FRAFrankfurt International Airport 14:20
    GRRGrand Rapids Airport 13:27
  • IKATehran Imam Khomeini International Airport 20:45
    EWRNewark Liberty International Airport 15:30
  • 23h 48m (8h 35m)
  • 1 Stop IKA · Tehran 8h 35m
  • Lufthansa (LH 600)Airbus A340
    United Airlines (UA 3603)Embraer 170
  • Lufthansa (LH 600)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 14:20 FRA
    15:30 EWR
    23Hrs, 48m 1 Stop (IKA)
  • FRAFrankfurt International Airport 14:20 - EWR 15:30 23h 48m 1 Stop (IKA) Tehran
  • FRAFrankfurt International Airport 14:20
    GRRGrand Rapids Airport 13:27
  • IKATehran Imam Khomeini International Airport 20:45
    EWRNewark Liberty International Airport 15:30
  • 23h 48m (9h 20m)
  • 1 Stop IKA · Tehran 9h 20m
  • Lufthansa (LH 600)Airbus A340
    United Airlines (UA 3603)Embraer 170
  • Lufthansa (LH 600)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 14:20 FRA
    15:30 EWR
    23Hrs, 48m 1 Stop (IKA)
  • FRAFrankfurt International Airport 14:20 - EWR 15:30 23h 48m 1 Stop (IKA) Tehran
  • FRAFrankfurt International Airport 14:20
    GRRGrand Rapids Airport 13:27
  • IKATehran Imam Khomeini International Airport 20:45
    EWRNewark Liberty International Airport 15:30
  • 23h 48m (8h 55m)
  • 1 Stop IKA · Tehran 8h 55m
  • Lufthansa (LH 600)Airbus A340
    United Airlines (UA 3603)Embraer 170
  • Lufthansa (LH 600)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 18:40 DOH
    15:47 ORD
    22Hrs, 06m 1 Stop (IKA)
  • DOHHamad International Airport 18:40 - ORD 15:47 22h 06m 1 Stop (IKA) Tehran
  • DOHHamad International Airport 18:40
    GRRGrand Rapids Airport 15:39
  • IKATehran Imam Khomeini International Airport 21:15
    ORDChicago O'Hare International Airport 15:47
  • 22h 06m (5h 23m)
  • 1 Stop IKA · Tehran 5h 23m
  • Qatar Airways (QR 498)Boeing 787 8
    American Airlines (AA 3685)Embraer 170
  • Qatar Airways (QR 498)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 18:40 DOH
    15:47 ORD
    22Hrs, 06m 1 Stop (IKA)
  • DOHHamad International Airport 18:40 - ORD 15:47 22h 06m 1 Stop (IKA) Tehran
  • DOHHamad International Airport 18:40
    GRRGrand Rapids Airport 15:39
  • IKATehran Imam Khomeini International Airport 21:15
    ORDChicago O'Hare International Airport 15:47
  • 22h 06m (5h 23m)
  • 1 Stop IKA · Tehran 5h 23m
  • Qatar Airways (QR 498)Airbus
    American Airlines (AA 3685)Embraer 170
  • Qatar Airways (QR 498)
    • -
    • T
    • -
    • T
    • F
    • S
    • S
  • 18:40 DOH
    17:55 PHL
    21Hrs, 48m 1 Stop (IKA)
  • DOHHamad International Airport 18:40 - PHL 17:55 21h 48m 1 Stop (IKA) Tehran
  • DOHHamad International Airport 18:40
    GRRGrand Rapids Airport 15:57
  • IKATehran Imam Khomeini International Airport 21:15
    PHLPhiladelphia International Airport 17:55
  • 21h 48m (5h 05m)
  • 1 Stop IKA · Tehran 5h 05m
  • Qatar Airways (QR 498)Airbus
    American Airlines (AA 6018)Er4 Embraer Rj145 Amazon
  • Qatar Airways (QR 498)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 22:05 DXB
    16:55 ORD
    23Hrs, 37m 1 Stop (IKA)
  • DXBDubai International Airport 22:05 - ORD 16:55 23h 37m 1 Stop (IKA) Tehran
  • DXBDubai International Airport 22:05
    GRRGrand Rapids Airport 16:43
  • IKATehran Imam Khomeini International Airport 23:50
    ORDChicago O'Hare International Airport 16:55
  • 23h 37m (6h 35m)
  • 1 Stop IKA · Tehran 6h 35m
  • flydubai (FZ 1929)Boeing 737 Max 8 Passenger
    United Airlines (UA 4417)Canadair Regional Jet 550
  • flydubai (FZ 1929)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 18:40 DOH
    17:29 ORD
    20Hrs, 26m 1 Stop (IKA)
  • DOHHamad International Airport 18:40 - ORD 17:29 20h 26m 1 Stop (IKA) Tehran
  • DOHHamad International Airport 18:40
    GRRGrand Rapids Airport 17:19
  • IKATehran Imam Khomeini International Airport 21:15
    ORDChicago O'Hare International Airport 17:29
  • 20h 26m (3h 41m)
  • 1 Stop IKA · Tehran 3h 41m
  • Qatar Airways (QR 498)Boeing 787 8
    American Airlines (AA 4933)Crj 700 Canadair Regional
  • Qatar Airways (QR 498)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 18:40 DOH
    17:29 ORD
    20Hrs, 26m 1 Stop (IKA)
  • DOHHamad International Airport 18:40 - ORD 17:29 20h 26m 1 Stop (IKA) Tehran
  • DOHHamad International Airport 18:40
    GRRGrand Rapids Airport 17:19
  • IKATehran Imam Khomeini International Airport 21:15
    ORDChicago O'Hare International Airport 17:29
  • 20h 26m (3h 41m)
  • 1 Stop IKA · Tehran 3h 41m
  • Qatar Airways (QR 498)Airbus
    American Airlines (AA 4933)Crj 700 Canadair Regional
  • Qatar Airways (QR 498)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Tehran from Grand Rapids?

The flight distance between Grand Rapids and Tehran is 10246km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 14:20. The last flight of the day departs at 14:20. See the full list of flight times on Wego.