There are 8 ways to get from Kharagpur to Mysuru by train, plane, bus, 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 to Netaji Subhas Chandra Bose International Airport, fly to Mysore
best- Take the train from Kharagpur Jn to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Mysore (MYQ)plane CCU - MYQ
8h 57m₹10,674–25,808Train
cheapest- Take the train from Kharagpur Jn to Mysore Jntrain 22817
33h 55m₹800–6,500Bus
- Take the bus from Midnapore to Kolkatabus
- Take the bus from Kolkata to Bengalurubus
- Take the bus from Bengaluru to Mysurubus
41h 47mDrive 1,826.2 km
- Drive from Kharagpur to Mysurucar 1,826.2 km
26h 30m₹20,410–29,480Train to Netaji Subhas Chandra Bose International Airport, fly to Kempegowda International Airport, bus
- Take the train from Kharagpur Jn to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Kempegowda International Airport (BLR)plane CCU - BLR
- Take the bus from Kempegowda International Airport to Mysurubus
9h 12m₹7,774–18,108Train, bus to Durgapur Kazi Nazrul Islam Airport, fly to Mysore
- Take the train from Kharagpur Jn to Bankuratrain
- Take the bus from Bankura to Durgapur City Centrebus
- Fly from Durgapur Kazi Nazrul Islam Airport (RDP) to Mysore (MYQ)plane RDP - MYQ
27h 4m₹13,484–30,836Train, bus to Durgapur Kazi Nazrul Islam Airport, fly to Kempegowda International Airport, bus
- Take the train from Kharagpur Jn to Bankuratrain
- Take the bus from Bankura to Durgapur City Centrebus
- Fly from Durgapur Kazi Nazrul Islam Airport (RDP) to Kempegowda International Airport (BLR)plane RDP - BLR
- Take the bus from Kempegowda International Airport to Mysurubus
11h 59m₹8,584–20,136Train, train to Birsa Munda Airport, fly to Kempegowda International Airport, bus
- Take the train from Hijilli to Muritrain
- Take the train from Muri to Ranchitrain
- Fly from Birsa Munda Airport (IXR) to Kempegowda International Airport (BLR)plane IXR - BLR
- Take the bus from Kempegowda International Airport to Mysurubus
13h 6m₹8,774–17,856
Kharagpur to Mysuru by train
Comparing Your Travel Options
The cheapest way to get from Kharagpur to Mysuru is to train which costs ₹800 - ₹6,500 and takes 33h 55m.
The fastest way to get from Kharagpur to Mysuru is to train and fly which takes 8h 57m and costs ₹10,000 - ₹26,000.
No, there is no direct bus from Kharagpur to Mysuru. However, there are services departing from Midnapore and arriving at Mysuru via Kolkata and Bengaluru. The journey, including transfers, takes approximately 41h 47m.
Yes, there is a direct train departing from Kharagpur Jn and arriving at Mysore Jn. Services depart once a week, and operate Friday. The journey takes approximately 33h 55m.
The distance between Kharagpur and Mysuru is 1848 km. The road distance is 1826.2 km.
The best way to get from Kharagpur to Mysuru without a car is to train which takes 33h 55m and costs ₹800 - ₹6,500.
It takes approximately 8h 57m to get from Kharagpur to Mysuru, including transfers.
Kharagpur to Mysuru bus services, operated by SLGT Travels, depart from Midnapore station.
Kharagpur to Mysuru train services, operated by Indian Railways, depart from Kharagpur Jn station.
The best way to get from Kharagpur to Mysuru is to train which takes 33h 55m and costs ₹800 - ₹6,500. Alternatively, you can bus, which costs and takes 41h 47m.
What companies run services between Kharagpur, India and Mysuru, India?
Indian Railways operates a train from Kharagpur Jn to Mysore Jn once a week. Tickets cost ₹800–6,500 and the journey takes 33h 55m. Alternatively, you can take a vehicle from Kharagpur to Mysuru via Midnapore, Kolkata, and Bengaluru in around 41h 47m.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Mysore via Madras
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- ₹10,000–24,000
Flights from Netaji Subhas Chandra Bose International Airport to Mysore via Hyderabad
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Netaji Subhas Chandra Bose International Airport to Kempegowda International Airport
- Ave. Duration
- 2h 41m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Durgapur Kazi Nazrul Islam Airport to Mysore via Madras
- Ave. Duration
- 25h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–28,000
Flights from Durgapur Kazi Nazrul Islam Airport to Mysore via Hyderabad
- Ave. Duration
- 26h 45m
- When
- Every day
- Estimated price
- ₹12,000–28,000
Flights from Durgapur Kazi Nazrul Islam Airport to Mysore via Delhi, Hyderabad
- Ave. Duration
- 21h 25m
- When
- Every day
- Estimated price
- ₹17,000–29,000
Flights from Durgapur Kazi Nazrul Islam Airport to Mysore via Delhi, Madras
- Ave. Duration
- 24h 20m
- When
- Every day
- Estimated price
- ₹18,000–29,000
Flights from Durgapur Kazi Nazrul Islam Airport to Mysore via Mumbai, Hyderabad
- Ave. Duration
- 25h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹16,000–29,000
Flights from Durgapur Kazi Nazrul Islam Airport to Mysore via Kempegowda International Airport, Madras
- Ave. Duration
- 28h 25m
- When
- Every day
- Estimated price
- ₹14,000–28,000
Flights from Durgapur Kazi Nazrul Islam Airport to Mysore via Mumbai, Madras
- Ave. Duration
- 28h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹17,000–29,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kempegowda International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹7,000–17,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kempegowda International Airport via Madras
- Ave. Duration
- 5h 12m
- When
- Tuesday, Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–17,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹7,000–17,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,000–18,000
Flights from Birsa Munda Airport to Kempegowda International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Birsa Munda Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Birsa Munda Airport to Kempegowda International Airport via Pune
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Birsa Munda Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Birsa Munda Airport to Kempegowda International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,500–13,000
- Website
- airindiaexpress.in
Flights from Netaji Subhas Chandra Bose International Airport to Kempegowda International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹6,500–9,500
Flights from Birsa Munda Airport to Kempegowda International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ₹5,500–16,000
- Website
- spicejet.com
Flights from Netaji Subhas Chandra Bose International Airport to Kempegowda International Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- ₹5,500–10,000
- Website
- starlightairline.com
Flights from Netaji Subhas Chandra Bose International Airport to Kempegowda International Airport
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- ₹5,500–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Kharagpur Jn to Mysore Jn
- Ave. Duration
- 33h 55m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹5,000–6,500
Train from Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Kharagpur Jn to Bankura
- Ave. Duration
- 2h 2m
- Frequency
- Every 2 hours
- 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
Train from Kharagpur Jn to Bankura
- Ave. Duration
- 2h 2m
- Frequency
- Every 2 hours
- 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
Train from Hijilli to Muri
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Muri to Ranchi
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
- [email protected]
- Website
- SLGT Travels
Bus from Midnapore to Kolkata
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 34h 30m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Kolkata to Bengaluru
- Ave. Duration
- 36h 5m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Website
- National Travels - Ratnagiri
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Kempegowda International Airport to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- ₹600–950
- Schedules at
- ksrtc.in
Bus from Kempegowda International Airport to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- ₹600–950
- Schedules at
- ksrtc.in
Bus from Kempegowda International Airport to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- ₹600–950
- Schedules at
- ksrtc.in
- Phone
- 033-25442194
- [email protected]
- Website
- sbstconline.co.in
Bus from Bankura to Durgapur City Centre
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- ₹35–45
- Schedules at
- online.sbstcbooking.co.in
Bus from Bankura to Durgapur City Centre
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- ₹35–45
- Schedules at
- online.sbstcbooking.co.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Getting to Milan from the airport, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Kharagpur to Mysuru bus services, operated by SLGT Travels, arrive at Kolkata station.
Kharagpur to Mysuru train services, operated by Indian Railways, arrive at Mysore Jn station.
Yes, the driving distance between Kharagpur to Mysuru is 1826 km. It takes approximately 26h 30m to drive from Kharagpur to Mysuru.
Book your Kharagpur to Mysuru bus tickets online with Omio.
There are 613+ hotels available in Mysuru.











