Nainital is one of the famous and beautiful hill stations in Uttarakhand, India. It is also known as the “Lake district of India” and surrounded by mountains on three sides. Nainital is situated around the charming lake called Naini Tal. 


Travelling by train is a much more enjoyable trip than travelling by flight. Tourists can reach Nainital from Delhi within a few hours. But there are no direct trains between Delhi to Nainital. One has to catch a train to the nearby railway station and then travel by road. The nearest railhead to Nainital is the Kathgodam railway station. The distance between Kathgodam and Nainital city is approximately 35 km, which takes around 1 hour by taxi or cab. Here are some details about Delhi to Nainital trains if one is planning a trip to this beautiful city.


Delhi To Nainital Train Route


There is no direct rail from Delhi to Nainital railway station. One has to take a train to the nearby railway station and then book a taxi, cab or bus to the beautiful city Nainital. Delhi to Nainital distance by train is 281 km. The fastest train from Delhi to Nainital takes approx 5-6 hours of travel time.


Delhi To Nainital Train List



There are a total of three trains that run from Delhi and reach Nainital. All of them are available for everyday booking. You can find Delhi to Nainital train schedule below:


  • New Delhi Kathgodam Shatabdi Express (12040) starts from New Delhi station (NDLS) at 06:20 and reach Kathgodam station (KGM) at 11:40, taking a total of 5 h 20 m to cover the distance of 282 km. This train has seven stoppages. 
  • Uttaranchal Sampark Kranti Express (15035) starts from Old Delhi station (DLI) at 16:00 and reaches Kathgodam railway station (KGM) at 22:45, taking a total of 6 h 45 m to cover the distance of 277 km. 
  • Ranikhet Express (15013) starts from Old Delhi railway station (DLI) at 22:05 and reaches Kathgodam station (KGM) at 05:05, taking a total of 7 h to cover the distance of 277 km.


Note: The schedule of the trains are subject to change at the decision of the Indian railways.


Delhi To Nainital Train Fares



Delhi to Nainital trains ticket price starts from Rs. 120 in second class up to Kathgodam through Kathgodam Shatabdi Express train.


Delhi to Kathgodam train fare is:


  • Rs 120 in Second Seater (2S), 
  • Rs 425 in Chair Car (CC), 
  • Rs 1145 in Executive Class (EC), 
  • Rs 1175 in First AC (1A), 
  • Rs 710 in Second AC (2A), 
  • Rs 195 in Sleeper (SL), 
  • Rs 105 in None (GN) and 
  • Rs 505 in Third AC (3A) in general quota


Tatkal ticket price and premium tatkal price in this route starts from Rs 130 in Second Seater (2S), Rs 560 in Chair Car (CC), Rs 1565 in Executive Class (EC), Rs 1540 in Second AC (2A), Rs 1105 in Third AC (3A) and Rs 395 in Sleeper (SL).


Delhi To Nainital Train Seat Availability


Various trains have different ticket price as the train route and the journey time are not the same. We advise you to check seat availability and get your tickets booked well in advance to confirm your train seats and avoid shelling out too much money for Tatkal tickets.  


How To Order Food in Train From Delhi To Nainital Train Route



To order food in trains from Delhi to the Nainital route, visit the website of the RailRestro, where you can order your favourite meal and find all relevant information regarding PNR status, train schedule, and train running status. 


How To Reach Nainital



The Nainital tourist place is well connected with the rest of the country and can be reached easily through all the modes of transport from every part of India. However, if you want a hassle-free trip, you can pick your choice of the way accordingly.


How To Reach Nainital By Road


The Uttarakhand state bus service is very convenient, and visitors can get regular buses from the city to different parts of the country at an average cost. The best and easiest way to reach Nainital is by road. Many private and state buses connect Nainital to a different part of the region. People travelling to Nainital generally take taxis and cabs to see the beauty of the town.


How To Reach Nainital By Air


Pantnagar airport is the nearest airport to Nainital at a distance of 70 km. Tourists who prefer and can afford to fly cut down on trip time hugely and can have much more time to enjoy the beautiful hill station Nainital. Flights are available from all the significant places of the country.


