Distance from Subathu to Saint Petersburg

The distance between Subathu, India and Saint Petersburg, Russia is 4,705 kilometers (2,923 miles)

Country: India

Region: Himachal Pradesh

City: Subathu

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 6-7 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h

Subathu, India

Local time:

Coordinates: 30.9749° N 76.9914° E


Nearby airports:
  • Shimla Airport (SLV)
  • Chandigarh International Airport (IXC)
  • Ludhiana Airport (LUH)
  • Kullu Manali Airport (KUU)
  • Adampur Airport (AIP)

Saint Petersburg, Russia

Local time:

Coordinates: 59.9386° N 30.3141° E


Nearby airports:
  • Pulkovo Airport (LED)
  • Novgorod Airport (NVR)
  • Lappeenranta Airport (LPP)
  • Utti Airport (UTI)
  • Savonlinna Airport (SVL)

Other distances from Subathu

Distance between cities Kilometers
From Subathu to Mumbai 1,382 km
From Subathu to Delhi 259 km
From Subathu to Bengaluru 1,995 km
From Subathu to Chennai 2,009 km
From Subathu to Ahmedabad 983 km

Other distances from Saint Petersburg

Distances between cities Kilometers
From Saint Petersburg to Moscow 636 km
From Saint Petersburg to Yekaterinburg 1,788 km
From Saint Petersburg to Samara 1,423 km
From Saint Petersburg to Omsk 2,593 km
From Saint Petersburg to Kazan 1,203 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Subathu and Saint Petersburg.

From To Distance (kilometers)
Cali, Colombia Natal, Brazil 4,705 km
Santiago de los Caballeros, Dominican Republic Las Vegas, United States 4,705 km
Kano, Nigeria Liverpool, United Kingdom 4,705 km
Baghdad, Iraq Vigo, Spain 4,705 km
Bucaramanga, Colombia Vila Velha, Brazil 4,705 km
Paso del Norte, Mexico Petare, Venezuela 4,704 km
Beijing, China Pune, India 4,706 km
Santiago, Chile Ciudad Guayana, Venezuela 4,704 km
Maceió, Brazil Manizales, Colombia 4,704 km
Teresina, Brazil Las Palmas de Gran Canaria, Spain 4,704 km
Mesa, United States Honolulu, United States 4,707 km
Barquisimeto, Venezuela Santa Fe, Argentina 4,707 km
Maracay, Venezuela Caxias do Sul, Brazil 4,703 km
Quito, Ecuador Mar del Plata, Argentina 4,702 km
Quito, Ecuador Serra, Brazil 4,708 km
El Paso, United States Petare, Venezuela 4,708 km
Caracas, Venezuela El Paso, United States 4,701 km
Caracas, Venezuela Santa Fe, Argentina 4,709 km
João Pessoa, Brazil Puente Alto, Chile 4,701 km
Caracas, Venezuela Caxias do Sul, Brazil 4,701 km

Measure more distances between cities