There are 8 ways to get from Bhuj 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 Bhuj Airport (BHJ) to Kempegowda International Airport (BLR)plane BHJ - BLR
- Take the bus from Kempegowda International Airport to Mysurubus
7h 56m₹8,978–19,040Train
cheapest- Take the train from Bhuj to Karjattrain 11091
- Take the train from Karjat to Mysore Jntrain 11035
39h 13m₹937–7,286Bus via Surat
- Take the bus from Bhuj to Suratbus redbusIndia_A/C Sleeper
- Take the bus from Surat to Mysurubus redbusIndia_Mercedes Benz Multi-Axle Semi Sleeper
43h 10mDrive 1,797.1 km
- Drive from Bhuj to Mysurucar 1,797.1 km
25h 44m₹17,581–25,395Fly to Bajpe Airport, bus
- Fly from Bhuj Airport (BHJ) to Bajpe Airport (IXE)plane BHJ - IXE
- Take the bus from Padeel Bus stop to Mysurubus
12h 3m₹9,485–25,453Fly to Coimbatore International Airport, bus
- Fly from Bhuj Airport (BHJ) to Coimbatore International Airport (CJB)plane BHJ - CJB
- Take the bus from Gandipuram B.S. Coimbatore to Mysurubus
14h 17m₹11,715–23,773Train via Surat
- Take the train from Bhuj to Surattrain 22956 / ...
- Take the train from Surat to Mysore Jntrain 16209 / ...
41h 24m₹975–7,945Bus
- Take the bus from Bhuj to Rajkotbus
- Take the bus from Rajkot to Bengalurubus
- Take the bus from Bengaluru to Mysurubus
47h 16m
Bhuj to Mysuru by train
Comparing Your Travel Options
The cheapest way to get from Bhuj to Mysuru is to train which costs ₹900 - ₹7,500 and takes 39h 13m.
The fastest way to get from Bhuj to Mysuru is to fly and bus which takes 7h 56m and costs ₹9,000 - ₹19,000.
No, there is no direct bus from Bhuj to Mysuru. However, there are services departing from Bhuj and arriving at Mysuru via Surat. The journey, including transfers, takes approximately 43h 10m.
No, there is no direct train from Bhuj to Mysuru. However, there are services departing from Bhuj and arriving at Mysore Jn via Karjat. The journey, including transfers, takes approximately 39h 13m.
The distance between Bhuj and Mysuru is 1579 km. The road distance is 1797.1 km.
The best way to get from Bhuj to Mysuru without a car is to train which takes 39h 13m and costs ₹900 - ₹7,500.
It takes approximately 7h 56m to get from Bhuj to Mysuru, including transfers.
Bhuj to Mysuru bus services, operated by Patel tours and travels, depart from Bhuj station.
Bhuj to Mysuru train services, operated by Indian Railways, depart from Bhuj station.
The best way to get from Bhuj to Mysuru is to train which takes 39h 13m and costs ₹900 - ₹7,500. Alternatively, you can bus via Surat, which costs and takes 43h 10m.
What companies run services between Bhuj, India and Mysuru, India?
You can take a train from Bhuj to Mysore Jn via Karjat in around 39h 13m. Alternatively, you can take a bus from Bhuj to Mysuru via Surat in around 43h 10m.
- Website
- airindia.in
Flights from Bhuj Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Bhuj Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹12,000–21,000
Flights from Bhuj Airport to Kempegowda International Airport via Mumbai, Goa
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Bhuj Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹8,500–24,000
Flights from Bhuj Airport to Bajpe Airport via Mumbai, Hyderabad
- Ave. Duration
- 11h 10m
- When
- Tuesday and Sunday
- Estimated price
- ₹11,000–23,000
Flights from Bhuj Airport to Coimbatore International Airport via Delhi
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹15,000–26,000
Flights from Bhuj Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Bhuj Airport to Coimbatore International Airport via Mumbai, Kempegowda International Airport
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- ₹11,000–23,000
- Website
- goindigo.in
Flights from Bhuj Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- ₹9,000–24,000
Flights from Bhuj Airport to Bajpe Airport via Mumbai, Kempegowda International Airport
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Bhuj Airport to Coimbatore International Airport via Mumbai, Kempegowda International Airport
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹11,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhuj to Karjat
- Ave. Duration
- 16h 13m
- Frequency
- Once a week
- Estimated price
- ₹430–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
Train from Karjat to Mysore Jn
- Ave. Duration
- 22h
- Frequency
- Once a week
- Estimated price
- ₹500–4,000
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–4,000
Train from Bhuj to Surat
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Surat to Mysore Jn
- Ave. Duration
- 30h 9m
- Frequency
- 3 times a week
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
- 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 Padeel Bus stop to Mysuru
- Ave. Duration
- 5h 45m
- Frequency
- Hourly
- Estimated price
- ₹330–1,100
- Schedules at
- ksrtc.in
Bus from Gandipuram B.S. Coimbatore to Mysuru
- Ave. Duration
- 4h 54m
- Frequency
- Hourly
- Estimated price
- ₹460–950
- Schedules at
- ksrtc.in
- Phone
- +91 79265 76492
- [email protected]
- Website
- Patel tours and travels
Bus from Bhuj to Surat
- Ave. Duration
- 13h 30m
- Frequency
- 3 times a day
- Schedules at
- Patel tours and travels
- Website
- Ghanshyam Travels
Bus from Bhuj to Surat
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Schedules at
- Ghanshyam Travels
- Website
- Antra Travels
Bus from Surat to Mysuru
- Ave. Duration
- 28h 40m
- Frequency
- 6 times a week
- Schedules at
- Antra Travels
- Website
- Sundesha Travels
Bus from Surat to Mysuru
- Ave. Duration
- 29h
- Frequency
- Once a week
- Schedules at
- Sundesha Travels
- Website
- Jay Somnath Travels
Bus from Bhuj to Rajkot
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Schedules at
- Jay Somnath Travels
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Rajkot to Bengaluru
- Ave. Duration
- 36h 30m
- Frequency
- Twice daily
- Website
- MTT Bus
- Website
- Nagashree Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Schedules at
- Nagashree Travels
- Phone
- +91 98945 03822
- [email protected]
- Website
- Shri Abinesh Roadways
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Schedules at
- Shri Abinesh Roadways
- Phone
- +91 91643 22222
- [email protected]
- Website
- NS Transports
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Schedules at
- NS Transports
- Phone
- +91 9176674557
- [email protected]
- Website
- Sri Sugam Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 54m
- Frequency
- Twice daily
- Website
- Sri Sugam Travels
- Phone
- +91 77992 12727
- [email protected]
- Website
- Madesh Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Madesh Travels
- Website
- MMK Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Schedules at
- MMK Travels
- Phone
- 040-1221324849
- [email protected]
- Website
- Padikkal Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Schedules at
- Padikkal Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ₹300–390
- Schedules at
- Vijayanand Travels
- Website
- Jabbar Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- 6 times a week
- Schedules at
- Jabbar Travels
- Website
- Butterfly Holidays
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- 5 times a week
- Schedules at
- Butterfly Holidays
- Website
- Nayagan Xpress
Bus from Bengaluru to Mysuru
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a week
- Schedules at
- Nayagan Xpress
- Website
- Kyros Connect
Bus from Bengaluru to Mysuru
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Schedules at
- Kyros Connect
- Website
- India tours and travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Schedules at
- India tours and travels
- Website
- Chanchalas Tours And Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Schedules at
- Chanchalas Tours And Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- Twice a week
- Schedules at
- Sri Lakshmi Ranganatha Travels
- Website
- Mayura Bus
Bus from Bengaluru to Mysuru
- Ave. Duration
- 4h 50m
- Frequency
- Twice a week
- Schedules at
- Mayura Bus
- Website
- Sunrise Tours And Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 15m
- Frequency
- Once a week
- Schedules at
- Sunrise Tours And Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Magedha holidays and logistics
- Website
- KBS Sree Garuda
Bus from Bengaluru to Mysuru
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- KBS Sree Garuda
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 Slovenia: Getting from Ljubljana to Lake Bled, What documents do I need to cross Niagara Falls?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
Booking & Getting There
Bhuj to Mysuru bus services, operated by Patel tours and travels, arrive at Surat station.
Bhuj to Mysuru train services, operated by Indian Railways, arrive at Surat station.
Yes, the driving distance between Bhuj to Mysuru is 1797 km. It takes approximately 25h 44m to drive from Bhuj to Mysuru.
Book your Bhuj to Mysuru train tickets online with 12go.asia.
Book your Bhuj to Mysuru bus tickets online with Omio.
There are 643+ hotels available in Mysuru.


























