There are 6 ways to get from Kosi Kalan to Nainital by train, taxi, 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.
Train, taxi
best- Take the train from Kosi Kalan to New Delhitrain
- Take the train from New Delhi to Haldwanitrain
- Take the taxi from Haldwani to Nainitaltaxi
8h 55m₹1,093–3,598Bus via Faridabad
- Take the bus from Koshi to Faridabadbus
- Take the bus from Faridabad, Haryana to Nainital, Uttarakhandbus Faridabad, Haryana - Nainital, Uttarakhand
10h 13mDrive 305.4 km
- Drive from Kosi Kalan to Nainitalcar 305.4 km
5h 25m₹3,448–4,981Taxi
- Take the taxi from Kosi Kalan to Nainitaltaxi 305.4 km
5h 25m₹4,400–5,500Train, fly, taxi
- Take the train from Kosi Kalan to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Pantnagar Airport (PGH)plane DEL - PGH
- Take the taxi from Pantnagar Airport (PGH) to Nainitaltaxi
5h 55m₹5,678–15,548Bus
- Take the bus from Koshi to Mathurabus
- Take the bus from Mathura, Uttar Pradesh to Nainital, Uttarakhandbus Mathura, Uttar Pradesh - Nainital, Uttarakhand
11h 13m
Indira Gandhi International Airport (DEL) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Kosi Kalan to Nainital is to train and taxi which costs ₹1,000 - ₹3,600 and takes 8h 55m.
The fastest way to get from Kosi Kalan to Nainital is to drive which takes 5h 25m and costs ₹3,400 - ₹5,000.
No, there is no direct bus from Kosi Kalan to Nainital. However, there are services departing from Koshi and arriving at Nainital, Uttarakhand via Faridabad, Haryana. The journey, including transfers, takes approximately 10h 13m.
The distance between Kosi Kalan and Nainital is 419 km. The road distance is 305.4 km.
The best way to get from Kosi Kalan to Nainital without a car is to train and taxi which takes 8h 55m and costs ₹1,000 - ₹3,600.
It takes approximately 8h 55m to get from Kosi Kalan to Nainital, including transfers.
Kosi Kalan to Nainital bus services, operated by UPSRTC, depart from Koshi station.
Kosi Kalan to Nainital bus services, operated by UPSRTC, arrive at Faridabad station.
Yes, the driving distance between Kosi Kalan to Nainital is 305 km. It takes approximately 5h 25m to drive from Kosi Kalan to Nainital.
There are 970+ hotels available in Nainital.
What companies run services between Kosi Kalan, India and Nainital, India?
You can take a vehicle from Kosi Kalan to Nainital, Uttarakhand via Koshi, Faridabad, and Faridabad, Haryana in around 10h 13m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Pantnagar Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹4,400–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kosi Kalan to New Delhi
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from New Delhi to Haldwani
- Ave. Duration
- 5h 4m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Kosi Kalan to New Delhi
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- +91-522-2623578
- [email protected]
- Website
- UPSRTC
Bus from Koshi to Faridabad
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- ₹150–340
- Website
- UPSRTC
- Ordinary
- ₹150–190
- AC
- ₹250–340
Bus from Koshi to Mathura
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- ₹100–260
- Website
- UPSRTC
- Ordinary
- ₹100–130
- AC
- ₹190–260
Bus from Faridabad, Haryana to Nainital, Uttarakhand
- Ave. Duration
- 7h 35m
- Frequency
- Every 20 minutes
- Schedules at
- Blueworld tourist private limited
- Website
- Devraj Bus Service
Bus from Mathura, Uttar Pradesh to Nainital, Uttarakhand
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Schedules at
- Devraj Bus Service
- Ave. Duration
- 2h 43m
- Estimated price
- ₹750–5,500
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
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 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








