What is the time difference between Canada and India?
The time difference between Canada and India is +10 hours 30 minutes.
When it is 8:46 AM in Canada,
it is 7:16 PM in India.
Time difference between ... and ... is ...
...
--:--
...
Time Difference
...
...
--:--
...