Kathmandu the capital city of Nepal is connected by air with London, Frankfurt, Paris, Karachi, Dubai, Doha, Abu Dhabi, Dhaka, Moscow, Lhasa, Bangkok, Hong Kong, Singapore, Delhi, Mumbai, Kolkata, Varanasi, Patna, Paro (Bhutan), Vienna, Amsterdam, Munich, Shanghai, Osaka. At present, besides the National Flag carrier Royal Nepal Airlines, Aeroflot Soviet Airlines, Biman Bangladesh, China Southwest Airlines, Condor, Druk Air, Gulf Air, Indian Airlines, Lauda Air, Pakistan International Airlines, Qatar Airways, Singapore Airlines, Thai Airways International, and Transavia operates their direct flights to Kathmandu.
The other International Airline representatives are in Nepal:
Air France: Nearest Int'l Airport is Delhi; American Airlines: Nearest Int'l Airport is Beijing; British Airways: Nearest Int'l Airport is Delhi; Cathay Pacific: Nearest Int'l Airport is Bangkok; China Airlines: Nearest Int'l Airport is Hong Kong; Delta Airlines: Nearest Int'l Airport is Mumbai; Dragon Air: Nearest Int'l Airport is Hong Kong; East West Airlines: Nearest Int'l Airport is Delhi; Emirates: Nearest Int'l Airport is Delhi; Eva Air: Nearest Int'l Airport is Bangkok; Japan Airlines: Nearest Int'l Airport is Bangkok; KLM Royal Dutch Airlines: Nearest Int'l Airport is Delhi; Korean Air: Nearest Int'l Airport is Delhi; Kuwait Airways: Nearest Int'l Airport is Delhi; Northwest Airlines: Nearest Int'l Airport is Bangkok; Philipines Airlines: Nearest Int'l Airport is Bangkok; Quantas Airways: Nearest Int'l Airport is Bangkok; Royal Brunei Airlines: Nearest Int'l Airport is Mumbai; Saudi Arabian Airlines: Nearest Int'l Airport is Delhi; Scandianavian Airlines System (SAS): Nearest Int'l Airport is Delhi; Swiss Air: Nearest Int'l Airport is Delhi.
Besides the above, Kathmandu and other parts of Nepal are linked with motorable roads. A visa is required to enter Nepal. One can get a visa at the Royal Nepalese Embassy or Consulate or at the Kathmandu airport or at any entry points on arrival except for Chinese citizen who are requested to apply in Royal Nepalese Embassy or other Nepalese diplomatic missions as there is no provision of on arrival visa. Children under 10 yrs need not pay any visa fees. Two passport sized photos are mandatory for visa on arrival.