There are 9 ways to get from Jalandhar to Naini Tāl by train, bus, taxi, 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.
Train
best- Take the train from Jalandhar Cant to Haldwanitrain 12208
11h 18m₹758–3,655Bus, taxi
- Take the bus from Jalandhar, Punjab to Nainital, Uttarakhandbus Jalandhar, Punjab - Nainital, Uttarakhand
- Take the taxi from Nainital, Uttarakhand to Naini Tāltaxi
15h 50mDrive 521.2 km
- Drive from Jalandhar to Naini Tālcar 521.2 km
8h 24m₹5,885–8,500Taxi
- Take the taxi from Jalandhar to Naini Tāltaxi 521.2 km
8h 24m₹9,000–11,000Train to Chandigarh International Airport, fly
- Take the train from Jalandhar City to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Pantnagar Airport (PGH)plane IXC - PGH
16h 32m₹10,741–31,088Bus
- Take the bus from Jalandhar, Punjab to Dehradun, Uttarakhandbus
- Take the bus from Dehradun, Uttarakhand to Nainital, Uttarakhandbus
- Take the bus from Nainital, Uttarakhand to Haldwani, Uttarakhandbus
19h 22mTrain to Sri Guru Ram Dass Jee International Airport, fly
- Take the train from Jalandhar City to Amritsar Jntrain
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Pantnagar Airport (PGH)plane ATQ - PGH
14h 27m₹10,685–30,739Train, train to Indira Gandhi International Airport, fly
- Take the train from Jalandhar City to Ludhiana Jntrain
- Take the train from Ludhiana Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Pantnagar Airport (PGH)plane DEL - PGH
9h 4m₹5,432–16,428Train, bus to Kangra Airport, fly
- Take the train from Jalandhar Cant to Pathankot Cantttrain
- Take the bus from Pathankot to Shahpurbus
- Fly from Kangra Airport (DHM) to Pantnagar Airport (PGH)plane DHM - PGH
24h 21m₹14,538–49,785
Chandigarh International Airport (IXC) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Jalandhar to Naini Tāl is to train which costs ₹750 - ₹3,700 and takes 11h 18m.
The fastest way to get from Jalandhar to Naini Tāl is to drive which takes 8h 24m and costs ₹5,500 - ₹8,500.
No, there is no direct bus from Jalandhar to Naini Tāl. However, there are services departing from Jalandhar, Punjab and arriving at Haldwani, Uttarakhand via Dehradun, Uttarakhand and Nainital, Uttarakhand. The journey, including transfers, takes approximately 19h 22m.
No, there is no direct train from Jalandhar to Naini Tāl. However, there are services departing from Jalandhar City and arriving at Haldwani via Jalandhar Cant. The journey, including transfers, takes approximately 11h 18m.
The distance between Jalandhar and Naini Tāl is 569 km. The road distance is 521.2 km.
The best way to get from Jalandhar to Naini Tāl without a car is to train which takes 11h 18m and costs ₹750 - ₹3,700.
It takes approximately 11h 18m to get from Jalandhar to Naini Tāl, including transfers.
Jalandhar to Naini Tāl bus services, operated by Laxmi Holidays, depart from Jalandhar, Punjab station.
Jalandhar to Naini Tāl train services, operated by Indian Railways, depart from Jalandhar Cant station.
The best way to get from Jalandhar to Naini Tāl is to train which takes 11h 18m and costs ₹750 - ₹3,700. Alternatively, you can bus, which costs and takes 19h 22m.
What companies run services between Jalandhar, India and Naini Tāl, India?
Indian Railways operates a train from Jalandhar Cant to Haldwani once a week. Tickets cost ₹310–2,400 and the journey takes 9h 55m. Alternatively, you can take a bus from Jalandhar, Punjab to Naini Tāl via Dehradun, Uttarakhand, Nainital, Uttarakhand, and Haldwani, Uttarakhand in around 19h 22m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- ₹9,000–29,000
Flights from Chandigarh International Airport to Pantnagar Airport via Jaipur, Indira Gandhi International Airport
- Ave. Duration
- 17h 5m
- When
- Sunday
- Estimated price
- ₹9,000–29,000
Flights from Chandigarh International Airport to Pantnagar Airport via Kangra Airport, Indira Gandhi International Airport
- Ave. Duration
- 17h 25m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,000–29,000
Flights from Chandigarh International Airport to Pantnagar Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 19h 5m
- When
- Wednesday to Saturday
- Estimated price
- ₹9,000–29,000
Flights from Sri Guru Ram Dass Jee International Airport to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹6,500–23,000
Flights from Indira Gandhi International Airport to Pantnagar Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹4,500–13,000
Flights from Kangra Airport to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 16h 22m
- When
- Every day
- Estimated price
- ₹13,000–46,000
Flights from Kangra Airport to Pantnagar Airport via Chandigarh International Airport, Indira Gandhi International Airport
- Ave. Duration
- 19h
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹13,000–46,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jalandhar Cant to Haldwani
- Ave. Duration
- 9h 55m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Jalandhar City to Chandigarh
- Ave. Duration
- 3h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Jalandhar City to Amritsar Jn
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jalandhar City to Ludhiana Jn
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Ludhiana Jn to New Delhi
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Jalandhar Cant to Pathankot Cantt
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Website
- Lat Sahab Bus Service
Bus from Jalandhar, Punjab to Nainital, Uttarakhand
- Ave. Duration
- 14h 40m
- Frequency
- 3 times a day
- Schedules at
- Lat Sahab Bus Service
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Jalandhar, Punjab to Dehradun, Uttarakhand
- Ave. Duration
- 8h 30m
- Frequency
- Hourly
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Dehradun, Uttarakhand to Nainital, Uttarakhand
- Ave. Duration
- 7h 45m
- Frequency
- Hourly
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Shri Krishna Travels
Bus from Nainital, Uttarakhand to Haldwani, Uttarakhand
- Ave. Duration
- 1h 50m
- Frequency
- Every 30 minutes
- Website
- Shri Krishna Travels
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Pathankot to Shahpur
- Ave. Duration
- 2h 51m
- Frequency
- Once daily
- Estimated price
- ₹310–500
- Website
- hrtchp.com
- Ordinary
- ₹310–410
- AC Himdhara
- ₹360–500
- Ave. Duration
- 4h 47m
- Estimated price
- ₹750–11,000
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
GS Travels
- Phone
- +91 98 76 76 40 61
- Website
- jalandhartaxi.in
Guru Kripa Taxi
- Phone
- +91 99 14 04 01 56
- Website
- gurukirpataxi.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
More Questions & Answers
Jalandhar to Naini Tāl bus services, operated by Laxmi Holidays, arrive at Dehradun, Uttarakhand station.
Jalandhar to Naini Tāl train services, operated by Indian Railways, arrive at Haldwani station.
Yes, the driving distance between Jalandhar to Naini Tāl is 521 km. It takes approximately 8h 24m to drive from Jalandhar to Naini Tāl.
There are 709+ hotels available in Naini Tāl.















