Happy Zebra > Distance calculator > From India to Russia

Distance from India to Russia is: 2708.2 Miles

(4358.4 Kilometers / 2351.8 Nautical Miles)

Approximate flight duration time from New Delhi, India to Moscow, Russia is 5 hrs, 37 mins
Hotels and Restaurants in New Delhi, India Hotels and Restaurants in Moscow, Russia
 
Please note: this page displays the approximate flight duration times from New Delhi. The actual flight times may differ depending on the type and speed of aircraft.

Time difference between India and Russia
Distance from:


To:

 

Distance from New Delhi (capital of India) to cities in Russia are displayed in kilometers and miles in the table below. It also displays the approximate flight duration time from New Delhi to cities in Russia.

Distance from India Distance from Russia
 

Distances and flight duration time from New Delhi, India to cities in Russia:

India dialing codes, area codes India time zones