Tanakpur to Upleta Distance

Upleta is approximately 1400+ km from Tanakpur. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Upleta, with a total travel time of approximately 14 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Tanakpur, India to Upleta, India

Via Delhi, Rajkot

RECOMMENDED

Tanakpur

Delhi

Rajkot

Upleta

Approx Travel Time

17h 16m

On Demand

Tanakpur

Delhi

Rajkot

Upleta

Approx Travel Time

16h 35m

₹7,544

Onwards

Tanakpur

Delhi

Rajkot

Upleta

Approx Travel Time

16h 36m

On Demand

FASTEST

Tanakpur

Delhi

Rajkot

Upleta

Approx Travel Time

13h 38m

₹12,064

Onwards

Via Mathura, Rajkot

Tanakpur

Mathura

Rajkot

Upleta

Approx Travel Time

1d 3h 16m

On Demand

Ads by MMT

Via Ghaziabad, Rajkot

Tanakpur

Ghaziabad

Rajkot

Upleta

Approx Travel Time

1d 5h 18m

On Demand

Via Jaipur, Rajkot

CHEAPEST

Tanakpur

Jaipur

Rajkot

Upleta

Approx Travel Time

1d 13h 26m

₹2,500

Onwards

Tanakpur

Jaipur

Rajkot

Upleta

Approx Travel Time

1d 7h 57m

On Demand

Ads by MMT

Via Jaipur

Tanakpur

Jaipur

Upleta

Approx Travel Time

1d 7h 46m

On Demand

Via Ghaziabad, Ahmedabad

Tanakpur

Ghaziabad

Ahmedabad

Upleta

Approx Travel Time

18h 33m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Tanakpur and Upleta?

The straight-line distance is approximately 1250+ km.

What is the distance from Tanakpur to Upleta via Delhi?

Via Delhi, the distance is approximately 1400+ km, taking around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India