No Hidden Costs 24/7 Support Free Cancellation

Distance from Singapore to India

Name Singapore India
Country flag Flag of Singapore Flag of India
Country ISO code SG / SGP IN / IND
Continent Asia Asia
Continent code AS AS
Capital Singapore -
Total cities 83 254309
Cost of living Cost of living in Singapore Cost of living in India
DD coordinates 1.314663 / 103.845409 21.128996 / 82.779220
DMS coordinates 1°18'52.79" N / 103°50'43.47" E 21°07'44.38" N / 82°46'45.19" E
UTM coordinates 48N 371547.81191785 145339.72630317 44Q 684775.02313724 2337458.4348556
Time zone Asia/Singapore -
Straight distance from Singapore to India is 3174 kilometers (1972 miles).

Travel information from Singapore to India

If you travel from Singapore to India by plane, your trip will be over in 3 hours, 31 minutes.

You can also cover the distance of 1972 miles (3174 km) between SG and IN in other convenient ways: by bus, personal car, train or ship.

You can figure out how many hours the journey from Singapore to India will take by choosing a transport type and adding an expected number of stops.

Depart from Singapore (SG)
Arrives in India (IN)
Singapore to India distance 3174 km / 1972 mil
Avg car duration 35 hours, 15 minutes (90 km/h)
Avg bus duration 52 hours, 53 minutes (60 km/h)
Avg train duration 31 hours, 44 minutes (100 km/h)
Avg flight duration 3 hours, 31 minutes (900 km/h)

* Estimated time when driving in a straight line at the same speed.

How to fly from Singapore (SG) to India (IN)

Straight line flight distance 1972 miles.

Flight direction Origin airport Destination airport Airline Flight № Transfers Return transfers Flight time (min.) Price
Singapore (SG) - Thiruvananthapuram (IN) SIN TRV TR 530 0 0 250 153,00$
Singapore (SG) - Mumbai (IN) SIN BOM UK 106 0 0 345 211,00$
Singapore (SG) - Delhi (IN) SIN DEL AI 381 0 0 325 253,00$
Singapore (SG) - Kolkata (IN) SIN CCU SQ 516 0 0 245 385,00$
Updated 20.08.2022

Airports in India

Shirdi Airport SAG VASD M
Tuticorin Airport TCR VOTK S
Gorakhpur Airport GOP VEGK M
Shillong Airport SHL VEBI M
Gwalior Airport GWL VIGR M
All airports in India

Airlines providing flights between SG and IN

Distance calculator from SG to IN

246 Countries
1211337 Cities
41339 Airports

Distance converter

There are many ways to find how far is Singapore from India, the distance calculated in kilometers and miles by Haversine formula - distance between coordinates: 1.314663 / 103.845409 (SG) and 21.128996 / 82.779220 (IN).


Find out the distance from Singapore to India using our online calculator to plan your trip with maximum comfort, understanding the SG to IN distance is also helpful for choosing the most suitable mode of transport.

To learn an answer to the question "How far is Singapore from India?", enter the countries names or opt for our list of cities for each destination. Geographically, your departure coordinates are 1.314663 / 103.845409 while you arrive at 21.128996 / 82.779220. The calculator shows the shortest distance between SG and IN and illustrates the route as a straight line on the map.

So, how far is it from Singapore to India? The distance is 3174 km / 1972 mil, and it displays remoteness based on the haversine formula, which factors in the spherical shape of the Earth for more precise results.

Also, the service will show you how many hours from Singapore to India by air, car and other modes of transport according to the average speed of each transportation type. For example, the flight time is 3 hours, 46 minutes while the IATA country codes are (SG to IN).

Reverse direction from India to Singapore.

Related distances from Singapore

Related distances to India

People also ask - FAQ

The shortest way from SG and IN is 3174 kilometers = 1972 miles.
To get from SG to IN by plane, you need to travel 3174 kilometers = 1972 miles. With an average plane speed of 560 miles, the journey to IN will take about 3 hours, 31 minutes.
You’ll spend approximately 52 hours, 53 minutes travelling from Singapore (SG) to India (IN), but you also need to factor in possible stops for a night’s rest, food breaks, refueling your car, and others pauses.
Yes, you can travel to Singapore from India provided that the entry regulations are met.