No Hidden Costs 24/7 Support Free Cancellation

Distance from India to Canada

Name India Canada
Country flag Flag of India Flag of Canada
Country ISO code IN / IND CA / CAN
Continent Asia North America
Continent code AS NA
Capital - Ottawa
Total cities 254309 2920
Cost of living Cost of living in India Cost of living in Canada
DD coordinates 21.128996 / 82.779220 56.000000 / -96.000000
DMS coordinates 21°07'44.38" N / 82°46'45.19" E 56°00'0.00" N / -96°00'0.00" W
UTM coordinates 44Q 684775.02313724 2337458.4348556 15V 312928.56088889 6210141.3274931
Time zone - America/Toronto
Straight distance from India to Canada is 11438 kilometers (7107 miles).

Travel information from India to Canada

If you travel from India to Canada by plane, your trip will be over in 12 hours, 42 minutes.

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

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

Depart from India (IN)
Arrives in Canada (CA)
India to Canada distance 11438 km / 7107 mil
Avg car duration 127 hours, 5 minutes (90 km/h)
Avg bus duration 190 hours, 37 minutes (60 km/h)
Avg train duration 114 hours, 22 minutes (100 km/h)
Avg flight duration 12 hours, 42 minutes (900 km/h)

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

How to fly from India (IN) to Canada (CA)

Straight line flight distance 7107 miles.

Flight direction Origin airport Destination airport Airline Flight № Transfers Return transfers Flight time (min.) Price
Kolkata (IN) - Edmonton (CA) CCU YEG FD 121 3 0 3070 723,00$
Kolkata (IN) - Toronto (CA) CCU YYZ 6E 77 2 0 3495 836,00$
Vadodara (IN) - Toronto (CA) BDQ YYZ KL 3673 2 0 2815 908,00$
Kolkata (IN) - Vancouver (CA) CCU YVR EK 573 2 0 2081 928,00$
Delhi (IN) - Toronto (CA) DEL YYZ AC 43 0 0 995 932,00$
Lucknow (IN) - Toronto (CA) LKO YYZ IX 193 2 0 2000 949,00$
Vishakhapatnam (IN) - Toronto (CA) VTZ YYZ AI 651 2 0 1945 1 010,00$
Goa (IN) - Toronto (CA) GOI YYZ UK 7728 2 0 1934 1 023,00$
Vadodara (IN) - Regina (CA) BDQ YQR AI 820 3 0 3009 1 160,00$
Mumbai (IN) - Toronto (CA) BOM YYZ AC 855 0 0 1240 1 454,00$
Updated 19.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

Airports in Canada

Waterloo Airport YKF CYKF M
Dawson Creek Airport YDQ CYDQ M
Wabush Airport YWK CYWK M
Red Lake Airport YRL CYRL M
Campbell River Airport YBL CYBL M
All airports in Canada

Distance calculator from IN to CA

246 Countries
1211337 Cities
41339 Airports

Distance converter

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


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

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

So, how far is it from India to Canada? The distance is 11438 km / 7107 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 India to Canada by air, car and other modes of transport according to the average speed of each transportation type. For example, the flight time is 13 hours, 37 minutes while the IATA country codes are (IN to CA).

Reverse direction from Canada to India.

Related distances to Canada

People also ask - FAQ

The shortest way from IN and CA is 11438 kilometers = 7107 miles.
To get from IN to CA by plane, you need to travel 11438 kilometers = 7107 miles. With an average plane speed of 560 miles, the journey to CA will take about 12 hours, 42 minutes.
You’ll spend approximately 190 hours, 37 minutes travelling from India (IN) to Canada (CA), 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 India from Canada provided that the entry regulations are met.