Rome2rio's partners include

There are 3 ways to get from Varanasi to Naini Tāl by train, car, plane or taxi

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Varanasi to Naini Tāl.
Launch map view
  • Distance: 358.8 miles
  • Duration: 14 h 28 min

What companies run services between Varanasi, India and Naini Tāl, India?

Indian Railways operates a train from Varanasi to Naini Tāl once a week. Tickets cost $13 - $23 and the journey takes 13 hours 10 minutes.

Airlines
Air India Limited
Website
airindia.in
Flights from Varanasi to Pantnagar via Delhi
Avg. Duration
13 h 50 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$110 - $550
Flights from Varanasi to Pantnagar via Bengaluru, Delhi
Avg. Duration
14 h 15 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$240 - $900
Flights from Varanasi to Pantnagar via Mumbai, Delhi
Avg. Duration
18 h 17 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$220 - $1,000
Flights from Varanasi to Pantnagar via Kolkata, Delhi
Avg. Duration
15 h 25 min
When
Thursday, Friday and Saturday
Estimated price
$180 - $750
Flights from Varanasi to Pantnagar via Hyderabad, Delhi
Avg. Duration
16 h 35 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$190 - $800
Helitrans
Website
helitrans.no
Flights from Varanasi to Pantnagar via Delhi
Avg. Duration
13 h 55 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$110 - $550
Flights from Varanasi to Pantnagar via Bengaluru, Delhi
Avg. Duration
14 h 15 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$240 - $900
Flights from Varanasi to Pantnagar via Mumbai, Delhi
Avg. Duration
15 h 10 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$220 - $1,000
Flights from Varanasi to Pantnagar via Kolkata, Delhi
Avg. Duration
15 h 25 min
When
Thursday, Friday and Saturday
Estimated price
$180 - $750
Flights from Varanasi to Pantnagar via Hyderabad, Delhi
Avg. Duration
16 h 35 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$190 - $800
Train operators
Other operators
Taxi
Avg. Duration
1 h 23 min
Estimated price
$20 - $25

How far is it from Varanasi to Naini Tāl?

The distance between Varanasi and Naini Tāl is 574 km. The road distance is 679 km.

What is the cheapest way to get from Varanasi to Naini Tāl?

The cheapest way to get from Varanasi to Naini Tāl is to train which costs ₹2,700 and takes 14 hours 28 minutes.

What is the fastest way to get from Varanasi to Naini Tāl?

The quickest way to get from Varanasi to Naini Tāl is to drive which takes 10 hours 10 minutes and costs ₹5,500.

How long does it take to get from Varanasi to Naini Tāl?

It takes approximately 14 hours 28 minutes to get from Varanasi to Naini Tāl, including transfers.