There are 8 ways to get from Salem to Bhuj by bus, plane, 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.
Bus to Coimbatore International Airport, fly
best- Take the bus from Salem to Chitrabus
- Fly from Coimbatore International Airport (CJB) to Bhuj Airport (BHJ)plane CJB - BHJ
8h 57m₹8,302–22,296Train via Ahmedabad
cheapest- Take the train from Salem Jn to Maninagartrain 16614
- Take the train from Maninagar to Bhujtrain 20907 / ...
43h 36m₹1,098–8,733Bus, train
- Take the bus from Salem to Nihams Hospitalbus
- Take the bus from Goraguntepalya Pick Up to Paldibus
- Take the train from Sabarmati Jn to Bhujtrain
26h 31m₹2,521–7,815Drive 1,921.6 km
- Drive from Salem to Bhujcar 1,921.6 km
27h 38m₹21,709–31,357Bus, bus to Kempegowda International Airport, fly
- Take the bus from Salem to Nihams Hospitalbus
- Take the bus from Shanthinagara Bus Station to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Bhuj Airport (BHJ)plane BLR - BHJ
8h 25m₹9,718–17,338Fly from Salem
- Fly from Salem (SXV) to Bhuj Airport (BHJ)plane SXV - BHJ
14h 30m₹11,000–25,000Train
- Take the train from Salem Jn to Wankaner Jntrain
- Take the train from Wankaner Jn to Gandhidham Bgtrain
- Take the train from Gandhidham Bg to Bhujtrain
2d 7h₹1,399–11,139Bus
- Take the bus from Salem, Tamil Nadu to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Rajkotbus
- Take the bus from Rajkot to Jamnagar, Gujaratbus
- Take the bus from Jamnagar Bus Stand to Bhuj Bus Standbus
2d 17h
Salem to Bhuj by train
Questions & Answers
The cheapest way to get from Salem to Bhuj is to train via Ahmedabad which costs ₹1,100 - ₹9,000 and takes 43h 36m.
The fastest way to get from Salem to Bhuj is to bus and fly which takes 8h 25m and costs ₹9,500 - ₹18,000.
No, there is no direct bus from Salem to Bhuj. However, there are services departing from Salem, Tamil Nadu and arriving at Bhuj Bus Stand via Bangalore, Karnataka, Rajkot and Jamnagar Bus Stand. The journey, including transfers, takes approximately 2 days 17h.
No, there is no direct train from Salem to Bhuj. However, there are services departing from Salem Market and arriving at Bhuj via Salem Jn and Maninagar. The journey, including transfers, takes approximately 43h 36m.
The distance between Salem and Bhuj is 1722 km. The road distance is 1921.6 km.
The best way to get from Salem to Bhuj without a car is to bus and train which takes 26h 31m and costs ₹2,500 - ₹8,000.
It takes approximately 8h 57m to get from Salem to Bhuj, including transfers.
Salem to Bhuj bus services, operated by Vee Vee Bus, depart from Salem, Tamil Nadu station.
Salem to Bhuj train services, operated by Indian Railways, depart from Salem Jn station.
The best way to get from Salem to Bhuj is to train via Ahmedabad which takes 43h 36m and costs ₹1,100 - ₹9,000. Alternatively, you can fly, which costs ₹11,000 - ₹25,000 and takes 14h 30m, you could also bus, which costs and takes 2 days 17h.
What companies run services between Salem, India and Bhuj, India?
You can take a train from Salem Market to Bhuj via Salem Jn and Maninagar in around 43h 36m. Alternatively, Helitrans, Air India Limited, and two other airlines fly from Salem (SXV) to Bhuj Airport (BHJ) twice daily.
- Website
- airindia.in
Flights from Coimbatore International Airport to Bhuj Airport via Mumbai
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Coimbatore International Airport to Bhuj Airport via Delhi
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹16,000–31,000
Flights from Kempegowda International Airport to Bhuj Airport via Mumbai
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Kempegowda International Airport to Bhuj Airport via Delhi
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Salem to Bhuj Airport via Kochi, Mumbai
- Ave. Duration
- 14h 30m
- When
- Monday and Saturday
- Estimated price
- ₹12,000–29,000
Flights from Salem to Bhuj Airport via Kempegowda International Airport, Mumbai
- Ave. Duration
- 17h 25m
- When
- Monday and Saturday
- Estimated price
- ₹11,000–28,000
Flights from Salem to Bhuj Airport via Kochi, Delhi
- Ave. Duration
- 23h 35m
- When
- Monday and Saturday
- Estimated price
- ₹17,000–29,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sabarmati Jn to Bhuj
- Ave. Duration
- 5h 38m
- Frequency
- 6 times a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Salem Jn to Maninagar
- Ave. Duration
- 33h 45m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- 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 Maninagar to Bhuj
- Ave. Duration
- 7h 19m
- Frequency
- Once daily
- 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 Salem Jn to Wankaner Jn
- Ave. Duration
- 46h 17m
- 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 Wankaner Jn to Gandhidham Bg
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Gandhidham Bg to Bhuj
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
- Phone
- +91-9384047581
- [email protected]
- Website
- VKV Travels
Bus from Salem to Chitra
- Ave. Duration
- 1h 31m
- Frequency
- Once daily
- Estimated price
- ₹1,200–2,300
- Website
- VKV Travels
- Ac Seater
- ₹1,400–1,800
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 How to get from Luton Airport into central London, How to get from Southend Airport into central London, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
There is no direct flight from Salem Airport to Bhuj Airport Airport. The quickest flight takes 20h 30m and has two stopovers.
Salem to Bhuj bus services, operated by Vee Vee Bus, arrive at Bangalore, Karnataka station.
Salem to Bhuj train services, operated by Indian Railways, arrive at Maninagar station.
Yes, the driving distance between Salem to Bhuj is 1922 km. It takes approximately 27h 38m to drive from Salem to Bhuj.
Star Air, IndiGo Airlines, Helitrans and Air India Limited offer flights from Salem Airport to Bhuj Airport Airport.
There are 55+ hotels available in Bhuj.









