Nestled at the foot of the towering Sulayman Mountain in southern Kyrgyzstan, Osh is a city steeped in history and culture. Known as one of the oldest continuously inhabited cities in Central Asia, Osh offers a vibrant blend of ancient traditions and modern influences. The bustling bazaars, such as the famous Jayma Bazaar, are a treasure trove of local crafts and culinary delights, providing visitors with a sensory feast. With its hospitable locals, stunning mountainous backdrop, and rich heritage, Osh beckons travelers to explore its winding streets and immerse themselves in its unique charm.
The cheapest month to fly to Osh is typically November.
The popular airports near the city of Osh include Osh International Airport (OSS) and Jalal-Abad Airport (JAA) in Kyrgyzstan.
The flight to Osh (OSS) is roughly 14 hours 38 minutes and 6,366 miles (10,244 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Osh from leading comparison sites using our search engine dashboard.
Landmark peak with a museum & a mosque
Market
Museum
River
Park and garden
History
22.4 °C
Thu, 2 May 2024
Average Temperature
1°C
Jan
4°C
Feb
12°C
Mar
20°C
Apr
26°C
May
31°C
Jun
32°C
Jul
31°C
Aug
27°C
Sep
19°C
Oct
11°C
Nov
3°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Osh (OSS) - The flight distance between these airports is 6,366 miles (10,244 kilometres). The direct flight time is roughly 14 hours 38 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Osh (OSS) - The flight distance between these airports is 6,140 miles (9,881 kilometres). The direct flight time is roughly 14 hours 8 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Osh (OSS) - The flight distance between these airports is 6,156 miles (9,907 kilometres). The direct flight time is roughly 14 hours 10 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Osh (OSS) - The flight distance between these airports is 6,086 miles (9,795 kilometres). The direct flight time is roughly 14 hours 1 minute.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Osh (OSS) - The flight distance between these airports is 5,937 miles (9,554 kilometres). The direct flight time is roughly 13 hours 41 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Osh (OSS) - The flight distance between these airports is 5,940 miles (9,559 kilometres). The direct flight time is roughly 13 hours 41 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Osh (OSS) - The flight distance between these airports is 6,187 miles (9,957 kilometres). The direct flight time is roughly 14 hours 14 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Osh (OSS) - The flight distance between these airports is 6,009 miles (9,670 kilometres). The direct flight time is roughly 13 hours 51 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Osh (OSS) - The flight distance between these airports is 5,304 miles (8,536 kilometres). The direct flight time is roughly 12 hours 17 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Osh (OSS) - The flight distance between these airports is 6,153 miles (9,903 kilometres). The direct flight time is roughly 14 hours 10 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Osh (OSS) - The flight distance between these airports is 5,489 miles (8,833 kilometres). The direct flight time is roughly 12 hours 41 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Osh (OSS) - The flight distance between these airports is 6,136 miles (9,875 kilometres). The direct flight time is roughly 14 hours 8 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Osh (OSS) - The flight distance between these airports is 5,689 miles (9,155 kilometres). The direct flight time is roughly 13 hours 8 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Osh (OSS) - The flight distance between these airports is 5,896 miles (9,489 kilometres). The direct flight time is roughly 13 hours 36 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Osh (OSS) - The flight distance between these airports is 6,192 miles (9,966 kilometres). The direct flight time is roughly 14 hours 15 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Osh (OSS) - The flight distance between these airports is 5,540 miles (8,916 kilometres). The direct flight time is roughly 12 hours 48 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Osh (OSS) - The flight distance between these airports is 6,191 miles (9,963 kilometres). The direct flight time is roughly 14 hours 15 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Osh (OSS) - The flight distance between these airports is 5,713 miles (9,193 kilometres). The direct flight time is roughly 13 hours 11 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Osh (OSS) - The flight distance between these airports is 6,104 miles (9,824 kilometres). The direct flight time is roughly 14 hours 3 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Osh (OSS) - The flight distance between these airports is 6,145 miles (9,889 kilometres). The direct flight time is roughly 14 hours 9 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Osh (OSS) - The flight distance between these airports is 6,076 miles (9,779 kilometres). The direct flight time is roughly 14 hours.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Osh (OSS) - The flight distance between these airports is 6,026 miles (9,698 kilometres). The direct flight time is roughly 13 hours 53 minutes.
Expert Help