There are 6 ways to get from Baddi to Nainital by taxi, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Baddi to Chandigarhtaxi
- Take the train from Chandigarh to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Haldwanitrain
- Take the taxi from Haldwani to Nainitaltaxi
10h 25m₹1,905–4,690Bus via Faridabad
- Take the bus from Chandigarh to Faridabadbus Chandigarh - Faridabad
- Take the bus from Faridabad, Haryana to Nainital, Uttarakhandbus Faridabad, Haryana - Nainital, Uttarakhand
13h 9mDrive 430.9 km
- Drive from Baddi to Nainitalcar 430.9 km
7h 24m₹4,875–7,041Taxi
- Take the taxi from Baddi to Nainitaltaxi 430.9 km
7h 24m₹7,500–9,500Taxi, fly
- Take the taxi from Baddi to Chandigarh International Airport (IXC)taxi
- Fly from Chandigarh International Airport (IXC) to Pantnagar Airport (PGH)plane IXC - PGH
- Take the taxi from Pantnagar Airport (PGH) to Nainitaltaxi
12h 47m₹12,028–20,497Bus
- Take the bus from Baddi to Shimla ISBT Tutikandibus
- Take the bus from Shimla ISBT Tutikandi to Haridwarbus 139 / ...
- Take the bus from Haridwar, Uttarakhand to Nainital, Uttarakhandbus
19h 29m
Chandigarh International Airport (IXC) to Pantnagar Airport (PGH) flights
Comparing Your Travel Options
The cheapest way to get from Baddi to Nainital is to taxi and train which costs ₹1,900 - ₹4,700 and takes 10h 25m.
The fastest way to get from Baddi to Nainital is to drive which takes 7h 24m and costs ₹4,800 - ₹7,500.
No, there is no direct bus from Baddi to Nainital. However, there are services departing from Mullanpur Eco City and arriving at Nainital, Uttarakhand via Chandigarh and Faridabad, Haryana. The journey, including transfers, takes approximately 13h 9m.
The distance between Baddi and Nainital is 514 km. The road distance is 430.9 km.
The best way to get from Baddi to Nainital without a car is to taxi and train which takes 10h 25m and costs ₹1,900 - ₹4,700.
It takes approximately 10h 25m to get from Baddi to Nainital, including transfers.
Baddi to Nainital bus services, operated by IntrCity SmartBus, depart from Chandigarh station.
Baddi to Nainital bus services, operated by IntrCity SmartBus, arrive at Faridabad station.
Yes, the driving distance between Baddi to Nainital is 431 km. It takes approximately 7h 24m to drive from Baddi to Nainital.
There are 964+ hotels available in Nainital.
What companies run services between Baddi, India and Nainital, India?
You can take a vehicle from Baddi to Nainital, Uttarakhand via Mullanpur Eco City, Isbt-17, Chandigarh, and Faridabad, Haryana in around 13h 9m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Chandigarh International Airport to Pantnagar Airport via Jaipur, Delhi
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Chandigarh International Airport to Pantnagar Airport via Dharamsala, Delhi
- Ave. Duration
- 17h 25m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹10,000–18,000
Flights from Chandigarh International Airport to Pantnagar Airport via Srinagar, Delhi
- Ave. Duration
- 19h 5m
- When
- Monday to Saturday
- Estimated price
- ₹10,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chandigarh to Ambala Cant Jn
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Ambala Cant Jn to Haldwani
- Ave. Duration
- 6h 55m
- Frequency
- Once a week
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Chandigarh to Faridabad
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- ₹460–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹460–650
- Ave. Duration
- 2h 19m
- Estimated price
- ₹750–9,500
Mr. Singh Cab
- Phone
- +91 980 338 4033
- Website
- mrsinghcab.com
Rana cabs
- Phone
- +91 9041 412 141
- Website
- ranatravelschandigarh.com
RS Taxi Service
- Phone
- +91 769 611 2244
- Website
- chandigarhtaxiservice.net
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Mr. Singh Cab
- Phone
- +91 980 338 4033
- Website
- mrsinghcab.com
Rana cabs
- Phone
- +91 9041 412 141
- Website
- ranatravelschandigarh.com
RS Taxi Service
- Phone
- +91 769 611 2244
- Website
- chandigarhtaxiservice.net
Mr. Singh Cab
- Phone
- +91 980 338 4033
- Website
- mrsinghcab.com
Rana cabs
- Phone
- +91 9041 412 141
- Website
- ranatravelschandigarh.com
RS Taxi Service
- Phone
- +91 769 611 2244
- Website
- chandigarhtaxiservice.net
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, How to get from JFK to New York City, and How to get from London to Edinburgh - to help you get the most out of your next trip.










