From Cairns, Singapore Airlines operates a direct flight to Singapore. All other destinations are served via at least one stopover, usually at Singapore Changi Airport. For North Asia, cities such as Xiamen, Taipei, Shenzhen, Beijing, Nagoya, Tokyo, Shanghai, Hong Kong, Seoul, and Fukuoka are reached with a transit in Singapore. Across Southeast Asia, destinations including Surabaya, Ho Chi Minh City, Penang, Bangkok, Bandar Seri Begawan, Jakarta, Denpasar Bali, Kuala Lumpur, Manila, Da Nang, and Hanoi also connect via Singapore. To West Asia and Africa, routes to Riyadh, Mumbai, Cape Town, Dhaka, Male, Kochi, Hyderabad, Dubai, Kathmandu, and Delhi operate via Singapore, with some journeys, such as to Cape Town, including an additional stop in Johannesburg. For the Americas, flights to Seattle, Los Angeles, and New York route through Singapore. In Europe, Manchester, London, Frankfurt, Rome, and Istanbul are also reached with a connection at Singapore Changi Airport.