How To Reach India From Other countries In The World

This article guides the tourist on how to reach India by air, train, road, and water from other countries in the world. The information includes the airports located in different states of India having direct international flights. In addition to those, trains, buses, and cruises running between India and other countries are given.

The tourists can reach India by air, trains, road, and water. India has many national and international airports across the country having direct flights. The trains run between Bangladesh and India. The cruise service is from India to the Maldives. The buses run to the neighboring countries of Nepal, Bhutan, Bangladesh, and Myanmar.   

The geography of India

India is located in the southern part of Asia. It is covered by the Bay of Bengal on the east, the Indian Ocean on the south, and the Arabian Sea on the west. India shares the border with Pakistan, China, Nepal, Bhutan, Myanmar, and Bangladesh. Other than these, Sri Lanka and the Maldives are close neighbors but not sharing the border.

Area Of India

India is the seventh-largest country in the world with a total area of 3, 287, 263 square kilometers. It has 29 states and 7 union territories.

Reach To India By Air From Other Countries

India has four international airports located in the cities of Mumbai, Delhi, Kolkata, and Chennai. Along with that, there are many airports having international flights. All these airports are located in different parts of India. India has a great network of airports. It is an easy and the most available way to reach India from other countries in the world as well as to the nearest airport in India.

The list of airports in India having direct flights from other countries in the world is listed below.

Andhra Pradesh

NTR Amravati International Airport, Vijayawada – Flight from Kuwait only.


The Lokpriya Gopinath BordoloI International Airport, Guwahati – Flights from Bhutan only


Dabolim Airport, Dabolim- Flights from UK, Dubai, Onam, and Qatar


Delhi is the capital of India and has largest network for international flights.

Indira Gandhi International Airport – Flights from Asia, America, Africa, Australia, Afghanistan, Canada, China, Europe, France, Germany, Iran, Israel, Japan, Kuwait, Maldives, Middle East, Malesia, Myanmar, New Zealand, Netherland, Nepal, Oman, Qatar, Poland, Russia, Singapore, Saudi Arabia, South Asia, Switzerland, Sri Lanka, South Korea, Turkey, Thailand, Taiwan, and US.


Sardar Vallabhai International Airport Ahmedabad – Flights from Abu Dhabi, Arabia, Africa, Bangkok, Dubai, Doha, Europe, Kenya, Kuwait, Muscat, Oman, Qatar, Saudi Arabia, Singapore, Thailand, UAE, and UK.


Kempegouda International Airport, Bengaluru – Flights from Africa, Bahrain, East Asia, Europe, Ethiopia, France, Germany, Hong Kong, Japan, Kuwait, Malaysia, Maldives, Middle East, Oman, Saudi Arabia, South Asia, South Korea, Sri Lanka, Thailand, UAE, US, and Western Asia.

Mangalore International Airport, Mangalore – Flights to Bahrain, Kuwait, Oman, Qatar, Saudi Arabia, and UAE


Cochi Airport, Cochin – Flights from Abu Dhabi, Bahrain, Doha, Dubai, Europe, Kaula Lampur, Kuwait, Maldives, Muscat, Oman, Qatar, Riyadh, Saudi Arabia, Sri Lanka, UAE, and UK

Kozhikode Calicut International Airport, Kozhikode-  Flights from Burhan, Kuwait Oman, Qatar, Saudi Arabia, and UAE.

Trivandrum International Airport, Trivandrum – Flights from Bahrain, Kuwait, Maldives, Oman, Qutar, Saudi Arabia, Sri Lanka, and UAE.  


Chhatrapati Shivaji International Airport, Mumbai – Flights from Abu Dhabi, Amsterdam, Bahrain, Cairo, Dubai, East Asia, Egypt, Ethiopia,  France, Germany, Heathrow, Hong Kong, Israel, Japan, Kenya, Kuwait, London, Malesia, Maldives, Mauritius, Moscow, Nairobi, Netherland, New York, Oman, Paris, Qatar, South Asia, South East Asia,  Saudi Arabia, Singapore, Sri Lanka, Switzerland, Thailand, Turkey, UAE, UK, Yemen, and Zurich.

Dr. Babasaheb Ambedkar International Airport, Nagpur – Flight from UAE only

Pune International airport, Pune – Flight to Dubai only


Shree Guru Ram Das Jee International Airport, Amritsar – Flights from  Abu Dhabi, Doha, Dubai, Italy, London, Qatar, UAE, and UK.


Jaipur International Airport, Jaipur – Flight from  Oman, Qatar, and UAE.

Tamil Nadu

Chennai International Airport,  Chennai  – Flights from Abu Dhabi, Africa, Bangkok, Bahrain, Bangladesh, Doha, Dubai, France, Frankfurt, Germany, Hong Kong, Japan, Jeddah, Kaula Lampur, Kuwait, London, Malesia,  Muscat, Paris,  Riyadh, Saudi Arabia, Singapore,  Qatar, Sri Lanka, UAE, and UK.


Rajiv Gandhi International Airport, Hyderabad,- Flights from Abu Dhabi, Bahrain, Bangkok, Doha, Dubai, Hong Kong, Kuala Lampur, Kuwait, London, Maldives, Malesia, Muscat, Riyadh, Saudi Arabia, Singapore,  Sri Lanka, Quarter, Thailand, UAE, UK, and US.

Uttar Pradesh

Amausi Airport, Lucknow – Flights from Abu Dhabi, Doha, Dubai, Kuwait, Oman, Qatar, and Saudi Arabia

Chaudhary Charan Singh Airport, Varanasi – Flights from Dubai, and Nepal.

 West Bengal

Netaji Subhash Chandra Bose International Airport, Kolkata – Flights from Abu Dhabi, Bangkok, Bangladesh, Bhutan, Dubai, Doha, Kuala Lampur, London, Malesia, Myanmar, Singapore, Qatar, Singapore, Thailand, UAE, UK, and Yangoon.

Reach To India By Water From Other countries

India has a large sea area. But the tourists from the Maldives only reach India by water. The cruise sails between Mumbai, the capital of the Maharashtra state of India, and Male, the capital of the Maldives. The route is Mumbai – Mangalore – Cochi – Male. Mangalore and Cochi are located in Karnataka and Kerala state respectively.

Reach To India By Road From Other Countries

India shares a border with 6 neighboring countries. But tourists from only 4 neighboring countries are allowed to visit India by road. The people from the following countries can visit India by road.





Reach To India By Train From Other Countries

Bangladesh is the only country in the world that trains with passengers coming to India. There are four routes of trains between Bangladesh and India. The trains reach the West Bengal state of India.

Pertapole (India) – Darshana (Bangladesh)

Radhikapur(India) – Birol (Bangladesh)

Gede (India) – Darshana (Bangladesh)

Singhabad (Indi)- Rohanpur (Bangladesh)

Hope this article will be useful for planning a trip to India.

Please leave your reply.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: