There are 9 ways to get from Shivpuri to Bengaluru by train, plane, bus, 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.
Train to Gwalior Airport, fly, bus
best- Take the train from Shivpuri to Sanicharatrain
- Fly from Gwalior Airport (GWL) to Kempegowda International Airport (BLR)plane GWL - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
8h 13m₹8,514–17,876Train via Bina Etawa
cheapest- Take the train from Shivpuri to Bina Jntrain 01884 / ...
- Take the train from Bina Jn to Bangalore Canttrain 12628
37h 41m₹938–7,432Train
- Take the train from Shivpuri to Gwalior Jn.train 01883 / ...
- Take the train from Gwalior Jn. to Ksr Bengalurutrain 22692 / ...
35h 58m₹1,003–7,666Train, bus via Jabalpur
- Take the train from Shivpuri to Gwalior Jn.train
- Take the bus from Gwalior, Madhya Pradesh to Jabalpur, Madhya Pradeshbus
- Take the bus from Jabalpur, Madhya Pradesh to Bangalore, Karnatakabus
45h 27mDrive 1,639.8 km
- Drive from Shivpuri to Bengalurucar 1,639.8 km
24h 45m₹18,435–26,629Train to Raja Bhoj International Airport, fly, bus
- Take the train from Shivpuri to Bhopal Jntrain
- Fly from Raja Bhoj International Airport (BHO) to Kempegowda International Airport (BLR)plane BHO - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
11h 28m₹6,615–12,496Train, train to Agra Airport, fly, bus
- Take the train from Shivpuri to Gwalior Jn.train
- Take the train from Gwalior Jn. to Agra Cantttrain
- Fly from Agra Airport (AGR) to Kempegowda International Airport (BLR)plane AGR - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
11h 39m₹7,508–22,836Train to Kanpur Airport, fly, bus
- Take the train from Shivpuri to Govindpuritrain
- Fly from Kanpur Airport (KNU) to Kempegowda International Airport (BLR)plane KNU - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
12h 14m₹10,562–21,465Train, bus
- Take the train from Shivpuri to Bhopal Jntrain 12198
- Take the bus from Bhopal, Madhya Pradesh to Bangalore, Karnatakabus Bhopal, Madhya Pradesh - Bangalore, Karnataka
47h 20m
Shivpuri to Bengaluru by train
Questions & Answers
The cheapest way to get from Shivpuri to Bengaluru is to train via Bina Etawa which costs ₹900 - ₹7,500 and takes 37h 41m.
The fastest way to get from Shivpuri to Bengaluru is to train and fly and bus which takes 8h 13m and costs ₹8,500 - ₹18,000.
No, there is no direct train from Shivpuri to Bengaluru. However, there are services departing from Shivpuri and arriving at Ksr Bengaluru via Gwalior Jn.. The journey, including transfers, takes approximately 35h 58m.
The distance between Shivpuri and Bengaluru is 1665 km. The road distance is 1639.8 km.
The best way to get from Shivpuri to Bengaluru without a car is to train which takes 35h 58m and costs ₹1,000 - ₹8,000.
It takes approximately 8h 13m to get from Shivpuri to Bengaluru, including transfers.
Shivpuri to Bengaluru train services, operated by Indian Railways, depart from Shivpuri station.
Shivpuri to Bengaluru train services, operated by Indian Railways, arrive at Gwalior Jn. station.
Yes, the driving distance between Shivpuri to Bengaluru is 1640 km. It takes approximately 24h 45m to drive from Shivpuri to Bengaluru.
There are 2693+ hotels available in Bengaluru.
What companies run services between Shivpuri, India and Bengaluru, India?
You can take a train from Shivpuri to Ksr Bengaluru via Gwalior Jn. in around 35h 58m.
- Website
- goindigo.in
Flights from Gwalior Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–19,000
Flights from Gwalior Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–19,000
Flights from Raja Bhoj International Airport to Kempegowda International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- ₹6,000–9,500
Flights from Raja Bhoj International Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹6,000–9,500
Flights from Raja Bhoj International Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹6,000–9,500
Flights from Agra Airport to Kempegowda International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–20,000
Flights from Agra Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 5h 2m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹7,000–20,000
Flights from Agra Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–20,000
Flights from Kanpur Airport to Kempegowda International Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹10,000–19,000
Flights from Kanpur Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Kanpur Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Kanpur Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹10,000–19,000
- Website
- starlightairline.com
Flights from Gwalior Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹6,500–22,000
- Website
- airindiaexpress.in
Flights from Gwalior Airport to Kempegowda International Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shivpuri to Sanichara
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Shivpuri to Gwalior Jn.
- Ave. Duration
- 4h 48m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Gwalior Jn. to Ksr Bengaluru
- Ave. Duration
- 30h 10m
- Frequency
- Twice daily
- Estimated price
- ₹850–6,500
- 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–6,500
Train from Shivpuri to Gwalior Jn.
- Ave. Duration
- 4h 48m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Shivpuri to Bhopal Jn
- Ave. Duration
- 6h 50m
- Frequency
- 5 times a week
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Shivpuri to Gwalior Jn.
- Ave. Duration
- 4h 48m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Gwalior Jn. to Agra Cantt
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Shivpuri to Govindpuri
- Ave. Duration
- 7h 5m
- Frequency
- Twice a week
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Shivpuri to Bina Jn
- Ave. Duration
- 6h 22m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Bina Jn to Bangalore Cant
- Ave. Duration
- 30h 19m
- Frequency
- Once daily
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,800–3,500
- First Class (1A)
- ₹4,700–6,000
Train from Shivpuri to Bhopal Jn
- Ave. Duration
- 6h 50m
- Frequency
- 5 times a week
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
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 Florence to Rome, How do I get from Sydney to Melbourne, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.









