Traveling by air:
You can fly directly to Kathmandu from London, Paris, Frankfurt, Vienna, Amsterdam, Moscow, Osaka, Shanghai, Bangkok, Hongkong, Sharjah, Dubai, Dhaka, Karachi, Abu Dhabi, Bahrain, Doha, Paro, Lhasa, Singapore, Delhi, Mumbai, Patna, Calcutta, and Varanasi. Charter flights can also be arranged for large movements. All flights feature business class and amenities of international standards. Many a time, the Capital offers a guided sightseeing of the Himalaya for no extra charge.
Nepal Airlines, Thai Airways, Qatar Airways, Indian Airlines, Pakistan International Airlines, Biman Bangladesh, Gulf Air, Indian Airlines, Air Sahara , Jet Airways, Austrian Air, Martinair, Air China, Druk Air fly to Nepal regularly.
Airfares fluctuate with the changes in exchange rates and are to be paid in foreign currency by foreign nationals. Only Nepalese and Indian nationals are permitted to pay in Rupees for air passage between Nepal and India. Departure flight tickets should be reconfirmed three days in advance to avoid inconveniences by possible flight cancellation or changes in the flight schedule. Overweight luggage charges are levied in foreign exchange.
Customs: All baggage must be declared and cleared through the customs on arrival at the port of entry. Passengers arriving at Tribhuvan International Airport (TIA) without any dutiable goods can proceed through the Green Channel for quick clearance without a baggage check. If you are carrying dutiable articles, you have to pass through the Red Channel for detailed customs clearance.
Traveling by road:
All visitors entering Nepal by land must use no other entry points other than
Nepal- India border Side
Nepal – China border.
The overland tourists entering the Kingdom with their vehicles must possess an international carnet.