Map of Tarn Tāran, India

Tarn Tāran is a city in Punjab, India, with a population of about 66,847. It lies at 31.4519°N, 74.9278°E. Tarn Tāran is about 384 km (239 mi) northwest of New Delhi, the capital. The nearest city on our map is Amritsar, 20 km to the north.

Tarn Tāran at a glance

Country
Region
Punjab
Population
66,847GeoNames
Coordinates
31.4519, 74.927831°27′07″N 74°55′40″E
Time zone
Asia/KolkataUTC+05:30
Local time
–
Distance to New Delhi
384 km (239 mi)

Where is Tarn Tāran?

Cities near Tarn Tāran

Largest cities in Punjab

Largest cities in India

Map of India and all its cities →

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.