There are 6 ways to get from Solan to Naini Tāl by taxi, plane, train, 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.
Taxi, fly
best- Take the taxi from Solan to Chandigarh International Airport (IXC)
- Fly from Chandigarh International Airport (IXC) to Pantnagar Airport (PGH)IXC - PGH
5h 19m₹10,891–31,876Bus, train
cheapest- Take the bus from Solan to Ambala179
- Take the train from Ambala Cant Jn to Haldwani12208
12h₹853–2,697Taxi, train
- Take the taxi from Solan to Chandigarh
- Take the train from Chandigarh to Lal Kuan14616
11h 56m₹2,512–4,721Taxi, bus
- Take the taxi from Solan to Cantonment
- Take the bus from Tribune Chowk to Kashmiri Gate
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Haldwani - Honda Showroom
13h 21m₹2,881–6,027Drive 425.1 km
- Drive from Solan to Naini Tāl425.1 km
7h 12m₹4,510–6,514Taxi
- Take the taxi from Solan to Naini Tāl425.1 km
7h 12m₹10,000–13,000
Chandigarh International Airport (IXC) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Solan to Naini Tāl is to bus and train which costs ₹850 - ₹2,700 and takes 12h.
The fastest way to get from Solan to Naini Tāl is to taxi and fly which takes 5h 19m and costs ₹10,000 - ₹32,000.
The distance between Solan and Naini Tāl is 415 km. The road distance is 425.1 km.
The best way to get from Solan to Naini Tāl without a car is to taxi and train which takes 11h 56m and costs ₹2,500 - ₹4,800.
It takes approximately 5h 19m to get from Solan to Naini Tāl, including transfers.
Yes, the driving distance between Solan to Naini Tāl is 425 km. It takes approximately 7h 12m to drive from Solan to Naini Tāl.
There are 699+ hotels available in Naini Tāl.
What companies run services between Solan, India and Naini Tāl, India?
There is no direct connection from Solan to Naini Tāl. However, you can take the taxi to Chandigarh International Airport (IXC) airport, fly to Pantnagar Airport (PGH), then take the taxi to Naini Tāl. Alternatively, you can take the taxi to Chandigarh, take the train to Lal Kuan, then take the taxi to Naini Tāl.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- ₹8,500–29,000
Flights from Chandigarh International Airport to Pantnagar Airport via Lucknow, Delhi
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹8,500–29,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Chandigarh to Lal Kuan
- Ave. Duration
- 10h 10m
- Frequency
- Once a week
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Ambala Cant Jn to Haldwani
- Ave. Duration
- 6h 55m
- Frequency
- Once a week
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Tribune Chowk to Kashmiri Gate
- Ave. Duration
- 4h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ₹500–1,900
- Schedules at
- laxmiholidays.com
- Adult
- ₹500–1,900
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Haldwani - Honda Showroom
- Ave. Duration
- 6h 10m
- Frequency
- 4 times a day
- Estimated price
- ₹450–1,300
- Website
- https://www.flixbus.in
- Phone
- 1800 180 8185
- hrtchq@gmail.com
- Website
- online.hrtchp.com
Bus from Solan to Ambala
- Ave. Duration
- 3h 47m
- Frequency
- Once daily
- Estimated price
- ₹270–380
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹270–380
- Ave. Duration
- 2h 34m
- Estimated price
- ₹1,500–13,000
Tour 2 Himachal
- Phone
- +91 98 16 24 37 42
- Website
- tour2himachal.com
Shimla Taxi
- Phone
- +91 70 18 64 78 20
- Website
- shimlataxi.in
Lahual Spiti Kaza Taxi
- Phone
- +91 94 18 60 56 54
- Website
- spiticabs.wordpress.com
Tour 2 Himachal
- Phone
- +91 98 16 24 37 42
- Website
- tour2himachal.com
Shimla Taxi
- Phone
- +91 70 18 64 78 20
- Website
- shimlataxi.in
Lahual Spiti Kaza Taxi
- Phone
- +91 94 18 60 56 54
- Website
- spiticabs.wordpress.com
Tour 2 Himachal
- Phone
- +91 98 16 24 37 42
- Website
- tour2himachal.com
Shimla Taxi
- Phone
- +91 70 18 64 78 20
- Website
- shimlataxi.in
Lahual Spiti Kaza Taxi
- Phone
- +91 94 18 60 56 54
- Website
- spiticabs.wordpress.com
Tour 2 Himachal
- Phone
- +91 98 16 24 37 42
- Website
- tour2himachal.com
Shimla Taxi
- Phone
- +91 70 18 64 78 20
- Website
- shimlataxi.in
Lahual Spiti Kaza Taxi
- Phone
- +91 94 18 60 56 54
- Website
- spiticabs.wordpress.com
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












