There are 6 ways to get from Bhuj to Bela by train, bus, night bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bhuj to Gandhidham Bgtrain
- Take the train from Gandhidham Bg to Prayagraj Jntrain
- Take the train from Prayagraj Jn to Maa Belha Devi Dham Pratapgarh Junctiontrain
32h₹948–7,482Bus, night bus, train
- Take the bus from Bhuj Bus Stand to Lalghati Chourahabus
- Take the night bus from Bhopal to Devkali Bypass Ayodhyanightbus
- Take the train from Ayodhya Cantt to Maa Belha Devi Dham Pratapgarh Junctiontrain
40h 33m₹3,785–5,940Drive 1,556.1 km
- Drive from Bhuj to Belacar 1,556.1 km
22h 12m₹17,085–24,678Fly to Maryada Purushottam Shri Ram International Airport, train
- Fly from Bhuj Airport (BHJ) to Maryada Purushottam Shri Ram International Airport (AYJ)plane BHJ - AYJ
- Take the train from Ayodhya Cantt to Maa Belha Devi Dham Pratapgarh Junctiontrain
19h 17m₹15,125–33,257Fly to Chaudhary Charan Singh Airport, train
- Fly from Bhuj Airport (BHJ) to Chaudhary Charan Singh Airport (LKO)plane BHJ - LKO
- Take the train from Lucknow to Maa Belha Devi Dham Pratapgarh Junctiontrain
8h 21m₹11,082–20,936Fly to Varanasi Airport, train
- Fly from Bhuj Airport (BHJ) to Varanasi Airport (VNS)plane BHJ - VNS
- Take the train from Varanasi Jn to Maa Belha Devi Dham Pratapgarh Junctiontrain
10h 12m₹13,695–33,021
Bhuj to Bela by train
Questions & Answers
The cheapest way to get from Bhuj to Bela is to train which costs ₹950 - ₹7,500 and takes 32h.
The fastest way to get from Bhuj to Bela is to fly and train which takes 8h 21m and costs ₹11,000 - ₹21,000.
No, there is no direct train from Bhuj to Bela. However, there are services departing from Bhuj and arriving at Maa Belha Devi Dham Pratapgarh Junction via Gandhidham Bg and Prayagraj Jn. The journey, including transfers, takes approximately 32h.
The distance between Bhuj and Bela is 1817 km. The road distance is 1556.1 km.
The best way to get from Bhuj to Bela without a car is to train which takes 32h and costs ₹950 - ₹7,500.
It takes approximately 32h to get from Bhuj to Bela, including transfers.
Bhuj to Bela train services, operated by Indian Railways, depart from Bhuj station.
Bhuj to Bela train services, operated by Indian Railways, arrive at Gandhidham Bg station.
Yes, the driving distance between Bhuj to Bela is 1556 km. It takes approximately 22h 12m to drive from Bhuj to Bela.
There are five+ hotels available in Bela.
What companies run services between Bhuj, India and Bela, India?
You can take a train from Bhuj to Maa Belha Devi Dham Pratapgarh Junction via Gandhidham Bg and Prayagraj Jn in around 32h.
- Website
- airindia.in
Flights from Bhuj Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 15h 55m
- When
- Every day
- Estimated price
- ₹14,000–32,000
Flights from Bhuj Airport to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Bhuj Airport to Chaudhary Charan Singh Airport via Mumbai
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Bhuj Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹14,000–34,000
- Website
- goindigo.in
Flights from Bhuj Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 17h 30m
- When
- Every day
- Estimated price
- ₹14,000–32,000
Flights from Bhuj Airport to Maryada Purushottam Shri Ram International Airport via Mumbai
- Ave. Duration
- 20h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹18,000–38,000
Flights from Bhuj Airport to Chaudhary Charan Singh Airport via Mumbai
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹13,000–29,000
- Website
- starlightairline.com
Flights from Bhuj Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 18h 45m
- When
- Every day
- Estimated price
- ₹14,000–32,000
Flights from Bhuj Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹13,000–32,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bhuj to Gandhidham Bg
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Gandhidham Bg to Prayagraj Jn
- Ave. Duration
- 27h 45m
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
Train from Prayagraj Jn to Maa Belha Devi Dham Pratapgarh Junction
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Ayodhya Cantt to Maa Belha Devi Dham Pratapgarh Junction
- Ave. Duration
- 2h 16m
- Frequency
- 4 times a day
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Lucknow to Maa Belha Devi Dham Pratapgarh Junction
- Ave. Duration
- 2h 43m
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Varanasi Jn to Maa Belha Devi Dham Pratapgarh Junction
- Ave. Duration
- 1h 54m
- Frequency
- 5 times a day
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
- Phone
- +91 9099022225
- callcenter@shrinath.biz
- Website
- shrinath.biz
Bus from Bhuj Bus Stand to Lalghati Chouraha
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- ₹1,800–2,300
- Website
- https://shrinath.biz/
- Sleeper
- ₹1,800–2,300
- Phone
- +917879122122
- vermabus@gmail.com
- Website
- vermatravelsindia.com
Night bus from Bhopal to Devkali Bypass Ayodhya
- Ave. Duration
- 22h 58m
- Frequency
- Once daily
- Estimated price
- ₹1,700–2,400
- Book at
- https://www.vermatravelsindia.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 Train travel in Spain: A guide to Renfe, Getting to Milan from the airport, and How to get from Southend Airport into central London - to help you get the most out of your next trip.









