There are 9 ways to get from Lalitpur to Naini Tāl by train, bus, car, taxi, 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 via Mathura
best- Take the train from Lalitpur to Mathura Jntrain 12001 / ...
- Take the train from Mathura Jn to Lal Kuantrain 15055 / ...
12h 54m₹950–4,168Train
cheapest- Take the train from Lalitpur to Virangana Lakshmibai Jhansitrain
- Take the train from Virangana Lakshmibai Jhansi to Bareillytrain
- Take the train from Bareilly to Haldwanitrain
19h 4m₹920–4,991Train, bus
- Take the train from Lalitpur to Gwalior Jn.train
- Take the bus from Gwalior, Madhya Pradesh to Agra, Uttar Pradeshbus
- Take the bus from Agra, Uttar Pradesh to Kathgodam, Uttarakhandbus
15h 50mDrive 599.5 km
- Drive from Lalitpur to Naini Tālcar 599.5 km
8h 56m₹6,729–9,719Taxi
- Take the taxi from Lalitpur to Naini Tāltaxi 599.5 km
8h 56m₹10,000–13,000Train to Gwalior Airport, fly
- Take the train from Lalitpur to Gwalior Jn.train
- Fly from Gwalior Airport (GWL) to Pantnagar Airport (PGH)plane GWL - PGH
20h 15m₹7,957–29,324Train, bus via Nainital, Uttarakhand
- Take the train from Lalitpur to Gwalior Jn.train
- Take the bus from Gwalior, Madhya Pradesh to Agra, Uttar Pradeshbus
- Take the bus from Agra, Uttar Pradesh to Nainital, Uttarakhandbus
- Take the bus from Nainital, Uttarakhand to Haldwani, Uttarakhandbus
19h 7mTrain to Raja Bhoj International Airport, fly
- Take the train from Lalitpur to Bhopal Jntrain
- Fly from Raja Bhoj International Airport (BHO) to Pantnagar Airport (PGH)plane BHO - PGH
15h 52m₹12,031–25,450Train to Khajuraho Civil Airport, fly
- Take the train from Lalitpur to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Pantnagar Airport (PGH)plane HJR - PGH
20h 17m₹9,586–28,419
Gwalior Airport (GWL) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Lalitpur to Naini Tāl is to train via Mathura which costs ₹950 - ₹4,200 and takes 12h 54m.
The fastest way to get from Lalitpur to Naini Tāl is to drive which takes 8h 56m and costs ₹6,500 - ₹10,000.
No, there is no direct train from Lalitpur to Naini Tāl. However, there are services departing from Lalitpur and arriving at Lal Kuan via Mathura Jn. The journey, including transfers, takes approximately 12h 54m.
The distance between Lalitpur and Naini Tāl is 681 km. The road distance is 599.5 km.
The best way to get from Lalitpur to Naini Tāl without a car is to train via Mathura which takes 12h 54m and costs ₹950 - ₹4,200.
It takes approximately 12h 54m to get from Lalitpur to Naini Tāl, including transfers.
Lalitpur to Naini Tāl train services, operated by Indian Railways, depart from Lalitpur station.
Lalitpur to Naini Tāl train services, operated by Indian Railways, arrive at Mathura Jn station.
Yes, the driving distance between Lalitpur to Naini Tāl is 599 km. It takes approximately 8h 56m to drive from Lalitpur to Naini Tāl.
There are 709+ hotels available in Naini Tāl.
What companies run services between Lalitpur, India and Naini Tāl, India?
You can take a train from Lalitpur to Naini Tāl via Mathura Jn and Lal Kuan in around 12h 54m.
- Website
- goindigo.in
Flights from Gwalior Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 16h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–27,000
Flights from Gwalior Airport to Pantnagar Airport via Mumbai, Delhi
- Ave. Duration
- 15h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹14,000–32,000
Flights from Raja Bhoj International Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- ₹8,500–26,000
Flights from Raja Bhoj International Airport to Pantnagar Airport via Ahmedabad, Delhi
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Raja Bhoj International Airport to Pantnagar Airport via Mumbai, Delhi
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Raja Bhoj International Airport to Pantnagar Airport via Goa, Delhi
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Raja Bhoj International Airport to Pantnagar Airport via Raipur, Delhi
- Ave. Duration
- 19h 20m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Khajuraho Civil Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 17h 10m
- When
- Wednesday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–27,000
Flights from Khajuraho Civil Airport to Pantnagar Airport via Varanasi, Delhi
- Ave. Duration
- 20h 25m
- When
- Every day
- Estimated price
- ₹10,000–29,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Lalitpur to Mathura Jn
- Ave. Duration
- 4h 24m
- Frequency
- Hourly
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Mathura Jn to Lal Kuan
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a week
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Lalitpur to Gwalior Jn.
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Lalitpur to Gwalior Jn.
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Lalitpur to Virangana Lakshmibai Jhansi
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Virangana Lakshmibai Jhansi to Bareilly
- Ave. Duration
- 12h 7m
- Frequency
- Twice a week
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Bareilly to Haldwani
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Lalitpur to Gwalior Jn.
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Lalitpur to Bhopal Jn
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Lalitpur to Khajuraho
- Ave. Duration
- 3h 10m
- 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
- Website
- SKT Radhika Travels
Bus from Gwalior, Madhya Pradesh to Agra, Uttar Pradesh
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Schedules at
- SKT Radhika Travels
Bus from Gwalior, Madhya Pradesh to Agra, Uttar Pradesh
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Schedules at
- SKT Radhika Travels
- Website
- Baba Travels Mathura
Bus from Agra, Uttar Pradesh to Kathgodam, Uttarakhand
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Schedules at
- Baba Travels Mathura
- Website
- Devraj Bus Service
Bus from Agra, Uttar Pradesh to Nainital, Uttarakhand
- Ave. Duration
- 10h 15m
- Frequency
- Every 4 hours
- Schedules at
- Devraj Bus Service
- Website
- Shri Krishna Travels
Bus from Nainital, Uttarakhand to Haldwani, Uttarakhand
- Ave. Duration
- 1h 50m
- Frequency
- Every 30 minutes
- Website
- Shri Krishna Travels
- Ave. Duration
- 8h 56m
- Estimated price
- ₹10,000–13,000
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






