16,465.61 kilometres (10,231.28 miles)
http://gocanada.about.com/od/canadatravelplanner/a/buffalo_airport.htm
1 Mile
No, but they do have Canadian immigration officials stationed there...since Toronto is in Canada.
The nearest airport is in Port Blair, but there is a heliport on Havelock fairly close to the jetty.