There are direct flight from/to Moscow, Almaty & Astana, Delhi, Dubai, Dushanbe, Istanbul, Tashkent, Urumqui, Ulaanbaatar.
Below are flight details so you may use this information when preparing your itinerary.
Almaty - Bishkek
Air Astana, Mon, 10:15-11:10
Air Astana, Wed, 10:30-11:25
Astana - Bishkek
Air Astana, Mon, Fri, 08:05-09:55
Air Astana, Sat, 14:45-16:40
Delhi - Bishkek
Aviatraffic, Thu, Sun, 09:50-12:50
Dubai - Bishkek
Fly Dubai, every day, 22:40-04:40+1
Dushanbe - Bishkek
Aviatraffic, Sun, 21:45-23:55
Moscow - Bishkek
Aeroflot, every day, 08:40-15:55
Aeroflot, every day, 21:25-04:50+1
Aviatraffic, Sun, 11:25-18:25
Aviatraffic, Mon, Wed, Fri, 20:30-03:30+1
Ural Airlines, Wed, Thu, Fri, Sat, Sun, 20:25-03:35+1
Ural Airlines, Thu, Sun, 09:00-16:00
Istanbul - Bishkek
Turkish Airlines, Mon, Wed, Fri, Sun, 22:05-06:35+1
Turkish Airlines, Mon, Wed, Fri, 14:00-22:10+1
Turkish Airlines, Tue, Thu, Sat, 18:35-02:45
Pegasus, every day, 21:35-05:40+1
Aviatraffic, Mon, 06:15-13:55
Aviatraffic, Fri, 03:40-11:20
Tashkent - Bishkek
Uzbekistan Airways, Mon, 16:25-18:40
Uzbekistan Airways, Thu, 07:00-09:15
Uzbekistan Airways, Sun, 07:50-10:05
Urumqui - Bishkek
China Southern Airlines, every day, 08:45-09:05
Ulaanbaatar - Bishkek
Turkish Airlines, Tue, Thu, Sat, 06:00-08:30
Bishkek - Osh - Bishkek flights are practiced several times a day.
But note please that these flights are actual now and their schedule can be changed.