Nestled amidst the verdant hills of Meghalaya, Shillong exudes a captivating charm that beckons travelers seeking a tranquil escape. Known as the "Scotland of the East," this picturesque city boasts lush landscapes, cascading waterfalls, and a vibrant cultural scene. Explore the bustling markets filled with local handicrafts, savor the delectable Khasi cuisine, or embark on a trek to discover hidden natural wonders. The cool climate and friendly locals only add to Shillong's allure, making it a must-visit destination for those yearning for a unique blend of nature, culture, and serenity.
The cheapest month to fly to Shillong is typically in September.
The popular airports near the city of Shillong are Lokpriya Gopinath Bordoloi International Airport in Guwahati, Umroi Airport near Shillong, and Netaji Subhas Chandra Bose International Airport in Kolkata.
The flight to Shillong (SHL) is roughly 7 hours 54 minutes and 3,332 miles (5,362 kilometres) from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED).
The best way is to compare flights to Shillong from leading comparison sites using our search engine dashboard.
Lake, boathouse and reservoir
Scenic lake ringed by colorful flowers
Shillong City views from a mountain peak
Waterfall
Waterfalls with accessible trailways
Exhibits & artifacts on regional culture
Man-made lake nestled among hills
Tranquil park with flowers & a small zoo
20th-century Catholic church with art
Historic air force machinery & models
Waterfall resembling bird in flight
Park and garden
Golf
Museum with exhibits on tribal culture
Sizable waterfall with a vista point
Temple
Museum of regional culture & heritage
Architecture
Playful place with waterslides & rides
Cozy museum with butterfly collections
Monument and history
Fun park with go-karts & a pool
View Point
Modest spot for military & cultural info
Attraction
Architecture
Viewpoint
Lakeside garden with exotic orchids
Attraction
Attraction
Attraction
Church
Forest
History and temple
Attraction
Parish
18 °C
Thu, 25 Apr 2024
Average Temperature
15°C
Jan
17°C
Feb
21°C
Mar
23°C
Apr
23°C
May
24°C
Jun
24°C
Jul
24°C
Aug
23°C
Sep
22°C
Oct
19°C
Nov
16°C
Dec
Flights from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED) to Shillong (SHL) - The flight distance between these airports is 3,332 miles (5,362 kilometres). The direct flight time is roughly 7 hours 54 minutes.
Flights from Riyadh, Saudi Arabia - King Khalid International Airport (RUH) to Shillong (SHL) - The flight distance between these airports is 2,814 miles (4,529 kilometres). The direct flight time is roughly 6 hours 45 minutes.
Flights from Dammam, Saudi Arabia - King Fahd International Airport (DMM) to Shillong (SHL) - The flight distance between these airports is 2,606 miles (4,194 kilometres). The direct flight time is roughly 6 hours 17 minutes.
Flights from Madinah, Saudi Arabia - Mohammad Bin Abdulaziz Medina Airport (MED) to Shillong (SHL) - The flight distance between these airports is 3,249 miles (5,229 kilometres). The direct flight time is roughly 7 hours 43 minutes.
Flights from Gassim, Saudi Arabia - Gassim Airport (ELQ) to Shillong (SHL) - The flight distance between these airports is 2,976 miles (4,789 kilometres). The direct flight time is roughly 7 hours 6 minutes.
Flights from Taif, Saudi Arabia - Taif Airport (TIF) to Shillong (SHL) - The flight distance between these airports is 3,250 miles (5,230 kilometres). The direct flight time is roughly 7 hours 43 minutes.
Flights from Yanbu al Bahr, Saudi Arabia - Yanbu al Bahr Airport (YNB) to Shillong (SHL) - The flight distance between these airports is 3,356 miles (5,401 kilometres). The direct flight time is roughly 7 hours 57 minutes.
Flights from Abha, Saudi Arabia - Abha Airport (AHB) to Shillong (SHL) - The flight distance between these airports is 3,184 miles (5,125 kilometres). The direct flight time is roughly 7 hours 34 minutes.
Flights from Tabuk, Saudi Arabia - Tabuk Airport (TUU) to Shillong (SHL) - The flight distance between these airports is 3,382 miles (5,443 kilometres). The direct flight time is roughly 8 hours.
Flights from Hail, Saudi Arabia - Ha'il Regional Airport (HAS) to Shillong (SHL) - The flight distance between these airports is 3,089 miles (4,971 kilometres). The direct flight time is roughly 7 hours 21 minutes.
Flights from Alahsa, Saudi Arabia - Al-Ahsa International Airport (HOF) to Shillong (SHL) - The flight distance between these airports is 2,639 miles (4,246 kilometres). The direct flight time is roughly 6 hours 21 minutes.
Flights from Jazan, Saudi Arabia - Jizan / Gizan Airport (GIZ) to Shillong (SHL) - The flight distance between these airports is 3,219 miles (5,180 kilometres). The direct flight time is roughly 7 hours 39 minutes.
Flights from Al Baha, Saudi Arabia - Al-Baha Domestic Airport (ABT) to Shillong (SHL) - The flight distance between these airports is 3,205 miles (5,158 kilometres). The direct flight time is roughly 7 hours 37 minutes.
Flights from Bisha, Saudi Arabia - Bisha Airport (BHH) to Shillong (SHL) - The flight distance between these airports is 3,150 miles (5,070 kilometres). The direct flight time is roughly 7 hours 30 minutes.
Flights from Gurayat, Saudi Arabia - Gurayat Airport (URY) to Shillong (SHL) - The flight distance between these airports is 3,310 miles (5,326 kilometres). The direct flight time is roughly 7 hours 51 minutes.
Flights from Nejran, Saudi Arabia - Najran / Nejran Airport (EAM) to Shillong (SHL) - The flight distance between these airports is 3,089 miles (4,971 kilometres). The direct flight time is roughly 7 hours 21 minutes.
Flights from Qaisumah, Saudi Arabia - Hafar al Batin Airport (AQI) to Shillong (SHL) - The flight distance between these airports is 2,811 miles (4,525 kilometres). The direct flight time is roughly 6 hours 44 minutes.
Flights from Rafha, Saudi Arabia - Rafha Airport (RAH) to Shillong (SHL) - The flight distance between these airports is 2,958 miles (4,761 kilometres). The direct flight time is roughly 7 hours 4 minutes.
Flights from Arar, Saudi Arabia - Arar Airport (RAE) to Shillong (SHL) - The flight distance between these airports is 3,087 miles (4,969 kilometres). The direct flight time is roughly 7 hours 21 minutes.
Flights from Sharurah, Saudi Arabia - Sharurah Airport (SHW) to Shillong (SHL) - The flight distance between these airports is 2,924 miles (4,705 kilometres). The direct flight time is roughly 6 hours 59 minutes.
Flights from Jouf, Saudi Arabia - Jouf Airport (AJF) to Shillong (SHL) - The flight distance between these airports is 3,159 miles (5,083 kilometres). The direct flight time is roughly 7 hours 31 minutes.
Flights from Turaif, Saudi Arabia - Turaif Airport (TUI) to Shillong (SHL) - The flight distance between these airports is 3,222 miles (5,186 kilometres). The direct flight time is roughly 7 hours 39 minutes.
Flights from Wadi Ad Dawasir, Saudi Arabia - Wadi al Dawaser Airport (WAE) to Shillong (SHL) - The flight distance between these airports is 2,980 miles (4,795 kilometres). The direct flight time is roughly 7 hours 7 minutes.
Expert Help