Nestled amidst the vast desert landscapes of central Iran lies the charming city of Rafsanjan, known for its rich history, pistachio orchards, and warm hospitality. This hidden gem offers a glimpse into traditional Iranian culture, with its bustling bazaars brimming with locally produced goods and intricate handicrafts. Visitors can immerse themselves in the city's vibrant atmosphere, exploring ancient mosques and historic landmarks that speak to Rafsanjan's storied past. The aroma of freshly roasted pistachios fills the air, inviting travelers to indulge in the region's prized delicacy while discovering the unique allure of this off-the-beaten-path destination.
The cheapest month to fly to Rafsanjan is typically in January.
The popular airports near Rafsanjan are Shahid Hashemi Nejad Airport (RJN) and Kerman International Airport (KER).
The flight to Rafsanjan (RJN) is roughly 3 hours 10 minutes and 1,204 miles (1,938 kilometres) from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED).
The best way is to compare flights to Rafsanjan from leading comparison sites using our search engine dashboard.
Tourist Attraction
Water park and park
Tourist Attraction
Historical Landmark
Museum
21.7 °C
Fri, 3 May 2024
Average Temperature
12°C
Jan
15°C
Feb
19°C
Mar
24°C
Apr
30°C
May
35°C
Jun
36°C
Jul
34°C
Aug
32°C
Sep
26°C
Oct
20°C
Nov
14°C
Dec
Flights from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED) to Rafsanjan (RJN) - The flight distance between these airports is 1,204 miles (1,938 kilometres). The direct flight time is roughly 3 hours 10 minutes.
Flights from Riyadh, Saudi Arabia - King Khalid International Airport (RUH) to Rafsanjan (RJN) - The flight distance between these airports is 681 miles (1,095 kilometres). The direct flight time is roughly 2 hours.
Flights from Dammam, Saudi Arabia - King Fahd International Airport (DMM) to Rafsanjan (RJN) - The flight distance between these airports is 463 miles (745 kilometres). The direct flight time is roughly 1 hour 31 minutes.
Flights from Madinah, Saudi Arabia - Mohammad Bin Abdulaziz Medina Airport (MED) to Rafsanjan (RJN) - The flight distance between these airports is 1,077 miles (1,733 kilometres). The direct flight time is roughly 2 hours 53 minutes.
Flights from Gassim, Saudi Arabia - Gassim Airport (ELQ) to Rafsanjan (RJN) - The flight distance between these airports is 796 miles (1,280 kilometres). The direct flight time is roughly 2 hours 16 minutes.
Flights from Taif, Saudi Arabia - Taif Airport (TIF) to Rafsanjan (RJN) - The flight distance between these airports is 1,138 miles (1,832 kilometres). The direct flight time is roughly 3 hours 1 minute.
Flights from Yanbu al Bahr, Saudi Arabia - Yanbu al Bahr Airport (YNB) to Rafsanjan (RJN) - The flight distance between these airports is 1,182 miles (1,903 kilometres). The direct flight time is roughly 3 hours 7 minutes.
Flights from Abha, Saudi Arabia - Abha Airport (AHB) to Rafsanjan (RJN) - The flight distance between these airports is 1,184 miles (1,905 kilometres). The direct flight time is roughly 3 hours 7 minutes.
Flights from Tabuk, Saudi Arabia - Tabuk Airport (TUU) to Rafsanjan (RJN) - The flight distance between these airports is 1,177 miles (1,894 kilometres). The direct flight time is roughly 3 hours 6 minutes.
Flights from Hail, Saudi Arabia - Ha'il Regional Airport (HAS) to Rafsanjan (RJN) - The flight distance between these airports is 891 miles (1,433 kilometres). The direct flight time is roughly 2 hours 28 minutes.
Flights from Alahsa, Saudi Arabia - Al-Ahsa International Airport (HOF) to Rafsanjan (RJN) - The flight distance between these airports is 530 miles (853 kilometres). The direct flight time is roughly 1 hour 40 minutes.
Flights from Jazan, Saudi Arabia - Jizan / Gizan Airport (GIZ) to Rafsanjan (RJN) - The flight distance between these airports is 1,256 miles (2,022 kilometres). The direct flight time is roughly 3 hours 17 minutes.
Flights from Al Baha, Saudi Arabia - Al-Baha Domestic Airport (ABT) to Rafsanjan (RJN) - The flight distance between these airports is 1,133 miles (1,824 kilometres). The direct flight time is roughly 3 hours 1 minute.
Flights from Bisha, Saudi Arabia - Bisha Airport (BHH) to Rafsanjan (RJN) - The flight distance between these airports is 1,100 miles (1,770 kilometres). The direct flight time is roughly 2 hours 56 minutes.
Flights from Gurayat, Saudi Arabia - Gurayat Airport (URY) to Rafsanjan (RJN) - The flight distance between these airports is 1,115 miles (1,794 kilometres). The direct flight time is roughly 2 hours 58 minutes.
Flights from Nejran, Saudi Arabia - Najran / Nejran Airport (EAM) to Rafsanjan (RJN) - The flight distance between these airports is 1,142 miles (1,838 kilometres). The direct flight time is roughly 3 hours 2 minutes.
Flights from Qaisumah, Saudi Arabia - Hafar al Batin Airport (AQI) to Rafsanjan (RJN) - The flight distance between these airports is 613 miles (986 kilometres). The direct flight time is roughly 1 hour 51 minutes.
Flights from Rafha, Saudi Arabia - Rafha Airport (RAH) to Rafsanjan (RJN) - The flight distance between these airports is 753 miles (1,212 kilometres). The direct flight time is roughly 2 hours 10 minutes.
Flights from Arar, Saudi Arabia - Arar Airport (RAE) to Rafsanjan (RJN) - The flight distance between these airports is 887 miles (1,428 kilometres). The direct flight time is roughly 2 hours 28 minutes.
Flights from Sharurah, Saudi Arabia - Sharurah Airport (SHW) to Rafsanjan (RJN) - The flight distance between these airports is 1,050 miles (1,689 kilometres). The direct flight time is roughly 2 hours 49 minutes.
Flights from Jouf, Saudi Arabia - Jouf Airport (AJF) to Rafsanjan (RJN) - The flight distance between these airports is 954 miles (1,535 kilometres). The direct flight time is roughly 2 hours 37 minutes.
Flights from Turaif, Saudi Arabia - Turaif Airport (TUI) to Rafsanjan (RJN) - The flight distance between these airports is 1,029 miles (1,656 kilometres). The direct flight time is roughly 2 hours 47 minutes.
Flights from Wadi Ad Dawasir, Saudi Arabia - Wadi al Dawaser Airport (WAE) to Rafsanjan (RJN) - The flight distance between these airports is 956 miles (1,539 kilometres). The direct flight time is roughly 2 hours 37 minutes.
Expert Help
Choose Site / Currency