Tribhuvan International Airport (TIA) is the only gateway to Kathmandu for the tourists who come by air. It is situated about 4.5 miles east of the city (about 25 minutes’ drive). TIA is also in between all the three major cities of Kathmandu Valley, namely Kathmandu, Bhaktapur and Patan. Facilities of bank, duty free shop, restaurants and tourist information center is available at TIA. Many air company operations from and to Kathmandu are Nepal Airlines Delhi, Kuala Lumpur, Dubai, Bangkok, Doha and Hong Kong, Air Arabia (Sharjah), Air Asia (Kuala Lumpur), Air China (Lhasa, Chengdu), Arke Fly (Amsterdam), Bahrain Air (Bahrain), Biman Bangladesh (Dhaka), China Eastern Airlines (Kunming), China Southern Airlines (Guangzhou), Dragon Air (Hong Kong), Druk Air (Delhi, Paro), Etihad Airways (Abu Dhabi), Flydubai (Dubai), GMG Airlines (Dhaka), Gulf Air (Bahrain), Indian Airlines (Delhi, Kolkata, Varanasi), Indigo Airlines (Delhi), Jet Airways (Delhi, Mumbai), Jet Lite (Delhi), Korean Air (Seoul), Pakistan International Airlines (Karachi, Islamabad), Qatar Airways (Doha), RAK Air (Rasal- Khaimah), Silk Air (Singapore), Spicejet (Delhi), Thai Airways (Bangkok)and United Airways (Dhaka).
Kakarbhitta border is about 15-17 hours drive and 610 kilometers away from Kathmandu. This is a small town on the border between Nepal and India and foreigners can use this to cross the border. There are many hotels and lodges around the area to accommodate the tourists in moderate prices. Tourists can commute to Kathmandu or any other cities either by bus or air. The closest airport is at Bhadrapur, about 25km southwest of Kakarbhitta and it takes about 3 and half hours and 40 minutes domestic flight to Kathmandu.
Birgunj, is the main entry point to Nepal for Indian tourists especially coming from Calcutta and Patna. Birgunj which is about 210 kilometers away from Kathmandu is also an important entry point for foreign goods to Nepal. Birgunj has a railway to Raxaul. The nearest airport is in Simara which is about 20 km from Birgunj and it takes about 20 minutes flight to reach Kathmandu by air.
Kodari, about 6/7 hours drive from Kathmandu lies on the Nepal-China border. This border is still regarded as an important trading center between Nepal and Tibet. There are quite few places to lodge in this area and regular buses are available to commute to Kathmandu. However, after earthquake that boarder was closed.
Belhia or Sunauli, Bhairahawa is 8-9 hours drive and 280 kilometers away from Kathmandu. This city being close to the border of India is another important city in Nepal from the import and export business aspect. Bhairahawa is also the gateway to Lumbini, the birth place of Lord Buddha. This place is also quite popular for shopping Chinese goods. It takes about 30 minutes to reach Kathmandu from Bhairahawa via plane and otherwise local bus services are also available to travel to and from Kathmandu.
Jamunaha, Nepalgunj border is about 12-13 hours drive and 530 kilometers away from Kathmandu. There are direct flights between Kathmandu and Nepalgunj everyday and the buses are also easily available. Nepalgunj is also one of the major trading centers of Nepal and it lies near the Indian border and well connected to all major Indian cities by road and railways.
Mohana border, Dhangadhi which lies in far western region of Nepal is about 660 kilometers away from Kathmandu. Although this place does not have much to offer, it is used as an entry and exit point to and from Kathmandu mostly by the Indian tourists as the capital of India, New Delhi is just about 6 hours drive.
Mahendranagar is a small town that lies in the far western region of Nepal. It is about 18-19 hours drive and 695 kilometers away from Kathmandu. There are some hotels and lodges for accommodation. A visit to Bardia National Park can be arranged while in Mahendranagar.
Rashuwagadi/Kerung Boarder, is in Rashuwa distric north from Kathmandu. It is 6/9 hours drive to Kathmandu. Newly opened border is regarded as an important trading center between Nepal and Tibet.