There are 5 ways to get from Gujarāt to Naini Tāl by plane, train, night bus, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Sardar Vallabhbhai Patel International Airport
best- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Pantnagar Airport (PGH)AMD - PGH
4h 46m₹8,989–17,200Train
cheapest- Take the train from Ahmedabad Jn to Vadodara Jn20960 / ...
- Take the train from Vadodara Jn to Lal Kuan22975
22h 15m₹1,143–5,848Night bus, bus
- Take the night bus from Shahibaug - Ashok Travels to Khanna Market - Near Tees Hazari station
- Take the bus from FlixBus Delhi - Anand Vihar ISBT to FlixBus Haldwani - Honda ShowroomFlixBus IN0320B / ...
26h 13m₹2,101–4,015Drive 1,160.7 km
- Drive from Ahmedabad to Naini Tāl1,160.7 km
16h 7m₹12,134–17,527Fly from Civil Airport Harni
- Fly from Civil Airport Harni (BDQ) to Pantnagar Airport (PGH)BDQ - PGH
5h 46m₹10,850–19,036
Sardar Vallabhbhai Patel International Airport (AMD) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Gujarāt to Naini Tāl is to train which costs ₹1,100 - ₹6,000 and takes 22h 15m.
The fastest way to get from Gujarāt to Naini Tāl is to fly which takes 4h 46m and costs ₹9,000 - ₹18,000.
The distance between Gujarāt and Naini Tāl is 1000 km. The road distance is 1160.7 km.
The best way to get from Gujarāt to Naini Tāl without a car is to train which takes 22h 15m and costs ₹1,100 - ₹6,000.
It takes approximately 4h 46m to get from Gujarāt to Naini Tāl, including transfers.
The best way to get from Gujarāt to Naini Tāl is to fly which takes 4h 46m and costs ₹9,000 - ₹18,000. Alternatively, you can train, which costs ₹1,100 - ₹6,000 and takes 22h 15m.
Yes, the driving distance between Gujarāt to Naini Tāl is 1161 km. It takes approximately 16h 7m to drive from Gujarāt to Naini Tāl.
There are 600+ hotels available in Naini Tāl.
What companies run services between Gujarāt, India and Naini Tāl, India?
IndiGo Airlines and Air India Limited fly from Sardar Vallabhbhai Patel International Airport (AMD) to Pantnagar Airport (PGH) every 4 hours. Alternatively, you can take a train from Ahmedabad Jn to Naini Tāl via Vadodara Jn and Lal Kuan in around 22h 15m.
- Website
- goindigo.in
Flights from Sardar Vallabhbhai Patel International Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ₹5,500–16,000
Flights from Sardar Vallabhbhai Patel International Airport to Pantnagar Airport via Dehra Dun, Delhi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹8,000–16,000
Flights from Sardar Vallabhbhai Patel International Airport to Pantnagar Airport via Bhopal, Delhi
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹8,000–16,000
Flights from Sardar Vallabhbhai Patel International Airport to Pantnagar Airport via Chandigarh, Delhi
- Ave. Duration
- 8h 5m
- When
- Monday to Saturday
- Estimated price
- ₹8,000–16,000
Flights from Sardar Vallabhbhai Patel International Airport to Pantnagar Airport via Jodhpur, Delhi
- Ave. Duration
- 8h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–16,000
Flights from Civil Airport Harni to Pantnagar Airport via Delhi
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Civil Airport Harni to Pantnagar Airport via Mumbai, Delhi
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹10,000–18,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ahmedabad Jn to Vadodara Jn
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Vadodara Jn to Lal Kuan
- Ave. Duration
- 18h 55m
- Frequency
- Once a week
- Estimated price
- ₹500–4,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
- Phone
- +917422221306
- ashoktravelsmds@rediffmail.com
- Website
- atmbus.in
Night bus from Shahibaug - Ashok Travels to Khanna Market - Near Tees Hazari station
- Ave. Duration
- 18h 30m
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,300
- Schedules at
- atmbus.in
- Sleeper / Seater
- ₹1,300–2,300
- Website
- flixbus.in
Bus from FlixBus Delhi - Anand Vihar ISBT to FlixBus Haldwani - Honda Showroom
- Ave. Duration
- 5h 20m
- Frequency
- 4 times a day
- Estimated price
- ₹430–1,300
- Website
- https://www.flixbus.in
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide









