There are 5 ways to get from Balharshah to Guna by train, car, taxi, 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 Balharshah to Guna20482
14h 20m₹420–3,200Drive 696.1 km
- Drive from Balharshah to Guna696.1 km
10h 32m₹7,276–10,510Taxi
- Take the taxi from Balharshah to Guna696.1 km
10h 32m₹11,000–14,000Train, fly to Raja Bhoj International Airport
- Take the train from Balharshah to Nagpur
- Fly from Dr. Babasaheb Ambedkar International Airport (NAG) to Raja Bhoj International Airport (BHO)NAG - BHO
- Take the train from Bhopal Jn to Guna
14h 8m₹11,324–20,197Train, fly to Indore
- Take the train from Balharshah to Nagpur
- Fly from Dr. Babasaheb Ambedkar International Airport (NAG) to Indore (IDR)NAG - IDR
- Take the train from Indore Jn Bg to Guna
13h 30m₹5,599–13,820
Balharshah to Guna by train
Questions & Answers
The cheapest way to get from Balharshah to Guna is to train which costs ₹420 - ₹3,200 and takes 14h 20m.
The fastest way to get from Balharshah to Guna is to drive which takes 10h 32m and costs ₹7,000 - ₹11,000.
Yes, there is a direct train departing from Balharshah and arriving at Guna. Services depart once a week, and operate Saturday. The journey takes approximately 14h 20m.
The distance between Balharshah and Guna is 854 km. The road distance is 696.1 km.
The best way to get from Balharshah to Guna without a car is to train which takes 14h 20m and costs ₹420 - ₹3,200.
The train from Balharshah to Guna takes 14h 20m including transfers and departs once a week.
Balharshah to Guna train services, operated by Indian Railways, depart from Balharshah station.
Balharshah to Guna train services, operated by Indian Railways, arrive at Guna station.
Yes, the driving distance between Balharshah to Guna is 696 km. It takes approximately 10h 32m to drive from Balharshah to Guna.
There are three+ hotels available in Guna.
What companies run services between Balharshah, India and Guna, India?
Indian Railways operates a train from Balharshah to Guna once a week. Tickets cost ₹420–3,200 and the journey takes 14h 20m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Dr. Babasaheb Ambedkar International Airport to Raja Bhoj International Airport via Mumbai
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Dr. Babasaheb Ambedkar International Airport to Raja Bhoj International Airport via Hyderabad
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Dr. Babasaheb Ambedkar International Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Dr. Babasaheb Ambedkar International Airport to Raja Bhoj International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Dr. Babasaheb Ambedkar International Airport to Indore
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹4,700–9,000
- Website
- airindia.in
Flights from Dr. Babasaheb Ambedkar International Airport to Raja Bhoj International Airport via Mumbai
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹6,000–15,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Balharshah to Guna
- Ave. Duration
- 14h 20m
- Frequency
- Once a week
- Estimated price
- ₹420–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Balharshah to Nagpur
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Bhopal Jn to Guna
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Indore Jn Bg to Guna
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Ave. Duration
- 10h 32m
- Estimated price
- ₹11,000–14,000
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 Getting to Milan from the airport, Want to know more about Flixbus?, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.






