There are 9 ways to get from Bengaluru to Mahobā by bus, plane, taxi, 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, fly to Khajuraho Civil Airport, taxi
best- Take the bus from Shanthinagara Bus Station to Kempegowda International Airport
- Fly from Kempegowda International Airport (BLR) to Khajuraho Civil Airport (HJR)BLR - HJR
- Take the taxi from Khajuraho Civil Airport (HJR) to Mahobā
8h 27m₹10,017–13,842Train
cheapest- Take the train from Ksr Bengaluru to Virangana Lakshmibai Jhansi22691 / ...
- Take the train from Virangana Lakshmibai Jhansi to Mahoba12448 / ...
31h 15m₹983–7,427Drive 1,606.1 km
- Drive from Bengaluru to Mahobā1,606.1 km
23h 14m₹16,892–24,399Bus, fly to Gwalior Airport, train
- Take the bus from Shanthinagara Bus Station to Kempegowda International Airport
- Fly from Kempegowda International Airport (BLR) to Gwalior Airport (GWL)BLR - GWL
- Take the train from Gwalior Jn. to Mahoba
10h 5m₹6,287–18,202Bus, fly to Jabalpur, train
- Take the bus from Shanthinagara Bus Station to Kempegowda International Airport
- Fly from Kempegowda International Airport (BLR) to Jabalpur (JLR)BLR - JLR
- Take the train from Jabalpur to Mahoba
12h 4m₹7,757–18,582Bus, fly to Kanpur Airport, train
- Take the bus from Shanthinagara Bus Station to Kempegowda International Airport
- Fly from Kempegowda International Airport (BLR) to Kanpur Airport (KNU)BLR - KNU
- Take the train from Kanpur Central to Mahoba
11h 43m₹6,887–17,642Bus, fly to Allahabad, train
- Take the bus from Shanthinagara Bus Station to Kempegowda International Airport
- Fly from Kempegowda International Airport (BLR) to Allahabad (IXD)BLR - IXD
- Take the train from Prayagraj Chheoki to Mahoba
10h 36m₹6,847–17,292Train via Bangalore Cant
- Take the train from Bangalore Cant to Virangana Lakshmibai Jhansi12627
- Take the train from Virangana Lakshmibai Jhansi to Mahoba12448 / ...
34h 17m₹989–7,471Train via Katni
- Take the train from Bangalore Cant to Katni12578
- Take the train from Katni to Mahoba12189
40h 17m₹1,094–8,335
Bengaluru to Mahobā by train
Questions & Answers
The cheapest way to get from Bengaluru to Mahobā is to train which costs ₹950 - ₹7,500 and takes 31h 15m.
The fastest way to get from Bengaluru to Mahobā is to bus and fly and taxi which takes 8h 27m and costs ₹10,000 - ₹14,000.
No, there is no direct train from Bengaluru to Mahobā. However, there are services departing from Ksr Bengaluru and arriving at Mahoba via Virangana Lakshmibai Jhansi. The journey, including transfers, takes approximately 31h 15m.
The distance between Bengaluru and Mahobā is 1420 km. The road distance is 1606.1 km.
The best way to get from Bengaluru to Mahobā without a car is to train which takes 31h 15m and costs ₹950 - ₹7,500.
It takes approximately 8h 27m to get from Bengaluru to Mahobā, including transfers.
Bengaluru to Mahobā train services, operated by Indian Railways, depart from Ksr Bengaluru station.
Bengaluru to Mahobā train services, operated by Indian Railways, arrive at Virangana Lakshmibai Jhansi station.
Yes, the driving distance between Bengaluru to Mahobā is 1606 km. It takes approximately 23h 14m to drive from Bengaluru to Mahobā.
There are two+ hotels available in Mahobā.
What companies run services between Bengaluru, India and Mahobā, India?
You can take a train from Ksr Bengaluru to Mahoba via Virangana Lakshmibai Jhansi in around 31h 15m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Kempegowda International Airport to Khajuraho Civil Airport via Varanasi
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹5,000–15,000
Flights from Kempegowda International Airport to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Kempegowda International Airport to Khajuraho Civil Airport via Hyderabad, Varanasi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Kempegowda International Airport to Khajuraho Civil Airport via Hindon, Varanasi
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Kempegowda International Airport to Gwalior Airport via Mumbai
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Kempegowda International Airport to Gwalior Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Kempegowda International Airport to Jabalpur
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Kempegowda International Airport to Jabalpur via Bhopal
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–16,000
Flights from Kempegowda International Airport to Jabalpur via Hyderabad
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Kempegowda International Airport to Kanpur Airport
- Ave. Duration
- 2h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,500–16,000
Flights from Kempegowda International Airport to Kanpur Airport via Hyderabad
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,500–16,000
Flights from Kempegowda International Airport to Kanpur Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Kempegowda International Airport to Kanpur Airport via Mumbai
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Kempegowda International Airport to Allahabad
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–15,000
Flights from Kempegowda International Airport to Allahabad via Delhi
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,000–15,000
Flights from Kempegowda International Airport to Allahabad via Hyderabad
- Ave. Duration
- 5h 25m
- When
- Tuesday and Thursday
- Estimated price
- ₹6,000–15,000
Flights from Kempegowda International Airport to Allahabad via Mumbai
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,000–15,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Gwalior Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹5,500–16,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ksr Bengaluru to Virangana Lakshmibai Jhansi
- Ave. Duration
- 28h 16m
- Frequency
- Twice daily
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹5,000–6,500
Train from Virangana Lakshmibai Jhansi to Mahoba
- Ave. Duration
- 1h 59m
- Frequency
- Every 4 hours
- 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
Train from Gwalior Jn. to Mahoba
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Jabalpur to Mahoba
- Ave. Duration
- 6h 39m
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Kanpur Central to Mahoba
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Prayagraj Chheoki to Mahoba
- Ave. Duration
- 4h 13m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Bangalore Cant to Virangana Lakshmibai Jhansi
- Ave. Duration
- 31h 18m
- Frequency
- Once daily
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹3,000–3,700
- First Class (1A)
- ₹5,000–6,500
Train from Bangalore Cant to Katni
- Ave. Duration
- 33h 48m
- Frequency
- Once a week
- Estimated price
- ₹850–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–7,000
Train from Katni to Mahoba
- Ave. Duration
- 5h 29m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
- Phone
- 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Shanthinagara Bus Station to Kempegowda International Airport
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹210–250
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu
- ₹210–250
- Ave. Duration
- 1h 21m
- Estimated price
- ₹1,300–1,600
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, 10 amazing places to get away from it all in Australia, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.









