Located in central Iran along the Zayandeh River, Isfahan boasts a rich tapestry of history, culture, and architectural marvels. Renowned for its stunning Islamic architecture, the city is home to the iconic Imam Square, a UNESCO World Heritage Site, adorned with the magnificent Shah Mosque and Ali Qapu Palace. Wandering through its bustling bazaars, crossing historic bridges like Khaju and Si-o-se-pol, and marveling at intricate tile work at the Jameh Mosque, visitors are transported back in time. With a delightful blend of old-world charm and modern amenities, Isfahan offers an enchanting destination for explorers seeking a glimpse into Iran's glorious past.
The cheapest month to fly to Isfahan is typically in January.
The best price we found is for C$1,882 from Toronto to Isfahan.
Some popular airlines include: WestJet, Turkish Airlines, Emirates, Air Canada.
A good price for a flight to Isfahan is C$1694 - C$2070.
Some popular airports near the city of Isfahan include Isfahan International Airport (IFN), Tehran Imam Khomeini International Airport (IKA), and Shiraz International Airport (SYZ).
The flight to Isfahan (IFN) is roughly 14 hours 34 minutes and 6,335 miles (10,195 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Isfahan from leading comparison sites using our search engine dashboard.
17th-century church with bright frescoes
Picturesque 17th-century bridge
Elegant, 17th-c. royal pavilion & garden
Historic mosque built in the 1600s
Majestic palace with a lavish music room
Iconic stone bridge with 33 arches
17th-century site with colorful tiles
Mosque known for its varied architecture
Enduring royal palace built in 1669
14th-Century shrine with famous minarets
Garden and parrots
Aquarium with a variety of birds & fish
Zoroastrian ruins on a hill with views
Kid-oriented attractions & water slides
Park
Enormous bazaar with handicrafts & rugs
Modern space with Iranian instruments
18th-century Turkish bath & museum
Architecture and history
Park
Tomb and architecture
River bridge with arches & tea houses
Historical Landmark
Church and architecture
Caravanserai and history
Garden and park
Tourist Attraction
History and architecture
Tourist Attraction
Decorative tiles & a colorful dome
Historical Landmark
City Park
Tourist Attraction
Market
Museum
Bridge
Mosque
Historical Place
Shrine
Bridge
Museum
Tourist Attraction
Historical Place
Old, tree-lined street with a bazaar
Desert, ancient history, architecture, caravanserai, and history
Park
Tomb and architecture
Water Park
Museum, art, and art museum
Handicraft Museum
Tomb and architecture
Limestone peak with trails & cable cars
Museum
Museum, decorative arts, art museum, and art
Architecture and tomb
Museum and architecture
Amusement Park
Art Cafe
Mosque
Park and garden
Historical Landmark
Sports and park
Church and architecture
Compound building
Mosque
Architecture and tomb
Super Public Bath
Park
Historical Landmark
Museum, natural history, and history
Tomb, mausoleum, and architecture
Zoo and park
Shrine and tomb
Amusement Park
Historical Place
Garden and park
Local History Museum
Mountain Peak
Church, architecture, and history
Garden
Historical Place Museum
Monument
Tourist Attraction
Park, amusement park, and water park
Park
Garden and park
Zoo
Water park and park
Amusement Park
Tourist Attraction
5.8 °C
Mon, 29 Apr 2024
Average Temperature
9°C
Jan
13°C
Feb
17°C
Mar
23°C
Apr
28°C
May
34°C
Jun
37°C
Jul
36°C
Aug
32°C
Sep
25°C
Oct
17°C
Nov
11°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Isfahan (IFN) - The flight distance between these airports is 6,335 miles (10,195 kilometres). The direct flight time is roughly 14 hours 34 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Isfahan (IFN) - The flight distance between these airports is 6,051 miles (9,738 kilometres). The direct flight time is roughly 13 hours 56 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Isfahan (IFN) - The flight distance between these airports is 6,767 miles (10,890 kilometres). The direct flight time is roughly 15 hours 32 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Isfahan (IFN) - The flight distance between these airports is 6,579 miles (10,588 kilometres). The direct flight time is roughly 15 hours 7 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Isfahan (IFN) - The flight distance between these airports is 6,427 miles (10,343 kilometres). The direct flight time is roughly 14 hours 46 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Isfahan (IFN) - The flight distance between these airports is 5,717 miles (9,200 kilometres). The direct flight time is roughly 13 hours 12 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Isfahan (IFN) - The flight distance between these airports is 6,122 miles (9,852 kilometres). The direct flight time is roughly 14 hours 6 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Isfahan (IFN) - The flight distance between these airports is 5,907 miles (9,507 kilometres). The direct flight time is roughly 13 hours 37 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Isfahan (IFN) - The flight distance between these airports is 5,814 miles (9,357 kilometres). The direct flight time is roughly 13 hours 25 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Isfahan (IFN) - The flight distance between these airports is 6,420 miles (10,332 kilometres). The direct flight time is roughly 14 hours 45 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Isfahan (IFN) - The flight distance between these airports is 5,191 miles (8,354 kilometres). The direct flight time is roughly 12 hours 2 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Isfahan (IFN) - The flight distance between these airports is 6,697 miles (10,778 kilometres). The direct flight time is roughly 15 hours 22 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Isfahan (IFN) - The flight distance between these airports is 5,574 miles (8,970 kilometres). The direct flight time is roughly 12 hours 53 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Isfahan (IFN) - The flight distance between these airports is 5,705 miles (9,181 kilometres). The direct flight time is roughly 13 hours 10 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Isfahan (IFN) - The flight distance between these airports is 6,341 miles (10,205 kilometres). The direct flight time is roughly 14 hours 35 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Isfahan (IFN) - The flight distance between these airports is 5,470 miles (8,803 kilometres). The direct flight time is roughly 12 hours 39 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Isfahan (IFN) - The flight distance between these airports is 6,805 miles (10,952 kilometres). The direct flight time is roughly 15 hours 37 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Isfahan (IFN) - The flight distance between these airports is 6,180 miles (9,946 kilometres). The direct flight time is roughly 14 hours 14 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Isfahan (IFN) - The flight distance between these airports is 6,736 miles (10,840 kilometres). The direct flight time is roughly 15 hours 28 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Isfahan (IFN) - The flight distance between these airports is 6,513 miles (10,482 kilometres). The direct flight time is roughly 14 hours 58 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Isfahan (IFN) - The flight distance between these airports is 6,122 miles (9,852 kilometres). The direct flight time is roughly 14 hours 6 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Isfahan (IFN) - The flight distance between these airports is 6,428 miles (10,344 kilometres). The direct flight time is roughly 14 hours 47 minutes.
From Toronto (YYZ), Canada to Isfahan, Iran (IFN): C$1,882
Depart: 12 May 2024 · Return: 25 May 2024 Price found 28 Apr 2024, 22:59
From Vancouver (YVR), Canada to Isfahan, Iran (IFN): C$2,419
Depart: 22 May 2024 · Return: 29 Jun 2024 Price found 29 Apr 2024, 00:16
From Victoria (YYJ), Canada to Isfahan, Iran (IFN): C$2,968
Depart: 21 May 2024 · Return: 29 Jun 2024 Price found 29 Apr 2024, 00:13
Expert Help