There are 9 ways to get from Rajkot to Mysuru by plane, bus, train, 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.
Fly to Kempegowda International Airport, bus
best- Fly from Rajkot International Airport (HSR) to Kempegowda International Airport (BLR)plane HSR - BLR
- Take the bus from Kempegowda International Airport to Mysurubus
6h 33m₹8,288–14,763Train
cheapest- Take the train from Rajkot Jn to Krishnarajapurmtrain 16613 / ...
- Take the train from Ksr Bengaluru to Mysore Jntrain 16585 / ...
34h 35m₹963–7,077Bus via Thāne
- Take the bus from Rajkot to Thanebus Rajkot
- Take the bus from Thane to Mysore, Karnatakabus Thane
37h 15mDrive 1,632.4 km
- Drive from Rajkot to Mysurucar 1,632.4 km
23h 5m₹18,359–26,519Fly to Mysore
- Fly from Rajkot International Airport (HSR) to Mysore (MYQ)plane HSR - MYQ
7h 57m₹11,188–25,463Fly to Coimbatore International Airport, bus
- Fly from Rajkot International Airport (HSR) to Coimbatore International Airport (CJB)plane HSR - CJB
- Take the bus from Saravanamoatti to Mysurubus
9h 56m₹8,458–20,093Fly to Calicut International Airport, bus
- Fly from Rajkot International Airport (HSR) to Calicut International Airport (CCJ)plane HSR - CCJ
- Take the bus from Nilambur to Mysorebus
9h 19m₹8,868–22,383Fly to Kannur International Airport, bus
- Fly from Rajkot International Airport (HSR) to Kannur International Airport (CNN)plane HSR - CNN
- Take the bus from Mathannur to Mysore KSRTC Bus Standbus
12h 38m₹9,468–25,213Bus
- Take the bus from Rajkot to Bangalore, Karnatakabus Rajkot
- Take the bus from Bangalore, Karnataka to Mysore, Karnatakabus Bangalore, Karnataka - Mysore, Karnataka
39h 50m
Rajkot International Airport (HSR) to Kempegowda International Airport (BLR) flights
Questions & Answers
The cheapest way to get from Rajkot to Mysuru is to train which costs ₹950 - ₹7,500 and takes 34h 35m.
The fastest way to get from Rajkot to Mysuru is to fly and bus which takes 6h 33m and costs ₹8,000 - ₹15,000.
No, there is no direct bus from Rajkot to Mysuru. However, there are services departing from Rajkot and arriving at Mysore, Karnataka via Thane. The journey, including transfers, takes approximately 37h 15m.
No, there is no direct train from Rajkot to Mysuru. However, there are services departing from Rajkot Jn and arriving at Mysore Jn via Krishnarajapuram and Ksr Bengaluru. The journey, including transfers, takes approximately 34h 35m.
The distance between Rajkot and Mysuru is 1446 km. The road distance is 1632.4 km.
The best way to get from Rajkot to Mysuru without a car is to train which takes 34h 35m and costs ₹950 - ₹7,500.
It takes approximately 6h 33m to get from Rajkot to Mysuru, including transfers.
Rajkot to Mysuru bus services, operated by Manish Travels Private Limited, depart from Rajkot station.
Rajkot to Mysuru train services, operated by Indian Railways, depart from Rajkot Jn station.
The best way to get from Rajkot to Mysuru is to train which takes 34h 35m and costs ₹950 - ₹7,500. Alternatively, you can bus via Thāne, which costs and takes 37h 15m, you could also fly, which costs ₹11,000 - ₹26,000 and takes 7h 57m.
What companies run services between Rajkot, India and Mysuru, India?
You can take a train from Rajkot Jn to Mysore Jn via Krishnarajapurm, Krishnarajapuram, Majestic, and Ksr Bengaluru in around 34h 35m. Alternatively, you can take a bus from Rajkot to Mysore, Karnataka via Thane in around 37h 15m.
- Website
- goindigo.in
Flights from Rajkot International Airport to Kempegowda International Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹5,000–16,000
Flights from Rajkot International Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹5,000–16,000
Flights from Rajkot International Airport to Mysore via Pune, Madras
- Ave. Duration
- 8h 30m
- When
- Wednesday and Thursday
- Estimated price
- ₹10,000–26,000
Flights from Rajkot International Airport to Mysore via Mumbai, Madras
- Ave. Duration
- 9h 48m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- ₹10,000–26,000
Flights from Rajkot International Airport to Mysore via Mumbai, Hyderabad
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Rajkot International Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹6,500–19,000
Flights from Rajkot International Airport to Coimbatore International Airport via Kempegowda International Airport
- Ave. Duration
- 5h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,000–19,000
Flights from Rajkot International Airport to Calicut International Airport via Kempegowda International Airport
- Ave. Duration
- 4h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,500–20,000
Flights from Rajkot International Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Rajkot International Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–23,000
Flights from Rajkot International Airport to Kannur International Airport via Hyderabad
- Ave. Duration
- 12h 45m
- When
- Sunday
- Estimated price
- ₹9,000–24,000
- Website
- airindia.in
Flights from Rajkot International Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Rajkot International Airport to Coimbatore International Airport via Delhi
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Rajkot International Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹7,000–18,000
- Website
- starlightairline.com
Flights from Rajkot International Airport to Calicut International Airport via Kempegowda International Airport
- Ave. Duration
- 5h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,500–20,000
- Website
- spicejet.com
Flights from Rajkot International Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Monday and Saturday
- Estimated price
- ₹7,000–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rajkot Jn to Krishnarajapurm
- Ave. Duration
- 31h 3m
- Frequency
- Twice a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,500
- First Class (1A)
- ₹4,600–6,000
Train from Ksr Bengaluru to Mysore Jn
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- 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 Saravanamoatti to Mysuru
- Ave. Duration
- 4h 41m
- Frequency
- Hourly
- Estimated price
- ₹460–900
- Schedules at
- ksrtc.in
- Phone
- +91 9447071021
- [email protected]
- Website
- onlineksrtcswift.com
Bus from Nilambur to Mysore
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹180–270
- Website
- https://onlineksrtcswift.com/
Bus from Mathannur to Mysore KSRTC Bus Stand
- Ave. Duration
- 5h 6m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–650
- Website
- https://onlineksrtcswift.com/
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 Is ride-sharing platform BlaBlaCar right for you?, How to plan an amazing trip around Scandinavia, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
Rajkot to Mysuru bus services, operated by Manish Travels Private Limited, arrive at Bangalore, Karnataka station.
Rajkot to Mysuru train services, operated by Indian Railways, arrive at Krishnarajapurm station.
Yes, the driving distance between Rajkot to Mysuru is 1632 km. It takes approximately 23h 5m to drive from Rajkot to Mysuru.
Book your Rajkot to Mysuru bus tickets online with Omio.
There are 593+ hotels available in Mysuru.












