I don't remember where I got this info from my email, but I think it covers most places:
Flights to Hong Kong (HKG)
From Duration Airlines
San Francisco, CA 14h 8m Cathay Pacific, Singapore Airlines, United
New York, NY 15h 57m Cathay Pacific, United
Los Angeles, CA 14h 55m Cathay Pacific
−Hide all non-stop routes to Hong Kong
Abu Dhabi, United Arab Emirates 8h 5m Cathay Pacific
Amsterdam, The Netherlands 11h 5m Cathay Pacific
Auckland, New Zealand 11h 35m Air New Zealand, Cathay Pacific
Bahrain 8h 50m Cathay Pacific
Bandar Seri Begawan, Brunei Darussalam 3h 0m Royal Brunei
Bangalore, India 5h 50m Dragonair
Bangkok, Thailand 2h 53m Cathay Pacific, Thai, Hong Kong Airlines
Beihai, China 1h 15m China Eastern
Beijing, China 3h 28m Dragonair, Air China, Hong Kong Airlines
Brisbane, Australia 8h 50m Cathay Pacific, Qantas
Busan, South Korea 3h 23m Korean Air, Dragonair, Air Busan, …
Cairns, Australia 7h 5m Cathay Pacific
Cebu City, Philippines 2h 41m Cathay Pacific, Cebu Pacific, Airphil Express
Changsha, China 1h 35m Dragonair, Hong Kong Express
Chengdu, China 2h 31m Dragonair, Air China, Hong Kong Airlines, …
Chennai, India 5h 35m Cathay Pacific
Chiang Mai, Thailand 3h 0m Dragonair
Chicago, IL 15h 26m Cathay Pacific, United
Chongqing, China 2h 6m Dragonair, Air China, Hong Kong Airlines
Dalian, China 3h 30m Air China
Denpasar, Indonesia 4h 51m Hong Kong Airlines, Cathay Pacific, Garuda Indonesia
Detroit, MI 15h 50m Delta
Dhaka, Bangladesh 3h 45m Dragonair, Biman
Doha, Qatar 8h 35m Qatar Airways
Dubai, United Arab Emirates 7h 47m Cathay Pacific, Emirates
Frankfurt, Germany 11h 0m Cathay Pacific, Lufthansa
Fukuoka, Japan 3h 35m Dragonair
Fuzhou, China 1h 21m Dragonair, China Eastern, Hong Kong Airlines
Guam 5h 0m United
Guangzhou, China 1h 0m Dragonair, China Southern
Guilin, China 1h 27m Dragonair, Hong Kong Airlines
Guiyang, China 2h 0m Hong Kong Airlines
Haerbin, China 4h 40m Hong Kong Express
Haikou, China 1h 20m Hong Kong Express
Hangzhou, China 2h 8m Dragonair, China Eastern, Hong Kong Express
Hanoi, Vietnam 1h 53m Dragonair, Hong Kong Airlines, Vietnam
Hefei, China 2h 0m China Eastern
Helsinki, Finland 9h 50m Finnair
Ho Chi Minh, Vietnam 2h 40m Cathay Pacific, United, Vietnam
Istanbul, Turkey 10h 25m Turkish
Jakarta, Indonesia 4h 55m Cathay Pacific, Garuda Indonesia, China Airlines
Jeju-si, South Korea 3h 5m Dragonair
Jinan, China 2h 45m China Eastern
Johannesburg, South Africa 13h 22m South African, Cathay Pacific
Kalibo, Philippines 2h 30m Cebu Pacific
Kaohsiung, Taiwan 1h 31m Dragonair, China Airlines, Mandarin, …
Kathmandu, Nepal 4h 32m Dragonair, Nepal Airlines
Khabarovsk, Russia 5h 40m S7
Ko Samui, Thailand 3h 15m Bangkok Airways
Kota Kinabalu, Malaysia 2h 55m AirAsia, Malaysia, Dragonair
Kuala Lumpur, Malaysia 3h 51m Cathay Pacific, AirAsia, Malaysia
Kunming, China 2h 11m China Eastern, Dragonair, Hong Kong Express
Lijiang, China 2h 25m Sichuan
London, UK 12h 5m Cathay Pacific, British Airways, Virgin Atlantic
Los Angeles, CA 14h 55m Cathay Pacific
Luzon, Philippines 1h 54m SEAir, Dragonair, Aerosur
Magong, Taiwan 1h 15m Far Eastern Air
Manila, Philippines 2h 6m Cathay Pacific, Philippine, Cebu Pacific, …
Mauritius 9h 45m Air Mauritius
Meixian, China 1h 25m China Southern
Melbourne, Australia 9h 30m Cathay Pacific, Qantas
Milan, Italy 11h 25m Cathay Pacific
Moscow, Russia 9h 8m Aeroflot, Cathay Pacific, Transaero
Mumbai, India 5h 57m Cathay Pacific, Jet Airways
Munich, Germany 11h 10m Lufthansa
Nadi, Fiji 10h 25m Air Pacific
Nagoya, Japan 4h 12m Cathay Pacific, ANA
Nanchang, China 1h 45m China Eastern
Nanjing, China 2h 21m Dragonair, China Eastern, Hong Kong Airlines
Nanning, China 1h 20m Hong Kong Express
New Delhi, India 5h 23m Cathay Pacific, Jet Airways
New York, NY 15h 57m Cathay Pacific, United
Ningbo, China 2h 12m Dragonair, China Eastern
Okinawa Prefecture, Japan 2h 25m Hong Kong Express, Dragonair
Osaka, Japan 3h 53m Cathay Pacific, ANA, Peach Aviation, …
Paris, France 11h 30m Air France, Cathay Pacific
Penang, Malaysia 3h 47m Cathay Pacific, AirAsia
Perth, Australia 7h 55m Cathay Pacific, Qantas
Phnom Penh, Cambodia 2h 30m Dragonair
Phuket, Thailand 3h 30m Dragonair, AirAsia, Thai, …
Port Moresby, Papua New Guinea 6h 30m Air Niugini
Qingdao, China 3h 10m Dragonair
Quanzhou, China 1h 10m Shenzhen
Riyadh Saudi Arabia 9h 15m Cathay Pacific
Rome, Italy 12h 15m Cathay Pacific
San Francisco, CA 14h 8m Cathay Pacific, Singapore Airlines, United
Sanya, China 1h 26m Hong Kong Airlines, Dragonair, Hong Kong Express
Sapporo, Japan 5h 0m Cathay Pacific
Seoul, South Korea 3h 40m Cathay Pacific, Korean Air, Asiana
Shanghai, China 2h 34m Dragonair, China Eastern, Spring
Shantou, China 0h 55m China Southern
Shenyang, China 4h 5m China Southern
Shijiazhuang, China 2h 20m Spring
Singapore 3h 53m Cathay Pacific, Singapore Airlines, Tiger
Surabaya, Indonesia 4h 45m Cathay Pacific
Sydney, Australia 9h 26m Cathay Pacific, Qantas, Virgin Atlantic
Taichung, Taiwan 1h 36m Mandarin, Dragonair, Hong Kong Express
Taipei, Taiwan 1h 44m Cathay Pacific, China Airlines, EVA Air
Taiyuan, China 2h 42m China Eastern, Hong Kong Airlines
Tel Aviv, Israel 10h 50m El Al
Tianjin, China 3h 17m Air China, Tianjin Airlines
Tokyo, Japan 4h 41m Cathay Pacific, ANA, JAL
Toronto, Canada 15h 20m Cathay Pacific, Air Canada
Ulaanbaatar, Mongolia 4h 17m MIAT, Mongolian Airlines
Vancouver, Canada 13h 2m Cathay Pacific, Air Canada
Vladivostok, Russia 5h 10m S7, Vladivostok Air
Wenzhou, China 1h 50m China Eastern
Wuhan, China 2h 0m China Southern, Dragonair
Wuxi, China 2h 20m China Eastern
Xi'an, China 2h 40m China Eastern, Dragonair, Hong Kong Express
Xiamen, China 1h 15m Dragonair, Xiamen Airlines
Yancheng, China 2h 45m China Eastern
Yichang, China 1h 50m Sichuan
Zhanjiang, China 1h 10m China Southern
Zhengzhou, China 2h 30m China Southern
Zurich, Switzerland 12h 5m Swiss
Hope this help : )