There are 11 ways to get from Mysuru to Nainital by train, bus, plane, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus to Kempegowda International Airport, fly to Pantnagar Airport, taxi
best- Take the train from Mysore Jn to Channapatnatrain
- Take the bus from Channapatna to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Pantnagar Airport (PGH)plane BLR - PGH
- Take the taxi from Pantnagar Airport (PGH) to Nainitaltaxi
11h 32m₹14,727–22,147Train, taxi
cheapest- Take the train from Mysore Jn to Ksr Bengalurutrain
- Take the train from Yasvantpur Jn to Delhi Sarai Rohillatrain
- Take the train from New Delhi to Haldwanitrain
- Take the taxi from Haldwani to Nainitaltaxi
44h 10m₹2,096–11,273Bus via Lucknow
- Take the bus from Mysore, Karnataka to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Nainital, Uttarakhandbus
2d 5hDrive 2,316.3 km
- Drive from Mysuru to Nainitalcar 2,316.3 km
32h 5m₹26,168–37,798Train, bus to Kempegowda International Airport, fly to Bareilly Airport, bus
- Take the train from Mysore Jn to Channapatnatrain
- Take the bus from Channapatna to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Bareilly Airport (BEK)plane BLR - BEK
- Take the bus from Bareilly to Nainital, Uttarakhandbus
12h 17mBus to Coimbatore International Airport, fly to Pantnagar Airport, taxi
- Take the bus from Mysuru to Gandipuram B.S. Coimbatorebus
- Fly from Coimbatore International Airport (CJB) to Pantnagar Airport (PGH)plane CJB - PGH
- Take the taxi from Pantnagar Airport (PGH) to Nainitaltaxi
18h 33m₹14,970–32,202Train, bus to Kempegowda International Airport, fly to Dehradun Airport, bus
- Take the train from Mysore Jn to Channapatnatrain
- Take the bus from Channapatna to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Dehradun Airport (DED)plane BLR - DED
- Take the bus from Haridwar, Uttarakhand to Nainital, Uttarakhandbus
15h 37mTrain, bus to Kempegowda International Airport, fly to Indira Gandhi International Airport, taxi
- Take the train from Mysore Jn to Channapatnatrain
- Take the bus from Channapatna to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Indira Gandhi International Airport (DEL)plane BLR - DEL
- Take the train from New Delhi to Haldwanitrain
- Take the taxi from Haldwani to Nainitaltaxi
14h 55m₹10,112–15,297Train, bus to Kempegowda International Airport, fly to Hindon, taxi
- Take the train from Mysore Jn to Channapatnatrain
- Take the bus from Channapatna to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Hindon (HDO)plane BLR - HDO
- Take the train from Ghaziabad to Haldwanitrain
- Take the taxi from Haldwani to Nainitaltaxi
14h 24m₹11,167–17,997Train, bus
- Take the train from Mysore Jn to Mathura Jntrain
- Take the train from Mathura Jn to Kathgodamtrain
- Take the bus from Haldwani, Uttarakhand to Nainital, Uttarakhandbus
2d 7hBus
- Take the bus from Mysore, Karnataka to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Faridabad, Haryanabus
- Take the bus from Faridabad, Haryana to Nainital, Uttarakhandbus
2d 12h
Kempegowda International Airport (BLR) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Mysuru to Nainital is to train and taxi which costs ₹2,100 - ₹12,000 and takes 44h 10m.
The fastest way to get from Mysuru to Nainital is to train and bus and fly and taxi which takes 11h 32m and costs ₹14,000 - ₹23,000.
No, there is no direct bus from Mysuru to Nainital. However, there are services departing from Mysore, Karnataka and arriving at Nainital, Uttarakhand via Bangalore, Karnataka and Lucknow, Uttar Pradesh. The journey, including transfers, takes approximately 2 days 5h.
The distance between Mysuru and Nainital is 2022 km. The road distance is 2316.3 km.
The best way to get from Mysuru to Nainital without a car is to train and taxi which takes 44h 10m and costs ₹2,100 - ₹12,000.
It takes approximately 11h 32m to get from Mysuru to Nainital, including transfers.
Mysuru to Nainital bus services, operated by Pramukh Travels, depart from Mysore, Karnataka station.
Mysuru to Nainital bus services, operated by Pramukh Travels, arrive at Bangalore, Karnataka station.
Yes, the driving distance between Mysuru to Nainital is 2316 km. It takes approximately 32h 5m to drive from Mysuru to Nainital.
Book your Mysuru to Nainital bus tickets online with Omio.
What companies run services between Mysuru, India and Nainital, India?
You can take a bus from Mysore, Karnataka to Nainital, Uttarakhand via Bangalore, Karnataka and Lucknow, Uttar Pradesh in around 2d 5h.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 13m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Kempegowda International Airport to Bareilly Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹12,000–30,000
Flights from Kempegowda International Airport to Bareilly Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 42m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹13,000–30,000
Flights from Kempegowda International Airport to Bareilly Airport via Mumbai
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–31,000
Flights from Coimbatore International Airport to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- ₹13,000–28,000
Flights from Coimbatore International Airport to Pantnagar Airport via Pune, Indira Gandhi International Airport
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹13,000–28,000
Flights from Coimbatore International Airport to Pantnagar Airport via Madras, Indira Gandhi International Airport
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹13,000–29,000
Flights from Coimbatore International Airport to Pantnagar Airport via Kempegowda International Airport, Indira Gandhi International Airport
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- ₹13,000–28,000
Flights from Coimbatore International Airport to Pantnagar Airport via Hyderabad, Indira Gandhi International Airport
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- ₹13,000–28,000
Flights from Coimbatore International Airport to Pantnagar Airport via Mumbai, Indira Gandhi International Airport
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- ₹13,000–29,000
Flights from Coimbatore International Airport to Pantnagar Airport via Goa, Indira Gandhi International Airport
- Ave. Duration
- 16h 55m
- When
- Every day
- Estimated price
- ₹13,000–29,000
Flights from Kempegowda International Airport to Dehradun Airport
- Ave. Duration
- 2h 55m
- When
- Wednesday, Monday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–12,000
Flights from Kempegowda International Airport to Dehradun Airport via Hyderabad
- Ave. Duration
- 4h 35m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–12,000
Flights from Kempegowda International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Kempegowda International Airport to Dehradun Airport via Ahmedabad
- Ave. Duration
- 5h
- When
- Wednesday
- Estimated price
- ₹7,500–12,000
Flights from Kempegowda International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Kempegowda International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 49m
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Kempegowda International Airport to Hindon
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Kempegowda International Airport to Hindon via Mumbai
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Kempegowda International Airport to Hindon via Madras
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–13,000
Flights from Kempegowda International Airport to Hindon via Kolkata
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mysore Jn to Channapatna
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Mysore Jn to Ksr Bengaluru
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Yasvantpur Jn to Delhi Sarai Rohilla
- Ave. Duration
- 32h 10m
- Frequency
- Once a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,400–4,300
- First Class (1A)
- ₹5,500–7,500
Train from New Delhi to Haldwani
- Ave. Duration
- 5h 3m
- 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 Mysore Jn to Channapatna
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Mysore Jn to Channapatna
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Mysore Jn to Channapatna
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from New Delhi to Haldwani
- Ave. Duration
- 5h 3m
- 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 Mysore Jn to Channapatna
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ghaziabad to Haldwani
- Ave. Duration
- 4h 28m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Mysore Jn to Mathura Jn
- Ave. Duration
- 44h 42m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,200
- Second AC (2A)
- ₹3,600–4,600
- First Class (1A)
- ₹6,000–8,000
Train from Mathura Jn to Kathgodam
- Ave. Duration
- 7h 50m
- Frequency
- Once a week
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Channapatna to Kempegowda International Airport
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹490–700
- Schedules at
- ksrtc.in
Bus from Channapatna to Kempegowda International Airport
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹490–700
- Schedules at
- ksrtc.in
Bus from Mysuru to Gandipuram B.S. Coimbatore
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ₹460–900
- Schedules at
- ksrtc.in
Bus from Channapatna to Kempegowda International Airport
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹490–700
- Schedules at
- ksrtc.in
Bus from Channapatna to Kempegowda International Airport
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹490–700
- Schedules at
- ksrtc.in
Bus from Channapatna to Kempegowda International Airport
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹490–700
- Schedules at
- ksrtc.in
- Ave. Duration
- 1h 19m
- Estimated price
- ₹750–1,400
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
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
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
More Questions & Answers
There are 960+ hotels available in Nainital.