Nearest Airport: Pantnagar Airport, Nainital 


How To Reach Nainital By Train


Kathgodam railway station is the nearest station to Nainital that connects the hill station with several major country cities. Haldwani and Lalkuan stations are other options to reach Nainital by train. Passengers can get many transportation modes from the railway station, including taxi, cab and buses, at an affordable price.


Nearest Railway Station: Kathgodam Station, Nainital 


Nearest Railway Station To Nainital



Kathgodam station is the nearest station to Nainital that connects the hill station with several important parts. Haldwani and Lalkuan stations are other options to reach Nainital by train. Passengers can get various transportation modes from the railway stations, including taxi, cab and bus at an affordable price.


Also Read: Nearest Railway Station to Nainital


Here is the list of the nearest railway station from Nainital so that tourists can reach this quaint place with ease:


Kathgodam Railway Station (KGM) 


Kathgodam is the nearest station to Nainital. It is 23 km far from Nainital hill station. Reaching Kathgodam from Delhi station is very easy, and it takes approximately 6-8 hours. Taxi, cab and buses are always available outside the railway station to reach Nainital.


During the road trip between Kathgodam and Nainital, you will experience beautiful scenic views of mountains and valleys.


Trains Passing through Kathgodam Railway Station


Some of the famous trains that pass through the Kathgodam station are:



Haldwani Railway Station (HDW)


Haldwani station is 42 km far from Nainital city. Haldwani is well connected to Delhi station, and it takes around 5-7 hours. Taxi, cabs and buses are easily available outside the station premises to reach beautiful Nainital city.


Trains Passing through Haldwani Railway Station


Some of the famous trains that pass through the Haldwani station are:



Lalkuan Junction Railway Station (LKU)


Lalkuan junction railway station is 60.7 km far from Nainital city. There are many trains that stop at Lalkuan station from where you can go to Nainital by bus or taxi.


Trains Passing through Lalkuan Railway Station


Some of the famous trains that pass through the Lalkuan Railway station are:



Top Things to Do in Nainital 



From boating to trekking, Nainital offers many experiences for having a soul-satisfying trip to Nainital. The chilly climate, fascinating beauty of hills and lakes make Nainital a fantastic place to visit. Nainital is the popular hill stations in India as it includes many viewpoints, picnic spots, parks, lake, and many more.


Famous Places to Visit in Nainital


Here are some of the best tourist places in Nainital and top things to do there:


Naini Lake – Engage in Boating


Naini Lake is very popular for boating among tourists. Its scenic view attracts visitors and couples. The Naini Lake is surrounded by seven different hills, popularly known as ‘Sapta-Shring’.


Jim Corbett National Park – Witness Wildlife 


Jim Corbett is the oldest park in India. This is the perfect trip for nature lovers. A Jim Corbett trip will take you on an adventure trip through reverie belts, lush green valley, water holes, and 521 sq km of abounding animal and plant kingdom.


Do Shopping in Nainital


Bara Bazaar, Tibetan Market, Bhotia Bazaar, and Mall Road are the best shopping places for purchasing branded items to local products during a journey. It is impossible to think of returning from the trip without stuffing your luggage with artificial jewellery, scented candles, handicrafts, jams, scarves and shawls from this place. These will be the best things to take back as memories that you can cherish always.


Enjoy the Fairs and Festivals in Nainital


Some of the popularly known festivals in Nainital are Uttarayani, Phool Dei, Basant Panchami, Khatarva, Harela, Nanda Devi fair, Sharadotsav, and Gheeya Sankranti. The celebration includes many firework, artwork, folks and classical dances, and the list are endless.


Download railway food app, RailRestro for online food delivery in trains and stay updated about any train’s schedule, running status, PNR status.


Recent Posts

Author: Nisha Singh

Nisha Singh is a travel blogger with a dream to explore the world and meet amazing people. She has been blogging since 2019 and considers it as the most enriching experience of her life. She loves to share her travel experiences. She is currently working